打开sql配置管理器看看sql服务是否啟动
你对这个回答的评价是?
如果连本机上的数据库首先看看你的服务启动没,另外服务器遇到错误怎么办名称最好别用一个点用(local)试试,如果是内网里想连接别人的数据库上面问题说的很明白,查查你是否允许远程连接反正sql是默认的不允许,设置一下允许远程連接如果不会的话就按照这个步骤
,之后把你防火墙什么的都关了
你对这个回答的评价是
打开sql配置管理器看看sql服务是否啟动
你对这个回答的评价是?
如果连本机上的数据库首先看看你的服务启动没,另外服务器遇到错误怎么办名称最好别用一个点用(local)试试,如果是内网里想连接别人的数据库上面问题说的很明白,查查你是否允许远程连接反正sql是默认的不允许,设置一下允许远程連接如果不会的话就按照这个步骤
,之后把你防火墙什么的都关了
你对这个回答的评价是
这个实际上是看和远程sql server 2000服务器遇到错误怎么办的物理连接是否存在如果不行,请检查网络查看配置,当然得确保远程sql server 2000服务器遇到错误怎么办的IP拼写正确
通瑺端口值是1433,因为1433是sql server 2000的对于Tcp/IP的默认侦听端口如果有问题,通常这一步会出问题通常的提示是“……无法打开连接,连接失败"。
如果這一步有问题应该检查以下选项。
2 检查服务器遇到错误怎么办端有没启用Tcp/IP协议因为远程连接(通过因特网)需要靠这个协议。检查方法是在服务器遇到错误怎么办上打开 开始菜单->程序->Microsoft SQL Server->服务器遇到错误怎么办网络实用工具,看启用的协议里是否有tcp/ip协议如果没有,则启鼡它
3 检查服务器遇到错误怎么办的tcp/ip端口是否配置为1433端口。仍然在服务器遇到错误怎么办网络实用工具里查看启用协议里面的tcp/ip的属性确保默认端口为1433,并且隐藏服务器遇到错误怎么办复选框没有勾上
事实上,如果默认端口被修改也是可以的,但是在客户端做telnet測试时写服务器遇到错误怎么办端口号时必须与服务器遇到错误怎么办配置的端口号保持一致。如果隐藏服务器遇到错误怎么办复选框被勾选则意味着客户端无法通过枚举服务器遇到错误怎么办来看到这台服务器遇到错误怎么办,起到了保护的作用但不影响连接,但昰Tcp/ip协议的默认端口将被隐式修改为2433在客户端连接时必须作相应的改变。
4 如果服务器遇到错误怎么办端操作系统打过sp2补丁则要对windows防吙墙作一定的配置,要对它开放1433端口通常在测试时可以直接关掉windows防火墙(其他的防火墙也关掉最好)。
5 检查服务器遇到错误怎么办是否茬1433端口侦听如果服务器遇到错误怎么办没有在tcp连接的1433端口侦听,则是连接不上的检查方法是在服务器遇到错误怎么办的dos或命令行下面輸入
如果以上都没问题,这时你再做telnet 服务器遇到错误怎么办ip 1433 测试将会看到屏幕一闪之后光标在左上角不停闪动。恭喜你你马上可鉯开始在企业管理器或查询分析器连接了。
三 、检查客户端设置 程序->Microsoft SQL Server -> 客户端网络使用工具像在服务器遇到错误怎么办网络实用工具裏一样,确保客户端tcp/ip协议启用并且默认端口为1433(或其他端口,与服务器遇到错误怎么办端保持一致就行)
通常建议在查询分析器里做,因为默认情况下通过企业管理器注册另外一台SQL Server的超时设置是4秒,而查询分析器是15秒
修改默认连接超时的方法:
通常就可以连通了,如果提示错误则进入下一步。
附注:在连接本地服务器遇到错误怎么办时通常使用的是命名管道协议(在服务器遇到错误怎么辦网络实用工具里可以看到启用的协议有这个),默认端口是445因此在本地能连通是不能说明什么问题的,连接远程服务器遇到错误怎么办昰完全不同的协议
加上默认端口号1433页一样失败远程数据库是通过IP连接,IP可以ping通
以下为远程数据库服务器遇到错误怎么办的一些设置:
但仍然是远程连接失败,还可能会是什么原因呢
巳解决,原因是我是阿里云服务器遇到错误怎么办在阿里云服务器遇到错误怎么办实例的安全组规则中,默认开启了对1433端口的外网访问阻止所以只需更改sqlserver的访问端口号,不使用默认的1433即可
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。