1,在microsoft sql server management studio中,在“已注册的服务器引擎”中点击右键,选择新建-服务器注册,输入新建注册的服务器名,然后保存后,断开原有连接,向新建的服务器连接的时候报错——
无法连接到服务器
其他信息:
在建立与服务器连接时出错,在连接到sql2005时,在默认的设置下sql server不允许进行远程连接可能导致此失败(privider:命名管道管理程序 error:40-无法打开到sqlserver的连接)(Microsoft sql server 错误:53)PS:如果在新建注册时,在“连接属性”中选择“连接到数据库”一项中选择浏览数据库也会报同样的错误。
2,在microsoft sql server management studio中,在对象资源管理器中,在“安全性”中点击右键,选择新建-登陆,输入登陆名和sqlserver身份验证密码,如果我选中“强制实施密码策略”,那么不管我输入多么长的密码,都会告诉我“密码有效性验证失败,该密码不够复杂,不符合windows策略要求(microsoft sql server 错误:15118)”,而当我不选中“强制实施密码策略”,登陆名与密码验证通过,但是当我用这个登陆名和密码登陆对象资源管理器时,会告诉我另一个错误——
无法连接到服务器
其他信息:
已成功与服务器建立连接,但在登陆过程中出现错误。(provider:共享内存提供程序 ,error:0-管道的另一端无任何进程)(Microsoft sql server 错误:233)前提:
sqlserver服务已经打开,远程连接也已经打开,TCP/IP与Named pipes都已经启用。谢谢。

解决方案 »

  1.   

    我也遇到過這樣一個問題:
    sqlserver2005可以連接sqlserver2000的,但是sqlserver2000就連接不上sqlserver2005?
    它提示要安裝microsoft sql server management studio
      

  2.   

    安装默认的就window信任连接,要想用sql server登录
    需要在安全性那里设置,sql server 和window身份验证模式
      

  3.   

    sql2k就不能连接sql2005
    MS普遍毛病,只能向下兼容, 不能向上兼容