Sql Server 2008 登录时报错。ERROR:40的错误,
具体错误情况如图片所示。电脑是WIN7旗舰的。第一次安装数据库之类的软件。安装好后可以用,昨天开始不知道怎么的就不能登录了。麻烦懂的帮助一下。谢谢。...
具体错误情况如图片所示。电脑是WIN 7 旗舰的。 第一次安装数据库之类的软件。安装好后可以用, 昨天开始不知道怎么的就不能登录了。 麻烦懂的帮助一下。谢谢。
展开
5个回答
推荐于2017-09-23 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:25897
获赞数:1464972
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。
向TA提问 私信TA
关注
展开全部
步骤一:打开SQL Server 配置管理器
双击SQL Server服务
步骤二:如果双击后出现了一列服务列表(我的情况是没有出现),直接找到SQL Server(MSSQLSERVER),启动该服务后即可登录,
如果该服务启动不了。可以在计算机(右击)-管理-服务与程序中找到该服务,点击查看属性,并在“登录”标签中选择“本地系统账户”,选择后再启动该服务。
(如果步骤二开始时没有出现一系列的服务列表而是出现“远程过程调用失败”,就进行步骤三)
步骤三:出现该情况的原因是因为安装Visual Studio 2013或者2012版本的时候,会自动安装“Microsoft SQL Server 2013(2012) Express LocalDB”服务,导致原本的SQL2008无法正常工作。
解决办法很简单,在控制面板-程序与功能,找到”Microsoft SQL Server 2013(2012) Express LocalDB”并直接卸载掉,然后打开SQL Server 配置管理器,就会显示正常使用。
解决后再回到步骤二即可。
双击SQL Server服务
步骤二:如果双击后出现了一列服务列表(我的情况是没有出现),直接找到SQL Server(MSSQLSERVER),启动该服务后即可登录,
如果该服务启动不了。可以在计算机(右击)-管理-服务与程序中找到该服务,点击查看属性,并在“登录”标签中选择“本地系统账户”,选择后再启动该服务。
(如果步骤二开始时没有出现一系列的服务列表而是出现“远程过程调用失败”,就进行步骤三)
步骤三:出现该情况的原因是因为安装Visual Studio 2013或者2012版本的时候,会自动安装“Microsoft SQL Server 2013(2012) Express LocalDB”服务,导致原本的SQL2008无法正常工作。
解决办法很简单,在控制面板-程序与功能,找到”Microsoft SQL Server 2013(2012) Express LocalDB”并直接卸载掉,然后打开SQL Server 配置管理器,就会显示正常使用。
解决后再回到步骤二即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-08-23
展开全部
把 安全性->服务器身份验证 ,改成混合验证
(provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)
------这写的很清楚了是NamedPipes错了,你的sql server服务器在哪里啊???在本地吗???
如果是远程连接需要开启Tcp连接使用IP地址 。
(provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)
------这写的很清楚了是NamedPipes错了,你的sql server服务器在哪里啊???在本地吗???
如果是远程连接需要开启Tcp连接使用IP地址 。
追问
服务器在本地。NamedPipes我也启用了。Tcp IP地址也开启了
不过在配置管理器里选中这个Sql‘ Server 启用不了。
追答
通过services.msc进入计算机本地服务,里面会有一个服务SQL Server (SQL2008),启动它。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是因为你把WINDOWS登录密码改了的原因,你要把开机密码设置回你装SQL时的开机密码,再重启就OK了...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询