SQL2014 connectionstring属性尚未初始化怎么解决?

SQL2014 connectionstring属性尚未初始化怎么解决?,第1张

SQL2014 connectionstring属性尚未初始化是设置错误造成的,解决方法为:

1、老版本(SQL200)中,登录后,在Master数据库下面,找到“存储过程”。

2、在右侧会列出系统所有的存储过程(不包含个人创建的),并找到你需要的过程,此处的应找到'sp_dboption'。

3、选中'sp_dboption'后,并单击鼠标右键,在d出菜单中,直接点击复制。复制后,可以通过在记事本中粘贴,查看源码。

4、回到SQL2014,打开“SQL Server 2014 Management Studio”,并在顶部找到“新建查询”。

5、将刚才复制的内容,直接粘帖到右侧的输入框中,粘帖后,输入框会出现很多代码段,这里直接点击工具栏的“执行”,随后显示执行成功(命令已成功完成)。

6、在存储过程上点击鼠标右键,选择刷新,即可看到新添加的存储过程,再次执行以前的老工具,正常使用。

如果是没有安装好(安装时候有检测环境的,那些失败的一般都要安装好)要求的windows的服务项目,要不然数据库就会安装失败的~至少SQL 2005会这样。。直到环境检测成功~然后在重新安装数据库 。还有要注意,版本问题。如果是SQL 2005企业版的 是不能在XP下使用的

解决方法:

(一)、使用管理员帐户修改此帐户的默认数据库

1、打开企业管理器,展开服务器组,然后展开服务器

2. 展开"安全性",展开登录,右击相应的登录帐户,从d出的菜单中选择,属性

3、重新选择此登录帐户的默认数据库

(二)、若没有其他管理员登录帐户,无法在企业管理器里修改,使用isql命令行工具

isql /U"sa" /P"sa的密码" /d"master" /Q"exec sp_defaultdb N'sa', N'master'"

如果使用Windows验证方式,使用如下命令行,将默认数据库改成非丢失的数据库:

isql /E /d"master" /Q"exec sp_defaultdb N'BUILTIN\Administrators', N'master'"


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9945897.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存