求解决问题思路

查看 90|回复 8
作者:student123   
公司2000年的一个服务器,运行环境是win2000 advanced server +sql 2000 sp4,但是这个机器硬盘坏了无法恢复。联系了当时经销商,告诉已经没有团队运营这个软件了。新装机的话用2000系统,网卡和一些硬件无法驱动。驱动精灵。驱动总裁等等,都尝试过。没办法驱动。目前做过的尝试是2003系统下安装完服务端软件后,数据库用备份的还原了。运行客户端提示连接不上数据库。telnet 数据库端口没问题,是开放的。不知道该怎么办了,求解决思路。。。发现不能上传图片。有哪里描述的不清楚的,请留言吧。

宋体, 思路

flysnow99   

1、可以用虚拟机装WIN2000
2、连接不上数据库,看客户端里配置的用户名 对照密码在数据库里面的用户密码
student123
OP
  


flysnow99 发表于 2023-3-22 15:55
1、可以用虚拟机装WIN2000
2、连接不上数据库,看客户端里配置的用户名 对照密码在数据库里面的用户密码

需要加密狗的,所以还得真机安装2000,其实2003也可以。
odbc里都能连上数据库。但客户端通过odbc无法链接数据库。还没到提示用户名密码错。也进数据库查过。能保证用户名和密码是正确的。
flysnow99   


student123 发表于 2023-3-22 16:09
需要加密狗的,所以还得真机安装2000,其实2003也可以。
odbc里都能连上数据库。但客户端通过odbc无法链 ...

那可能是ODBC配置问题,别名 端口号 等等
liduosheng   

这个明显是配置问题,应该是软件中把服务端的计算机名或IP写死了,现在换机器,计算机名或IP变了。以前在用友的遇到过类似的问题,就是这个原因!
freelive   


student123 发表于 2023-3-22 16:09
需要加密狗的,所以还得真机安装2000,其实2003也可以。
odbc里都能连上数据库。但客户端通过odbc无法链 ...

可以换个思路试试。
原来的服务器只是硬盘坏了,就替换新的硬盘,装好win2000系统。应为硬件都是旧的,所以驱动应该可以正常使用。
至于数据库无法连接,还是先测试一下本地连接,再查看端口配置。(建议原服务器换硬件比新服务器好配置一些)
student123
OP
  


freelive 发表于 2023-3-23 14:22
可以换个思路试试。
原来的服务器只是硬盘坏了,就替换新的硬盘,装好win2000系统。应为硬件都是旧的 ...

服务器是raid卡的,不敢从新配置。在确定是否修复硬盘的阶段。
就是找了个机器按的服务器端和客户端,都在一个机器上测试,也连不上
student123
OP
  


liduosheng 发表于 2023-3-22 16:37
这个明显是配置问题,应该是软件中把服务端的计算机名或IP写死了,现在换机器,计算机名或IP变了。以前在用 ...

这个倒是很有可能,,就是不知道把哪块写死了。是 经略广告3.0版本。可惜官方没有售后支持人员了。要不问一句就能明白的事。
fei5788   

您可以尝试以下解决思路:
1. 联系 Microsoft 官方支持团队,询问是否有适用于您的系统的最新驱动程序或替代软件。
2. 尝试在新的硬件上安装 Windows Server 2003 系统,并更新所有驱动程序。然后重新安装 SQL Server 2000,并还原数据库备份文件。
3. 检查数据库的安全设置,确保客户端可以访问数据库。
4. 尝试使用 SQL Server Management Studio 连接到数据库,以确定是否存在连接问题。
5. 如果以上解决方法都无法解决问题,您可以寻求专业的数据库维护服务,以帮助您诊断和解决连接问题,我应该说的很明白了
您需要登录后才可以回帖 登录 | 立即注册

返回顶部