
正文
sqlserver附加失败,sql server2014附加数据库失败
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
sql无法附加数据库怎么办
最近好多人问这个问题,要交毕业设计?很多原因都会导致这个问题,比如安装的是精简版的SQL,或者安装的时候提示错误或警告仍强行安装,或者控制面板里管理工具-服务,里面跟SQL有关的服务未启动。前两种情况得重装,卸的时候要手动清理注册表,后面一种情况则进去把所有跟SQL有关的服务启动。
首先打开sqlserver management studio,登录身份选择windows身份验证,点击连接。进入管理器中,选择数据库,右键,在弹出的菜单选择“附加”,如图所示,选择要附加的文件后,点击附加,如果没有报错,则完成附加,否则,需要接下来的数据修复。
方案一:碰到报错数据库附加是只读,一般原因是因为使用sa账户登录的,只要改为Windows身份验证,再附加数据库即可搞定。方案二:使用sa登录SQL Server2008附加数据库,附加之后数据库为只读的,然后点数据库--“属性”--“选项”--“状态”,发现“数据库为只读”这一项为True,改为false即可。
相关问答
Q1: sqlserver数据库附加不上
1、首先打开sqlserver management studio,登录身份选择windows身份验证,点击连接。进入管理器中,选择数据库,右键,在弹出的菜单选择“附加”,如图所示,选择要附加的文件后,点击附加,如果没有报错,则完成附加,否则,需要接下来的数据修复。
2、在下图窗口中,右击数据库对象,并在快捷菜单中选择“附加”命令,打开“附加数据库”窗口。
3、你如果连附加数据库都附加不进去,你如何通过SQL语句操作呢?显然出现这个问题的原因是数据库文件和数据库版本不对引起的,一般可以通过一些升级工具升级;或者在原版本创建数据库脚本,到新版本创建相同结构数据库,然后将原版本数据导入新版本数据库中。
Q2: win8系统下SQLServer2012附加数据库失败怎么办
首先打开sqlserver management studio,登录身份选择windows身份验证,点击连接。进入管理器中,选择数据库,右键,在弹出的菜单选择“附加”,如图所示,选择要附加的文件后,点击附加,如果没有报错,则完成附加,否则,需要接下来的数据修复。
更改数据库文件所有者 打开数据库文件夹,右键点击数据库文件,选择“属性Property” =“安全Security”,点击“高级Advanced”按钮。新出现的窗口中,删除文件所有者信息不明的用户或组,选中“允许父项的继承权限传播到该对象和所有子对象。包括那些在此明确定义的项目(A)。”。点击“应用(A)”。
可能是版本的兼用性问题,低版本不想上兼容。
要附加的数据库文件是在更高版本的SQL Server上生成的。而附加此文件的SQL Server数据库版本比较低,故无法附加。需要使用高些版本的SQL Server数据库来附加;或者将mdf文件降低兼容级别试试(这个不一定有效)。
sqlserver附加数据库错误823的解决方案 SQL-Server附加数据库时失败。异常情况:服务器在正常运行的情况下突然断电,导致数据库文件损坏,具体表现是:数据库名后面有“(置疑)”字样。
一般情况下低级版本呢数据库可以附加到高级版本数据库,附加过程中会对数据库进行升级。
Q3: sql数据库附加出错怎么办
首先打开sqlserver management studio,登录身份选择windows身份验证,点击连接。进入管理器中,选择数据库,右键,在弹出的菜单选择“附加”,如图所示,选择要附加的文件后,点击附加,如果没有报错,则完成附加,否则,需要接下来的数据修复。
首先打开数据库之后,选择性的进行登录的,这里我们运用sa密码进行登录。打开之后,右击数据库然后选择附加。弹出如下窗口,选择所要添加的文件,如下图所示。选择添加数据文件之后,点击确定。添加完毕,点击确定,如下图所示附加数据库就完成了。
我在附加数据库的时候,遇到了下面的问题,提示“拒绝访问“,如下图所示。想要解决这个问题,要赋予数据库更高的权限。找到数据库文件,右键单击.mdf文件,选择“属性”,打开属性面板。点击上图中的“安全”,然后点击其中的“编辑”按钮,进入.mdf文件的权限设置面板,单击“添加”按钮。进入“选择用户和组”面板。
(Microsoft SQL Server,错误: 3415) 查看了数据库文件,他们并没有只读属性,在 SQL Server 2005 中附加都是一切正常的啊。
--方法如下:--1.我们使用默认方式建立一个供恢复使用的数据库(如pos)。可以在SQL Server Enterprise Manager里面建立。--2.停掉数据库服务器。--3.将刚才生成的数据库的日志文件pos_log.ldf删除,用要恢复的数据库mdf文件覆盖刚才生成的数据库数据文件pos_data.mdf。--4.启动数据库服务器。
sqlserver附加失败的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sql server2014附加数据库失败、sqlserver附加失败的信息别忘了在本站进行查找喔。






