Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

Windows 2003 +SQL2000

菜鸟  发表于:2010-12-25 18:51:08  
复制

各位好!!!我在Windows 2003装了SQL2000。安装时实用名是用:SALES.,服务器的名称是:Master;装好后,在服务器可以通过ODBC连接到SQL数据库,在客户端就连接不到,是什么原因呀!急救!!!!!谢谢!

 

Top
小魏 发表于:2010-12-25 19:01:59

像是,服务器上在防方强里要开放1443端口.因为SQL是通过这个端口进行数据交换的.

另外,如果一台客户机无法访问SQLSERVER,那就换一台再试试.我有一次,也是这样,无论用什么办法都连不上.后来换台电脑就行了.说明那台电脑的端口被关闭了.所以重装系统后解决.

还有就是,连接不上时会有错误信息,你可以根据这个错误号去百度一下



菜鸟 发表于:2010-12-25 20:48:17

换了几台机尝试都是同样的问题!还有就是服务器默认Master,但是我的数据库是在Master/sales有没有方法改回默认Master/sales!原为每次重启电脑都要手动设置一次!



小魏 发表于:2010-12-25 21:17:13

一是,1443的端口要先开通,

二是,连接用户采用SA,

三是,在客户端机器上,新建一个文本文件(UDL.TXT),再将这个文本文件的改名为UDL.UDL,改好后,保存,运行,这时会出现如图所示,选服务器名,用户名,录入密码,再选择数据库,

注意Master是系统数据库,需要改成你的数据库,没问题后,测试连接吧...........



andymark 发表于:2010-12-25 21:31:35

打上SP4的补丁



菜鸟 发表于:2010-12-25 23:29:09
SP4已经打上了,还是不行!另外启动服务器为什么有两个SQL服务器的名称!一个是Master(服务器的电脑名称),另一个是Master\sales(sales是安装SQL2000时起的实用名,数据库是放在Master\sales上,但是电脑启动时是默认Master,又要手动更改为Master\sales才能启动!怎么会这样呢??这东东太深奥了!!!!!!

韩志 发表于:2010-12-26 09:52:00
连接时的实例名错误。

菜鸟 发表于:2010-12-26 16:36:59
那怎么改呢?

朱亦文 发表于:2010-12-28 16:49:55

 

服务器和客户机都要开启TCP/IP NetBIOS Help服务,最少要保证在客户机的网上邻居中看服务器。



总记录:8篇  页次:1/1 9 1 :