社区
应用实例
帖子详情
数据库恢复的问题
Tennal1020
2005-05-28 05:22:32
只有_MDF文件没有_LOG文件可以恢复数据库吗?
...全文
115
3
打赏
收藏
数据库恢复的问题
只有_MDF文件没有_LOG文件可以恢复数据库吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xlhl
2005-06-02
打赏
举报
回复
mark
zjcxc
2005-05-28
打赏
举报
回复
如果附加不上,备份数据文件,然后按下面的步骤处理:
1.新建一个同名的数据库(数据文件与原来的要一致)
2.再停掉sql server(注意不要分离数据库)
3.用原数据库的数据文件覆盖掉这个新建的数据库
4.再重启sql server
5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)
6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决办法是,利用
数据库的脚本创建一个新的数据库,并将数据导进去就行了.
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
zjcxc
2005-05-28
打赏
举报
回复
如果日志中没有活动日志记录,可以附加数据库:
企业管理器
--右键"数据库"
--所有任务
--附加数据库
--选择你的.mdf文件名
--确定
--如果提示没有.ldf文件,是否创建,选择"是"
查询分析器中的方法(sql 7.0只能用这种方法):
--如果只有数据文件的情况
sp_attach_single_file_db '数据库名'
,'数据文件名(*.mdf注意要带目录)' --后面可以是用,分隔的该数据库的多个数据文件
循序渐进Oracle
数据库
管理、优化与备份
恢复
.pdf
循序渐进Oracle
数据库
管理、优化与备份
恢复
.pdf
sql2000学生管理
数据库
sql2000学生管理
数据库
这是个备份的
数据库
,用于练习SQL语句,在SQL2000中
恢复
该
数据库
就可以使用里面的数据了,注意
恢复
时在选项里要更改一下
恢复
的路径,还要更改
恢复
后的
数据库
的名字,里面有三张表student,course,SC
oracle 19c
数据库
基础和日常管理
Oracle
数据库
底层原理解析 课程学习网址: ... Oracle 19c
数据库
基础与日常管理 通过本课程使学员掌握在Linux环境下Oracle 19c
数据库
的基础知识和日常管理。...数据的备份和
恢复
不同SQL Server版本间的
数据库
恢复
问题
在这里,我所指的版本是指的2000,2005,2008这样的版本区别,而不是企业版,开发版这样的版本区别.从官方的说法来看,SQL Server是允许
数据库
从低版本向高版本
恢复
,但不支持高版本向低版本的
恢复
,如果我们用高版本的
数据库
在低版本的
数据库
引擎下
恢复
,会出现什么错误描述呢?
数据库
恢复
一般是指两个层面的意思:一种方法是利用备份文件进行还原;一种方法是利用数据文件
sqlserver 高版本数据倒到低版本 不同SQL Server版本间的
数据库
恢复
问题
1:通过管理器的脚本生成向导,把
数据库
,表,存储过程等对象的脚本生成,然后在低版本的SQL Server下执行建立这些对象. 2:通过DTS/SSIS,将表中的数据导过去. 参考:不同SQL Server版本间的
数据库
恢复
问题
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章