为什么添加不上数据库

为什么添加不上数据库,第1张

你的sql 2005不允许远程连接吧?去配置工具里面改一下就OK了。

单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。

在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。

在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“远程连接”和“本地连接和远程连接”,单击最后一个,然后单击“应用”。

注意:请在接收到以下消息时单击“确定”:

直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。

在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“服务”和“停止”,等待 MSSQLSERVER 服务停止,然后单击“启动”以重新启动 MSSQLSERVER 服务。

数据库附加不上主要原因可能是:

1、数据库文件可能被损坏了。

2、数据库文件可能是较高版本的SQL SERVER创建的,在附加到较低版本的SQL SERVER上就会保存。

你点击那个“消息”的超链接,看一下具体错误信息是什么,对症下药,才能解决问题。

可能情况:

1、受限帐户下对D盘没有完整的读写权。

2、你的这个.mdf文件根本不是相同版本的MS SQL的文件,无法直接附加。

处理意见:

登录现有SQL控制台界面,用

dbcc checkprimaryfile('d:\mobilemanager.mdf',2)

指令查看。得到该文件的SQL版本,如果与你的SQL的版本不符,那么,没戏,找相同版本去搞。


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

原文地址: https://outofmemory.cn/bake/11717201.html

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

发表评论

登录后才能评论

评论列表(0条)

保存