您的位置:首页 > 数据库

数据库sql server安装使用遇到的问题以及解决方法

2016-01-12 10:42 871 查看
数据库sql server安装使用遇到的问题以及解决方法网址:http://blog.csdn.net/u011602967/article/details/50501906

sql server2008 数据库安装教程见:http://blog.csdn.net/u011602967/article/details/50501934

(安装教程原址:点击打开链接

电脑版本win 8.1 专业版 64位

实习的公司是使用C#语言进行开发工作,vs + sql server2008。由于之前没有安装过sql server,前辈给了上面链接给的安装的方法,安装成功。

按照教程,安装的时候没有出现什么问题,到正式要用准备学习开发的时候就开始出现问题了,现在就我遇到的问题,提供解决方法。

问题一:

sql server在安装过程中,提示电脑需要安装.NET Framework 3.5(包括 .NET 2.0和3.0),出现如下面错误:



我的解决方法是自己手动下载一个.NET Framework 3.5,然后安装,问题解决。

问题二:

sql server在使用的时候,打开配置管理器准备启动server服务的时候,Sql Server服务远程过程调用失败:



这个问题的解决方法有好几种,下面是我在网上找到的方法,我用了下面的第一个方法就直接解决了,若是还是无法解决,可以参考接下来的几种解决方法:

方法一:打开控制面板,找到卸载程序,把”Microsoft SQL Server 2013(2012) Express LocalDB”卸载掉,然后打开SQL Server 配置管理器,就会显示正常使用。

方法二:升级数据库:使用更高版本的数据库,或者升级SqlServer2008为SP1或者SP2。

方法三:手动启动数据库服务项:右击“计算机”→“管理”→“服务”,找到SQL
Server(MSSQLSERVER),右击,选择“启动”。此时登陆数据库不会有问题,但是重新启动系统后,问题会依旧存在的。

远程过程调用失败的问题解决了,博主却发现怎么也无法启动SQL server(MSSQLSERVER)服务, 仔细一看,原来是博主不小心打开了MSSQLSERVER的协议下的VIA,将其禁用就可以蹦蹦跳跳开开心心的打开server服务啦!



要是检查过没有打开这些协议的话,可以尝试一下下面提供的方法:

1、打开“服务”,找到SQL Server(MSSQLSERVER)服务(或设置实例所对应的服务),查看属性,在“登陆”标签中选择“本地系统账户”。
2、为保险起见,进行这步操作:打开SQL Server Configuration Manager(SQL Server配置管理器),在SQL Server Service(SQL Server服务)中找到对应实例(名称和“服务”中的名称相同)。在“登陆”标签中选择“内置账户”,并选择“Local System”(全其他如NETWORK SERVICE也可以,但要保证有权限)。
3、启动SQL Server(MSSQLSERVER)服务。
4、如果还是出错(如126错误),那么进入SQL Server的安装目录,给整个安装目录分配NETWORK SERVICE及当前登录用户的权限,特别是实例所在目录,以及数据库文件相关目录,分配写权限。完成后再次启动服务。


终于可以风雨无阻的使用啦,哎呀呀,敲代码学习学习去了,再见!

鸣谢:
http://blog.sina.com.cn/s/blog_541dc5670100atzr.html http://jingyan.baidu.com/article/9f63fb91d436b4c8410f0e5c.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: