SQL服务器无法启动,未能建立与(LOCAL)的连接解决方法.docxVIP

SQL服务器无法启动,未能建立与(LOCAL)的连接解决方法.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL服务器无法启动,未能建立与(LOCAL)的连接解决方法

昨天刚建好数据库表,今天开机,SQL服务器就不能运行,大清早的还得解决问题。错误提示:未能建立与(LOCAL)的连接,可能SQL不存在或连接错误。到网上找答案。一是说直接在服务里面找到服务器启动即可,我想这种方法大概是行的通的,操作简单,不过由于查的不太认真,没找到MSSQLSERVER(当然是有的),只找到一个SQLSERVERAGENT,当时启用时,无法启动,想必就是MSSQLSERVER没先启动。其未能建立与(local)的连接?原因在于SQL不能登录了,多有以下原因:?1 你修改了windows管理员密码和用户名,但忘记修改SQL的了,自然无法登录了,修改一下,进行同步!?2 不小心删除了管理员的用户(SQL的windows登录帐号BUILTIN\Administrators和Administrator)用以下方法解决:?你需要重新运行SQL SERVER的安装程序,在“安装选项”界面里选择“高级选项”,下一步后选择“注册表重建”,接下来跟安装过程差不多,注意在选择“身份验证模式”的时候选择“混合模式”,目的是使sa帐户有效。重建完成以后,用查询分析器,使用sa帐户登录,在查询分析器里执行sp_grantlogin builtin\administrators 这样就恢复windows身份验证了。如果仅仅删除了BUILTIN\Administrators,而administrator没有动,可以通过查询分析器打开,用sa连接,然后sp_grantlogin builtin\administrators ,就可以运行了,我的只要这一步就搞定了,可能还有其它方面的问题,在网上补了一下,拿来大家看看。无法连接到服务器,用户登陆失败解决办法:该错误产生的原因是由于SQL Server使用了仅 Windows的身份验证方式, 因此用户无法使用SQL Server的登录帐户(如sa)进行连接.解决方法如下所示: 1.在服务器端使用企业管理器,并且选择使用 Windows 身份验证连接上 SQL Server 在企业管理器中--右键你的服务器实例(就是那个有绿色图标的) --编辑SQL Server注册属性--选择使用windows身份验证 2.展开SQL Server组,鼠标右键点击SQL Server服务器的名称,选择属性,再选择安全性选项卡3.在身份验证下,选择SQL Server和 Windows . 4.重新启动SQL Server服务. 在以上解决方法中,如果在第 1 步中使用使用 Windows 身份验证连接 SQL Server 失败,那就通过修改注册表来解决此问题: 1.点击开始-运行,输入regedit,回车进入注册表编辑器2.依次展开注册表项,浏览到以下注册表键: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer] 3.在屏幕右方找到名称LoginMode,双击编辑双字节值4.将原值从1改为2,点击确定 5.关闭注册表编辑器6.重新启动SQL Server服务. 此时,用户可以成功地使用sa在企业管理器中新建SQL Server注册, 但是仍然无法使用Windows身份验证模式来连接SQL Server. 这是因为在 SQL Server 中有两个缺省的登录帐户: BUILTIN\Administrators 机器名\Administrator 被删除. 要恢复这两个帐户,可以使用以下的方法: 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上的服务

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档