计算机名称更改后,软件无法连接SQL数据库!急求! 200
我医院有一款软件,是表报类软件,无需联网,是在本机上自行登录的一种软件,依靠SQL数据库。后来这台计算机名称被更改,导致这款软件无法登录,一登录就显示无法连接SQLSer...
我医院有一款软件,是表报类软件,无需联网,是在本机上自行登录的一种软件,依靠SQL数据库。后来这台计算机名称被更改,导致这款软件无法登录,一登录就显示无法连接SQL Server,初步猜测应该是计算机名称更改所导致的问题,现求助各位达人,如何能更改这款软件的数据库指向,才能恢复使用?或者用其他什么方法能恢复使用?在线等,求助!高分悬赏,生效后追加!
这是这款软件的根目录下所有文件,请各位大侠过目!
救命啊!!!!!!!!!!!!!!
救命啊!!!!!!
好吧朋友们,那我再想个极端点的办法,首先这款软件我知道是一个个人制作的,我相信安全性应该不高,所以我在考虑有么有什么反向编辑或者类似的暴力的方法,去修改软件内部配置信息? 展开
这是这款软件的根目录下所有文件,请各位大侠过目!
救命啊!!!!!!!!!!!!!!
救命啊!!!!!!
好吧朋友们,那我再想个极端点的办法,首先这款软件我知道是一个个人制作的,我相信安全性应该不高,所以我在考虑有么有什么反向编辑或者类似的暴力的方法,去修改软件内部配置信息? 展开
9个回答
展开全部
看看软件有没有配置数据库的,如.ini后缀的,看看里面是否有以前的电脑名。
把电脑名改回原来的试试
更多追问追答
追问
说实话,原电脑名是安装系统时自动生成的无序字母组合,更改后就完全不记得了。
追答
那记得你原先的IP地址吗?把IP地址改回原来的试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-25
展开全部
这个估计只能在把那个计算机名字修改回来了。
要么就要看你那个 连接数据库的软件, 是把 连接字符串, 写在 配置文件里面的, 还是写死在程序里面的。
如果那个程序没有配置的话, 那么你倒是可以 尝试修改一下本地的 hosts 文件。
把原来的 机器名称, ip 指向到现在这台修改了名字的机器上面。
要么就要看你那个 连接数据库的软件, 是把 连接字符串, 写在 配置文件里面的, 还是写死在程序里面的。
如果那个程序没有配置的话, 那么你倒是可以 尝试修改一下本地的 hosts 文件。
把原来的 机器名称, ip 指向到现在这台修改了名字的机器上面。
更多追问追答
追问
据我目测,这款软件没有配置程序,我比较感兴趣你说的修改本地hosts文件的方法,可否指导一下?
追答
假设你那台 sql 服务器。
以前的名字叫 testserver
ip 地址是 192.168.1.99
现在可能某些原因, 服务器里面, 带个 test 不好
于是数据库服务器, 名字被修改为 DBServer 了, ip 没有变化。
但是可能是因为程序里面, 代码还是要去 连接 testserver
但是找不到机器了。
那么你编辑一下 C:\Windows\System32\drivers\etc 目录下面的 hosts 文件
增加一行
192.168.1.99 testserver
意思就是告诉 当前计算机, 如果遇到 testserver 这样的机器名字, 就直接去访问 192.168.1.99
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道你的问题解决了没,之前oracle改计算机名字后也连不上,后来把tnsname.ora中host改为host=localhost就好了,这个sql server不知道有没有host=的地方,找找,看有没有帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-25
展开全部
应该不是计算机名称的原因,因为连接数据库需要的是计算机的ip,你有图形化的连接数据库工具没有,
更多追问追答
追问
IP地址确实页更改过,我刚刚把IP设置为自动获取,因为之前就一直是自动获取,但是还是无法连接SQL Server。
至于您说的那种工具,我没有,求指导?
追答
哦,那你先看看自己的ip地址,然后连接数据库时的信息改一下就ok了
SQL Server 也有自己的页面工具,就是不详细,网上很好下载的,主要就是看连接数据库的信息,没多大用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询