永发信息网

SQL 2005 无法连接 超时时间已到

答案:5  悬赏:20  手机版
解决时间 2021-04-30 00:04
  • 提问者网友:寂寞梧桐
  • 2021-04-29 12:32

刚刚安装完SQL 附加上数据库后 没反应 关了在开就这样了??

高手们 帮忙看看是什么原因

最佳答案
  • 五星知识达人网友:旧脸谱
  • 2021-04-29 14:10

这类错误,一般而言表示客户端已经找到了这台服务器,并且可以进行连接,不过是由于连接的时间大于允许的时间而导致出错。
这种情况一般会发生在当用户在Internet上运行企业管理器来注册另外一台同样在Internet上的服务器,并且是慢速连接时,有可能会导致以上的超时错误。有些情况下,由于局域网的网络问题,也会导致这样的错误。要解决这样的错误,可以修改客户端的连接超时设置。
默认情况下,通过企业管理器注册另外一台SQL Server的超时设置是 4 秒,而查询分析器是 15 秒(这也是为什么在企业管理器里发生错误的可能性比较大的原因)。


具体步骤为:
  企业管理器中的设置:
  1、在企业管理器中,选择菜单上的"工具",再选择"选项"
  2、在弹出的"SQL Server企业管理器属性"窗口中,点击"高级"选项卡
  3、在"连接设置"下的"登录超时(秒)"右边的框中输入一个比较大的数字,如 20。
查询分析器中的设置:
  工具 选项 连接 将登录超时设置为一个较大的数字

  连接超时改为0

  1、先保证ping通
  2、在dos下写入telnet ip 1433不会报错
  3、用ip连如企业管理器:
  企业管理器>右键SQlserver组>新建sqlserver注册>下一步>写入远程实例名(IP,机器名)>下一步>选Sqlserver登陆>下一步>写入登陆名与密码(sa,pass)>下一步>下一步>完成
  4、如果还不行:
  sqlserver服务器>开始菜单>SQLserver>服务器网络实用工具>启用 WinSock代理>代理地址:(sqlserver服务器IP)>代理端口>1433>OK了
  5、如果还不行:
  sqlserver客户端>开始菜单>SQLserver>客户端网络实用工具>别名>添加>写入别名如"大力">"网络库"选tcp/ip>服务器名称写入远程ip或实例名>OK了


全部回答
  • 1楼网友:第幾種人
  • 2021-04-29 18:05
你安装的2005的数据库,附加2000或者2005的数据的话,那么你的连接就要和以前的一样,如果你要附加的数据以前是用sa来连接的话,你的2005数据库就要从sa登陆进去后,在附加。如果这样都不行的话,我就不知道的了。
  • 2楼网友:玩家
  • 2021-04-29 16:31
二楼正解。 设置数据库的服务响应时间, 设置连接超时的时间。
  • 3楼网友:狂恋
  • 2021-04-29 15:17

估计是你的服务器被关闭了,你启动一下你的服务器就可以了吧~~

你截的图看不清楚~~~加上装好后是可以的吗?还是不可以的呢?请说详细点还有截图清晰点,不然看不清难帮助你啊~~

  • 4楼网友:旧脸谱
  • 2021-04-29 14:25

看看你的服务是否已经启用

很有可能你的数据库已经损坏需要从新装

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯