① sql server附加数据库时出错,提示说: 附加数据库时出错。有关详细信息,请单击“消息”列中的超链接。急
这个是因为数据库是从其他电脑或者其他版本的原始文件,需要手动分配一下当前数据库版本的访问数据库原始文件的权限,解决方法如下:
1、首先打开数据库之后,选择性的进行登录的,这里我们运用sa密码进行登录。
② sql server2012附加数据库错误 请单击消息中的超链接 错误代码1829
可能是你的数据库自身就有问题,可以进入自己创建一个数据库试试,如果可以请看第二条
可能是你附加的数据库是2012之前的版本创建的,这样的数据库创建的版本不同会导致没法附加成功,如果是2012版本请看第三条
你的数据库文件被破坏
③ sql server 2012无法附加数据库
*
将要附加的文件拷贝到
SQL
Server
默认的
Data
目录,此时附加就会成功;
*
在登录验证时,选择“Windows
身份验证”,而不是“SQL
Server
身份验证”,即便你的登录帐号是
sa;
*
如果一定要使用“SQL
Server
身份验证”,请更改登录帐号的权限使其对要附加文件有完全操作权限;
*
将
SQL
Server
服务的帐户登录身份由
Network
Service
改为
Local
Service;
④ sqlserver2012附加数据库出错,如何解决
可能是版本的兼用性问题,低版本不想上兼容。
⑤ sql server2012 附加数据库报错
我之前也附加不进去,事实上数据库附加,window系统中有个权限控制的,要改你要附加的数据库文件还有数据库日志文件的权限。具体做法是:
首先右键单击你的MDF文件,然后进入属性界面;
在安全选项卡中,你会看到如下图的提示,上面有个完全控制,附加不上去的数据库,完全控制是没有打勾的。然后选中你登录数据库使用windows验证的那个用户名,点击编辑,将完全控制选项勾上,然后应用,确定。就行了。我之前因为学习多维数据库的时候下载了一个源库,结果不能附加,这样弄一下就好了。另外提醒楼主,你要是在远程服务器上附加数据库的话,一定是移动到远程上,用远程的windows验证的那个登录名获取完全控制,否则你移动过去后还是不能附加的。
⑥ sql server 2012不能附加数据库,服务器版本问题。
SQL
SERVER
2012数据库的兼容级别里面只有
2005
2008
2012,你那报539的版本说明你用的是2000的数据库,你把data201312_7在原先的数据库中使用create创建出来再到2012中执行,或者你导出sql文件再执行,不要导mdf文件
⑦ SQL2012为什么附加不上数据库
1. 2012最低支持到2005,如果你是2000的数据库,需要先通过05/08的数据库转换一下后再在2012上附加
2. 可能是装了很多个实例 而版本不一样。
3. 在另外的盘,比如D,E盘,建个文件夹,把你的MDF和LDF文件放那里再附加,如果还不行,把你的sql 启动帐号设为local system
⑧ sql server 2012 附加数据库出错 求解决
源数据库文件是非发布版本,无法附加。
你用备份/还原的办法试试吧。
⑨ SQL 2012附加数据库出错
539为sql2000版本,2012不兼容2000,你可以尝试先将其还原到08或05上然后再备份出来后
再还原到2012上
⑩ sql 2012无法附加数据库,怎么解决
新建一个NoPaperTesingMIS的空库,然后分离掉(之后删掉或重命名),再把你的NoPaperTesingMIS拷贝到新建的目录下,然后附加