科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道SQL Server连接中的三个最常见错误(3)

SQL Server连接中的三个最常见错误(3)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多。一般说来,有以下几种可能性: 1.SQL Server名称或IP地址拼写有误

作者:shouen 来源:中智在线 2007年9月12日

关键字: 错误 SQL Server SQL Server 各版本 数据库

  • 评论
  • 分享微博
  • 分享邮件

要恢复这两个帐户,可以使用以下的方法:

1.打开企业管理器,展开服务器组,然后展开服务器

2.展开"安全性",右击"登录",然后单击"新建登录"

3.在"名称"框中,输入 BUILTIN\Administrators

4.在"服务器角色"选项卡中,选择"System Administrators"

5.点击"确定"退出

6.使用同样方法添加 <机器名>\Administrator 登录.

说明:

以下注册表键:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\LoginMode

的值决定了SQL Server将采取何种身份验证模式.

1.表示使用"Windows 身份验证"模式

2.表示使用混合模式(Windows 身份验证和 SQL Server 身份验证).

三.提示连接超时

如果遇到第三个错误,一般而言表示客户端已经找到了这台服务器,并且可以进行连接,

不过是由于连接的时间大于允许的时间而导致出错.

这种情况一般会发生在当用户在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了

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章