50分求数据库连接问题
SQL安装在域控服务器上 为什么有时候SQL在使用的过程中连接不上 需要机器重新注销才能连接上呢 问题点数:50、回复次数:4Top
1 楼wyb0026(小小)回复于 2005-04-29 12:04:57 得分 10
最好用TCP/IP 方式连接Top
2 楼zjcxc(邹建)回复于 2005-04-29 13:30:31 得分 20
检查你的SQL有没有打补丁,没有的话要打上补丁,检查的方法是在查询分析器中运行:
select @@version
如果出来的版本号是8.00.760以下,则表明你未安装sp3的补丁,要装上.
SQL补丁下载:
全部补丁的位置
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=9032f608-160a-4537-a2b6-4cb265b80766
应该安装的是
http://download.microsoft.com/download/d/d/e/dde427eb-0296-4eac-a47c-d11a66b03816/chs_sql2ksp3.exe
注意下载后,执行的时候是解压,要在解压后的目录中执行setup.bat才是真正的安装
如果你的操作系统是xp,那么在安装xp sp2后,不管以前是否安装过sql sp3,都要再安装一次,并且在防火墙中开启1433端口,否则无法被其他电脑访问
Top
3 楼Hopewell_Go(好的在后頭﹗希望更好﹗﹗)回复于 2005-04-29 15:10:26 得分 20
1.先保证ping通(有防火墙的先关闭防火墙)
2.在命令提示符下执行:telnet <服务器ip地址> 1433 不会报错
3.连接时使用用ip连接企业管理器
4.如果不行
SQL Server服务器--开始--程序--Microsoft SQL Server
--服务器网络实用工具
--启用 WinSock代理
--代理地址:(sqlserver服务器IP)
--代理端口--1433
---确定
5.如果还不行,在客户端装个SQL Server客户端配置一下:
开始--程序--Microsoft SQL Server--客户端网络实用工具
--别名--添加
--网络库选择"tcp/ip"--服务器别名输入SQL服务器名
--连接参数--服务器名称中输入SQL服务器ip地址
--如果你修改了SQL的端口,取消选择"动态决定端口",并输入对应的端口号
Top
4 楼Hopewell_Go(好的在后頭﹗希望更好﹗﹗)回复于 2005-04-29 15:11:16 得分 0
還有一就是最好打上sp3補丁。Top




