我的程序使用该SQL语句: ConnStr=Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=HCSystem;Data Source=COMPUTER 或 ConnStr=Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=HCSystem;Data Source=127.0.0.1 可以连本机数据库运行,
但是我将该语句改为: ConnStr=Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=HCSystem;Data Source=192.168.0.174 注192.168.0.174为设置的局域网中的SQL数据库服务器地址,程序无法无法连上运行,而同事开发的WINCE程序则可以连上该数据库执行,我的电脑到该服务器可以PING通,telet 服务器1433也没有问题,并且我直接在我的电脑上SQL Server程序中添加192.168.0.174该服务器,还可以在这里操作该数据库中的表?
但是我将该语句改为: ConnStr=Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=HCSystem;Data Source=192.168.0.174 注192.168.0.174为设置的局域网中的SQL数据库服务器地址,程序无法无法连上运行,而同事开发的WINCE程序则可以连上该数据库执行,我的电脑到该服务器可以PING通,telet 服务器1433也没有问题,并且我直接在我的电脑上SQL Server程序中添加192.168.0.174该服务器,还可以在这里操作该数据库中的表?
解决方案 »
- 老梁,教教我怎么样在SQL中用XML,就像上个帖子那样的东西。
- SQL数据库列行转换
- 请大家帮我看一看,我想用SELECT DISTINCT hostname,net_address FROM master.dbo.sysprocesses WHERE spid > 50 AND dbid = DB_ID('数据
- SQL server交叉表查询结果能否以表格或是View的形式保存下来
- 三张关联表生成一张动态表的.....
- 关于对历史记录做运算的问题
- ******不能连接上远程数据库**********
- 一个关于store procedure的问题
- 怎样处理分布式事务问题
- 数据导入/导出,在最后点"完成"时,系统没反映了
- 单表的统计报表sql(难度大)高手请进 在线急等
- 数据库中查询整数天或者整数月
检查你的SQL有没有打补丁,没有的话要打上补丁,检查的方法是在查询分析器中运行:
select @@version
如果出来的版本号是8.00.2039以下,则表明你未安装sp4的补丁,要装上. SQL补丁下载:
全部补丁的位置(在下载页的中间部分,可以选择语言,以下载和sql server实例语言对应的补丁)
http://www.microsoft.com/downloads/details.aspx?FamilyId=8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5&displaylang=zh-cn
应该安装的是
http://download.microsoft.com/download/9/b/f/9bff6646-2cdb-4069-ada0-548be9cb9338/SQL2000-KB884525-SP4-x86-CHS.EXE
注意下载后,执行的时候是解压,要在解压后的目录中执行setup.bat才是真正的安装
如果你的操作系统是xp,那么在安装xp sp2后,不管以前是否安装过sql sp4,都要再安装一次,并且在防火墙中开启1433端口,否则无法被其他电脑访问