当前位置:首页 » 数据仓库 » sqlserver2012附加数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sqlserver2012附加数据库

发布时间: 2022-07-03 23:08:16

1. sql server 2012无法附加数据库

*
将要附加的文件拷贝到
SQL
Server
默认的
Data
目录,此时附加就会成功;
*
在登录验证时,选择“Windows
身份验证”,而不是“SQL
Server
身份验证”,即便你的登录帐号是
sa;
*
如果一定要使用“SQL
Server
身份验证”,请更改登录帐号的权限使其对要附加文件有完全操作权限;
*

SQL
Server
服务的帐户登录身份由
Network
Service
改为
Local
Service;

2. SqlServer2012附加数据库失败,如图

你是不是把低版本的往高版本的附加?

我之气也遇到这个错误,纠结了好久,在网上查了查也木有解决的办法,最后还是解决了。

如果附加数据库的版本是SQL Server2005的,而楼主现在使用的是SQL Server2012,SQL Server2012对于SQL Server2008是兼容的,但是不兼容SQL Server2005。

解决办法:将SQL Server2005的数据库用SQL Server2008附加一下,重新生成脚本,这样SQL Server2012就可以附加了。

3. sql server 2012 附加数据库出错 求解决

源数据库文件是非发布版本,无法附加。
你用备份/还原的办法试试吧。

4. sql server2012 附加数据库报错

我之前也附加不进去,事实上数据库附加,window系统中有个权限控制的,要改你要附加的数据库文件还有数据库日志文件的权限。具体做法是:

首先右键单击你的MDF文件,然后进入属性界面;

在安全选项卡中,你会看到如下图的提示,上面有个完全控制,附加不上去的数据库,完全控制是没有打勾的。然后选中你登录数据库使用windows验证的那个用户名,点击编辑,将完全控制选项勾上,然后应用,确定。就行了。我之前因为学习多维数据库的时候下载了一个源库,结果不能附加,这样弄一下就好了。另外提醒楼主,你要是在远程服务器上附加数据库的话,一定是移动到远程上,用远程的windows验证的那个登录名获取完全控制,否则你移动过去后还是不能附加的。

5. 阿里云 sqlserver2012 怎么附加数据库

打开【SQL Server】,【连接】数据库;

【右键】单击【数据库】,然后单击【附加】;

单击【添加】,选择要附加的【数据库文件】

选择要附加的【数据库文件】,单击【确定】完成附加;

附加完成。
注:登录数据库时一定要是最高权限用户(即计算机管理员);

如果遇到拒绝访问错误,解决方法

6. sql server 2012不能附加数据库,服务器版本问题。

SQL
SERVER
2012数据库的兼容级别里面只有
2005
2008
2012,你那报539的版本说明你用的是2000的数据库,你把data201312_7在原先的数据库中使用create创建出来再到2012中执行,或者你导出sql文件再执行,不要导mdf文件

7. SQL server附加数据库时出错,提示说: 附加数据库时出错。有关详细信息,请单击“消息”列中的超链接。急

这个是因为数据库是从其他电脑或者其他版本的原始文件,需要手动分配一下当前数据库版本的访问数据库原始文件的权限,解决方法如下:

1、首先打开数据库之后,选择性的进行登录的,这里我们运用sa密码进行登录。

8. sql server2012怎么附加数据库

* 将要附加的文件拷贝到 SQL Server 默认的 Data 目录,此时附加就会成功;
* 在登录验证时,选择“Windows 身份验证”,而不是“SQL Server 身份验证”,即便你的登录帐号是 sa;
* 如果一定要使用“SQL Server 身份验证”,请更改登录帐号的权限使其对要附加文件有完全操作权限;
* 将 SQL Server 服务的帐户登录身份由 Network Service 改为 Local Service;