附加数据库时出现的问题
从提示看,应该你要附加的数据文件和日志属于不同的数据库
备份你的数据文件,试试按下面的步骤处理能否解决:
1.新建一个同名的数据库
2.再停掉sql server(注意不要分离数据库)
3.用要附加的数据文件覆盖掉这个新建的数据库
4.再重启sql server
5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO
UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='置疑的数据库名'
Go
sp_dboption '置疑的数据库名', 'single user', 'true'
Go
DBCC CHECKDB('置疑的数据库名')
Go
update sysdatabases set status =28 where name='置疑的数据库名'
Go
sp_configure 'allow updates', 0 reconfigure with override
Go
sp_dboption '置疑的数据库名', 'single user', 'false'
Go
6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决办法是,利用
数据库的脚本创建一个新的数据库,并将数据导进去就行了.
» 订阅本站:http://feed.x2009.net
您可能会对以下内容有兴趣:
- Microsoft SQL Server(MSSQL) 2005安装时出错,提示“文件夹路径 .. 中含有无效的字符”的解决办法 问: 我的电脑安装Microsoft SQL(MSSQL) Server 2005时,安装程序提示“文件夹路径 .. 中含有无效的字符”,请问如何解决安装程序出现提示“文件夹路径 .. 中含有无效的字符”问题呢 答: 可能是你的电脑以前安装过Microsoft SQL(MSSQL)...
- Microsoft SQL 2000一共四个版本,各个版本的区别! 问: sql2000一共四个版本,请问版本的区别?或者说各个版本适用的工作环境? 答: Microsoft® SQL Server™ 2000 的可用版本如下: SQL Server...
- 解决Microsoft SQL Server(MSSQL)安装时提示《以前的某个程序安装已在计算机上穿件挂起的文件操作。运行安装程序之前必须重新启》而无法安装的问题 问:我的电脑安装Microsoft SQL Server(MSSQL)时提示《以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机》这是什么原因了?解决Microsoft SQL Server(MSSQL)提示《以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机》的方法是怎样的呢? 答:安装Microsoft SQL Server(MSSQL)提示《以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机》的原因还真没找到,但是解决办法却不难,请打开注册表编辑器(在开始菜单的“运行”中输入"regedit(即注册表编辑器)").... 在左侧依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目.......
- 提示“用户sa登录失败,该用户与可信Sql Server连接无关联 (Sql Server 到主机的TCP/IP 连接失败)”的解决办法 问: 我的电脑使用Sql Server 2005 ,登陆时提示“用户sa登录失败,该用户与可信Sql Server连接无关联 (Sql Server 到主机的TCP/IP 连接失败)”,请问如何解决Sql...
- 将Microsoft SQL 2005数据库转换到Microsoft SQL2000的步骤 问: 以前的服务器装的Microsoft SQL 2005的 想换成Microsoft SQL 2000的请问该如何操作。 答: Microsoft SQL...