连接SQL SERVER 数据库问题汇总,望大家积极参与讨论,万分感谢!!!!

shendiao5 2005-12-10 05:00:58

我做的一个程序,数据库连接代码为:// Profile hotel1
SQLCA.DBMS = "MSS Microsoft SQL Server 6.x"
SQLCA.Database = "hotel"
SQLCA.ServerName = "127.0.0.1"
SQLCA.LogId = "sa"
SQLCA.AutoCommit = False
SQLCA.DBParm = ""

我的系统为xp系统,在网络正常时,联接本地数据库正常。如果网线断开的话,数据库就连不上了!

我做过这样的测试:如果操作系统为win2000 的话,断开网线安装SQL SERVER2000,那么上面的代码的
连接,在单机也能够连接数据库。如果安装SQL SERVER2000时没有断开网络,那么上面的代码是不能够
连接到数据库的。而只需要把SQLCA.ServerName = "127.0.0.1"改为:SQLCA.ServerName = "(LOCAL)"
即可连接到数据库。但是在操作系统为:xp的单机电脑上,我试了各种方法,仍然不能够连接数据库。

有位网友给了以下的建议:
1、首先保证你的DNS配置正确,就是说域名转换没问题
2、这样的话SQLCA.ServerName 用IP或者计算机名都没问题了
3、如果想用本机作为数据库服务器的话可以用
SQLCA.ServerName ='.'或者SQLCA.ServerName ="127.0.0.1"
或者SQLCA.ServerName="你的计算机名"或者SQLCA.ServerName="你的IP地址"(例如我的计算机在局域网的IP是172.20.0.108)
不过,我感觉还不够深入,还请高手能够给予帮助,继续深入探讨这个问题解决xp的单机电脑上连接数据库问题(无网络连入)。以及其它数据库连接出现的问题也可以提出来,大家共同研究,解决!
...全文
326 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
xh308 2006-04-10
  • 打赏
  • 举报
回复
学习
hhxlh 2006-03-20
  • 打赏
  • 举报
回复
li_d_s 2006-03-20
  • 打赏
  • 举报
回复
xp下不联网好像是不行的说,不行就买个hub或者用双网卡
dlpseeyou 2006-03-20
  • 打赏
  • 举报
回复
这个问题我也遇过
mtu207 2005-12-12
  • 打赏
  • 举报
回复
关注
wfliu 2005-12-12
  • 打赏
  • 举报
回复
学习
wfliu 2005-12-12
  • 打赏
  • 举报
回复
学习
lzheng2001 2005-12-11
  • 打赏
  • 举报
回复
1.如果用ip的话,应该设置网卡的IP地址,而不是用127.0.0.1;

2.如果用实例名的话,你可以参照sql server右下角图标的的名字,你必须与这里的名字一致,请检查,如果右下角的SQL SERVER图标不在,很可能是SQL SERVER还没有启动,你应该手工启动SQL
一手软一手硬 2005-12-11
  • 打赏
  • 举报
回复
http://blog.csdn.net/whchen/archive/2005/11/18/532055.aspx
hygougou 2005-12-11
  • 打赏
  • 举报
回复
http://www.windowsitpro.com/Articles/Index.cfm?ArticleID=43777&DisplayTab=Article
xiaoplx 2005-12-10
  • 打赏
  • 举报
回复
time事件,实时 connect

754

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧