SQL Sever2008r2 数据库服务各种无法启动的解决办法

一.Sql Server服务远程过程调用失败解决

以前出现过这个问题,那时候是因为把实例安装在了D盘,后来D盘被格式化了。然后,这些就没了。今天早上打开电脑,竟然又出现这个问题,可是Server2008R2全部装在C盘了呢。

解决方法:

最后查找解决方法,发现故障原因为:安装Visual Studio 2012的时候,自动安装“Microsoft SQL Server 2012 Express LocalDB”服务,导致原本的SQL2008无法正常工作。那么解决方法如下:

①方法一:

打开控制面板,找到程序->卸载程序,把”Microsoft SQL Server 2012 Express LocalDB”卸载掉,然后打开SQL Server 配置管理器,显示一切正常就OK了。

但我的VS2012已经安装半个多月了,怎么今天才出现这个问题?

②方法二:

升级SqlServer2008R2为SP1或者SP2。

但是现在急用,我的实例还在,只是没有启动而已,就尝试如下方法:

右击“计算机”→“管理”→“服务”,找到SQL Server(MSSQLSERVER),右击,选择“启动”。

再登录数据库,没有问题了。但是重新启动系统后,问题会依旧的。

总结:

想要永久解决该问题还得用上面的方法。为防万一,最好进去把自己的数据库备份出来,或者创建一个系统还原点,然后再去尝试。总的来说,上面的两种方法原因都是因为微软的兼容性问题,或者卸载新的回去旧版本,或者升级成为新版本。所以,本人已经通过第二种方法,完美实现正常。

二.VIA协议出问题无法开启服务。

查看系统日志如下:

再用sqlserver自带的日志文件查看器查看sqlserver日志,出错信息如下:

由此可以看出SQL server的VIA协议有问题了。

进入sql server configure manager,点开 Sql server 网络配置(非sql native client 配置),点sqlserver2008(我sqlserver的名字)协议,将VIA协议禁用。

再启动Sql Server服务,成功。

三.用户名发生更改,无法登录。

打开控制面板-》管理工具-》服务 打开SQL Sever服务属性  再登陆选框选择本地用户

本文系转载,网上搜集。

时间: 2024-10-14 02:57:42

SQL Sever2008r2 数据库服务各种无法启动的解决办法的相关文章

[原创]关于自带的sql developer修改java.exe版本的解决办法

第一次安装oracle11gR2后,就很好奇的点了一下,当点击应用程序开发下的sql developer后,就弹出一个窗口,要选择一个java.exe的路径,我就讲本机中的JDK1.7下的java.exe填进去了,然后自己关掉了界面,下次进入时,发现报出警告,最高版本不得高于1.6,而且没有提示更改,直接进入界面,可是没找到修改的位置,后来,想到软件安装的配置文件,于是,就开始寻找,终于找到了:E:\app\liangjian\product\11.2.0\dbhome_1\sqldevelop

[Apache]apache2不能启动的解决办法(提示could not bind to address 0.0.0.0:80)

昨晚重装了电脑,原来装的是win2003,后来中毒后杀完毒还能用就继续用着,只是运行不了新安装的软件,后来实在没办法才重装了XP,但是装完出现一个问题,系统居然装在了L盘,原来的D盘到J盘依此类推往前进了一位即从C盘到I盘~~原来的xampp装在了D盘,现在变成了C盘,打开XAMPP-Control面板,启动不了apache,后来想起apache/conf/httpd.conf里面的设置有问题,于是把所有的路径有关的设置都由原来的D:改为C:,发现还是不行,于是运行apache_start.ba

sql 2008 失败 需要重新启动计算机 的解决办法

大致出错信息如下:RebootRequiredCheck 检查是否需要挂起计算机重新启动.挂起重新启动会导致安装程序失败. 失败 需要重新启动计算机.必须重新启动计算机才能安装 SQL Server.解决步骤:a .重启机器,再进行安装,如果发现还有该错误,请按下面步骤b.在开始->运行中输入regeditc.到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置d.在右边窗口右击PendingFileRen

使用的 SQL Server 版本不支持数据类型“datetime2”解决办法

错误原因,在使用ado.net entity的时候,entity使用的数据库是sqlserver 2008,但后来实际使用中使用的数据库是sqlserver 2005 使用的 SQL Server 版本不支持数据类型“datetime2” The version of SQL Server in use does not support datatype ‘datetime2 解决办法 Open your EDMX in a file editor (or “open with…” in Vis

XenServer 以模板方式安装新的虚拟机后虚拟机网卡无法启动的解决办法

在XenServer上根据模板新建一个虚拟机后无法识别网卡,重新启动网卡后显示 Bringing up interface eth0:  Device eth0 has different MAC address than expected, ignoring. 最终解决办法是将/etc/sysconfig/network-scripts/ifcfg-eth0 中的HDADDR给注释掉,因为这里配置文件的MAC地址还是原来模板机的MAC地址,新配置的虚拟机的MAC地址和这个不一样,所以无法启动.

VS2013启动失败 解决办法 错误码0x759FFD78

最开始是PowerShell出错,解决完之后,VS2013启动不了,出现以下错误信息. 0x759FFD78 (KernelBase.dll) (devenv.exe 中)处有未经处理的异常:  0xE0434352 (参数:  0x80131509, 0x00000000, 0x000..... 解决办法: 1.WIN+R  输入 cmd  回车,打开命令提示符 2.转到目录  D:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE

共享windows7网络时出现依赖的组件无法启动的解决办法

共享windows7网络时出现依赖的组件无法启动的解决办法. 一般说来是Remote Procedure Call (RPC).RPC Endpoint Mapper.Remote Procedure Call (RPC) Locator.SNMP Trap.Telephony.Remote Access Connection Manager.Remote Access Auto Connection Manager.Secure Socket Tunneling Protocol Servic

[org.hibernate.engine.jdbc.spi.SqlExceptionHelper]SQL Error: 1064, SQLState: 42000问题的解决办法

[org.hibernate.engine.jdbc.spi.SqlExceptionHelper]SQL Error: 1064, SQLState: 42000问题的解决办法. 出现这种情况的原因可能是表中的列名和MySQL的保留关键字发生了冲突.找到冲突的字段,修改即可. 也可能是列中存在空格,比如TOTAL_  REVENUE,下划线中存在空格,以至于加载列时报错. 原文地址:https://www.cnblogs.com/heyesp/p/8295303.html

关于 Oracle 11g r2 Enterprise Manager (EM) 在windows环境无法启动的解决办法

正确的解决办法是在安装的时候使用emca正确安装 如果已经安装过Enterprise Manager: 请用是如下命令卸载后重装 emca -deconfig dbcontrol db emca -repos drop 安装Enterprise Manager 过程如下: 执行命令: emca -config dbcontrol db -repos create -respFile d:\resp.txt d:\resp.txt 内容: ORACLE_HOSTNAME=localhost SID