SQL SERVER 只有MDF文件的恢复
2013-12-26 15:14
495 查看
方式一:
I try the steps on MSSQL 2008 ,the last three SQL never success at the step 5. but you can read the tables on the database.so,you can export records to another database.
方式二:
1.create a database same name as .mdf file; 2.Stop SQL Server; 3. recover .mdf file; 4. Start SQL Server, the DB will be suspect; 5. Run the following SQL for the DB ALTER DATABASE yourdb SET EMERGENCY; ALTER DATABASE yourdb SET SINGLE_USER; DBCC CHECKDB (yourdb, REPAIR_ALLOW_DATA_LOSS) ; ALTER DATABASE yourdb SET MULTI_USER; ALTER DATABASE yourdb SET ONLINE
I try the steps on MSSQL 2008 ,the last three SQL never success at the step 5. but you can read the tables on the database.so,you can export records to another database.
方式二:
EXEC sp_attach_single_file_db @dbname = 'jyhangye2', @physname = 'D:\Program files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\jyhangye2.mdf'
@dbname:恢复的数据库名
@physname:物理文件位置
相关文章推荐
- SQL Server 2005 在只有MDF文件的情况下恢复(丢失日志文件)
- SQL SERVER 2005 只有mdf文件的数据恢复方法
- SQL Server 没有日志文件(*.ldf) 只有数据文件(*.mdf) 恢复到SQL Server2005
- SQL Server 没有日志文件(*.ldf) 只有数据文件(*.mdf) 恢复到SQL Server2005
- SQL SERVER 2005 只有mdf文件的数据恢复方法
- SQL SERVER 2005 只有mdf文件的数据恢复方法
- sql server 没有日志文件只有数据文件(.mdf) 的数据库恢复方法
- SQL Server 没有日志文件(*.ldf) 只有数据文件(*.mdf) 恢复到SQL Server2005
- Sql Server 只有MDF文件恢复数据库的方法以及2008清除日志文件
- 只有mdf文件的SQL SERVER恢复方法
- 只有mdf文件的恢复技术
- sqlserver只有MDF文件恢复数据库的方法
- 只有mdf文件和ldf文件--怎么恢复数据库
- (转)sql2005恢复只有mdf文件的数据库
- sql server 数据库 只有mdf文件,如何附加
- SQL2005恢复只有mdf文件的数据库
- SQL2005恢复只有mdf文件的数据库
- 教你轻松恢复/修复SQL Server的MDF文件
- 数据库只有mdf文件而没有ldf文件,如何恢复数据库 .
- SQL Server 2000数据库LDF损坏,只有mdf的恢复