SQL Sever连接不上——SQL Sever服务远程过程调用失败

今天我兴致勃勃的开始了三层的学习,看着视频,敲着代码,感觉好久没有敲代码了,手都有点生了……代码终于敲完了,开始要建立数据库了,然后问题出现了。我的数据库是在寒假回家之前重装系统装的,当时就是连接了一下,然后就没再用……再次点开,问题出现。

本来以为这个问题不是很难,以前做机房的时候如果数据库连不上就去检查一下配置工具就OK了……当我去看的时候,什么都没有,然后就出现了

我并没有直接百度这个问题,而是百度的数据库连不上服务器:

http://zhidao.baidu.com/link?url=sVK4aycj7hPhBLXvt5MbG4a70PtWaLNSShfAqfotZY6yo1yXbQd8_GASComGcBcBEMTVrTggCWG8VXgVKF5iZK

根据百度说的,我就去做了,但是我不知道那个系统服务在哪,我就去问了娟姐姐,她说应该在本地策略中,但是我们都忘了本地策略的命令,所以又百度

http://jingyan.baidu.com/article/49711c6148c372fa441b7c13.html

但是SQL的系统服务没有在本地策略中,跟着百度走,我们在管理工具——服务——(服务)本地中找到了

然后将自动改成了手动。

之后又顺着百度去检查SQL Server网络配置是否启用。

现在该解决那个远程过程调用失败的问题了:

这个问题是因为在装Visual Studio2012的时候,自动安装了“Microsoft SQL Server 2012 Express LocalDB”服务,导致原本的SQL2008无法正常工作。那么解决方法如下:

一、

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

二、

升级SqlServer2008R2为SP1或者SP2。官方网站下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=30437

一切问题都解决了,然后再去看一下配置工具,恢复到我们熟悉的样子了……

再去连一下数据库,连上了!

 总结:遇到不懂的,我们要一步步的去查,再次体会到了米老师的方法总比问题多!还有就是我们要养成备份的习惯,不要单纯的相信任何一个,多备份才能防止文件的丢失和损坏。还有就是不要总是单纯的自以为,以为这个问题要怎么解决,在不同的情况下,问题出现的原因是不一样的,我们要善于解决问题。

时间: 2024-12-23 19:50:27

SQL Sever连接不上——SQL Sever服务远程过程调用失败的相关文章

pl/sql developer 连接服务器上的数据库

1, 在本地安装的Oracle中找到目录 oracle\product\11.2.0\dbhome_1\network\admin, 它下面一般有两个文件可以进行编辑tnsnames.ora   listener.ora ,一般只要配置tnsnames.ora即可. 配置内容如下面的方式. # tnsnames.ora Network Configuration File: D:\app\oracle\product\11.2.0\dbhome_1\network\admin\tnsnames.

Sql Server服务远程过程调用失败

由于开发系统,需要vs版本统一,于是经过了昨天一整天艰苦卓绝的斗争,小编终于成功的写在了13版本的vs,重新装上了12版本的vs,本来想着,12版本的vs搭建成功了,就赶快搭建框架,然后敲例子,可是天意弄人,小编的数据库神奇般的打不开了,又经过半天的百度,问题答案渐渐浮出水面,接下来小编就简单的介绍一下如何解决Sql Server服务远程过程调用失败的问题,打开sql,连接上,出现一下问题: 第一种方法,如下所示 这个问题,小编肿么有种似曾相识的赶脚nie,原来早在2014年9月1号的时候,小编

SQL Server2008连接不上local

网上说机器上同时安装了2个实例的话是不能用localhost 连接的: 原来服务器上有多个SQL实例的时候:名称连接的是服务器地址或服务器名称+实例的方式. 才知道,默认的单个实例的sql服务器连接的时候是不用实例名的.只能使用"机器名/实例名"的方式连接 eg:localhost\SQLEXPRESS(机器名/实例名)   或者是 .\SQLEXPRESS 1 通过以上用户名和windows身份登陆后,在安全性-登陆名内将sa用户启用,并修改密码 2 右键点击服务名,选择属性--安全

SQL server2012连接不上

数据库连接不上,其中一种可能的解决办法: 开始-所有程序-Microsoft SQL server 2012-配置工具-SQL Server 配置管理器-SQL server 服务-SQL server 代理(MSSQLSERVER)-启动 图示:

Sql Server服务 远程过程调用失败

问题: 今天SQL数据库登录不上了,然后想启动Sql实例,却发现如下问题(配置环境:win7旗舰版x64,SqlServer2008R2,同时安装VS2012): 以前出现过这个问题,那时候是因为把实例安装在了D盘,后来D盘被格式化了.然后,这些就没了.今天早上打开电脑,竟然又出现这个问题,可是Server2008R2全部装在C盘了呢. 解决方法: 最后查找解决方法,发现故障原因为:安装Visual Studio 2012的时候,自动安装“Microsoft SQL Server 2012 Ex

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

很多搞开发的同志们,相信在刚刚使用sql server2008+c#2012(2012以上版本)会出现下面图片中的问题,这时因为安装Visual Studio 2013或者2012版本的时候,会自动安装“Microsoft SQL Server 2013(2012) Express LocalDB”服务,导致原本的SQL2008无法正常工作. 下面,笔者将用两个方法,帮助大家解决这个问题. 工具/原料 Windows系统 vs 2013 sql server 2008 方法/步骤 第一种办法就是

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

方法一:修复Sql Server: 修复过程中若遇到:重新启动计算机失败, 1.按下组合键[Win]+[R],调出运行窗口 2.输入"regedit",在注册表左侧目录栏中找到如下位置:"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager" 3.然后在右侧选择删除"PendingFileRenameOperations"项,回到SQL安装界面,点击[重新运行] 方

SQL Server 连接问题-TCP/IP

原文:SQL Server 连接问题-TCP/IP 出自:http://blogs.msdn.com/b/apgcdsd/archive/2012/02/24/ms-sql-server-tcp-ip.aspx TCP/IP的基本工作原理这里就不浪费口水了.现在这网络年代,谁不知道TCP/IP啊.不要跟我抬杠说你偏就没听说过TCP/IP阿,真是这样那你得自己去补补课了. TCP/IP协议有两个基本的东西,一个是IP地址, 另一个是端口号. 在SQL Server 上使用TCP/IP协议是非常简单

sql plus 和 pl/sql无法连接远程oracle数据库

前言:安装完oracle客户端后,可能会出现sql plus 和 pl/sql无法连接远程oracle数据库的情况,可能是以下原因: 针对sql plus连接不上: 1 可能原因:之前安装过oracle数据库客户端并且没有卸载干净,sql plus使用了之前oracle客户端的配置,导致连接不上 解决办法:在系统变量中,将有关之前的oracle客户端信息删除,如路径信息 针对sql plus可以连接的情况下,针对pl/sql连接不上 1 可能原因:之前安装过oracle数据库客户端并且没有卸载干