社区
应用实例
帖子详情
7.0 的备份文件不能在 2000上使用的问题
shadowkiss
2003-07-03 04:59:40
我现在有一个sql server 7.0的备份文件,现在想在我的sql server 2000 上还原,但是老是不成功,,,我选了强制恢复和单用户也不行,老说版本不同
大家有什么好的办法吗? 公司要用的,很急,
谢谢!!!
...全文
45
10
打赏
收藏
7.0 的备份文件不能在 2000上使用的问题
我现在有一个sql server 7.0的备份文件,现在想在我的sql server 2000 上还原,但是老是不成功,,,我选了强制恢复和单用户也不行,老说版本不同 大家有什么好的办法吗? 公司要用的,很急, 谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
happydreamer
2003-07-03
打赏
举报
回复
还可以用备份恢复的方法,这样不需要停止sql服务来copy文件
先备份数据库.bak,.dat文件
copy备份文件到B机
backup database db to disk ='c:\db.bak'
copy file to another server
注意一下恢复时的源文件路径和恢复到的路径是否正确
RESTORE FILELISTONLY 命令可以帮助查看源文件路径
如
RESTORE FILELISTONLY
from disk='f:\db.bak' 结果为
tdmis_Data e:\database\db.mdf D PRIMARY 497221632 35184372080640
tdmis_Log e:\database\db.ldf L NULL 1048576 35184372080640
然后用
restore database db
from disk='f:\db.bak'
with NORECOVERY,
move 'db' to 'e:\database\td.mdf',
move 'db_Log' to 'e:\database\db_log.ldf'
就可以了
or
1、打开ENTERPRISE MANAGER,展开到DATABASES。
2、在DATABASES上点右键,“所有任务”中选“RESTORY DATABASE”
3、在GENERAL标签页中选择“FROM DEVICE”,再点击“SELECT DEVICE”
4、在出现的窗口中点击“ADD”,再在窗口中选择“FILE NAME”,点击...按钮
5、选中您所创建的备份文件,即可成功。
恢复:
右键数据库-->所有任务-->还原数据库-->写入你想要的新的数据库名字-->从设备-->选择设备-->添加-->选择你的文件-->确定-->确定-->选项-->改为现在的data目录的路径-->OK
其中:
"写入名字"-->不要与现在的冲突了,或选强制恢复
"改为现在的data目录的路径"-->如默认是"c:\....data\....mdf"而你现在的sql的data目录是d:\....data你就改为d:\...data\...mdf
fmdsaco
2003-07-03
打赏
举报
回复
EXEC sp_detach_db @dbname = 'test'
EXEC sp_attach_single_file_db @dbname = 'test',
@physname = 'd:\mssql7\data\test_data.mdf'
这个好像不是很行
fmdsaco
2003-07-03
打赏
举报
回复
谢谢shadowkiss(亦非) 学习中
shadowkiss
2003-07-03
打赏
举报
回复
已经解决了 :)
直接拷贝数据文件
把数据库的数据文件(*.mdf)和日志文件(*.ldf)都拷贝到目的服务器,在SQL Server Query Analyzer中用语句进行恢复:
EXEC sp_attach_db @dbname = 'test',
@filename1 = 'd:\mssql7\data\test_data.mdf',
@filename2 = 'd:\mssql7\data\test_log.ldf'
这样就把test数据库附加到SQL Server中,可以照常使用。如果不想用原来的日志文件,可以用如下的命令:
EXEC sp_detach_db @dbname = 'test'
EXEC sp_attach_single_file_db @dbname = 'test',
@physname = 'd:\mssql7\data\test_data.mdf'
这个语句的作用是仅仅加载数据文件,日志文件可以由SQL Server数据库自动添加,但是原来的日志文件中记录的数据就丢失了。
shadowkiss
2003-07-03
打赏
举报
回复
tj_dns(愉快的登山者)
导入导出工具可以从一个备份文件中导出吗? 具体怎么做呀?
shadowkiss
2003-07-03
打赏
举报
回复
出错提示为:
无法还原设备d:\.....\tjbb_life_new.backup上的系统数据库备份,因为创建该数据库的服务器版本(117441135)与此服务器的版本(134218488)不同
RESTORE DATABASE操作异常终止
我的sqlserver 2000 是 sp3
CrazyFor(蚂蚁) 谢谢你呀
我在线等
愉快的登山者
2003-07-03
打赏
举报
回复
不行,格式不同。
使用DTS或导入/出工具。
jiazhuo
2003-07-03
打赏
举报
回复
同意楼上的说法,拿出来看看
愉快的登山者
2003-07-03
打赏
举报
回复
不行,格式不一样。
只能通过导入/出或DTS工具。
CrazyFor
2003-07-03
打赏
举报
回复
可以的,把出错提示贴出来,
估计你是因为排序规则不同造成无法恢复的.
7.0
shsh备份下载
7.0
备份下载有需要的机油尽情下载
Second Copy (
7.0
)
是一个文件备份软件,它会常驻在系统托盘,你可设定每隔几分钟(或是几小时、几天)自动执行一次备份工作,它会依你指定的时间间隔在后台作业,自动帮你将重要的文件或是整个文件夹备份到指定的目录。除了进行简单的...
安装和配置 VMWare ESXi Server
7.0
通过这一个课程的介绍,首先我们就能够去了解到,VMWare ESXi Server
7.0
基本的应用场景、组件和特点,然后我们就可以去完成 VMWare ESXi Server
7.0
的安装,并且
使用
不同的管理和配置工具,完成 ESXi Server
7.0
...
H3C CAS
7.0
云计算配置指导培训视频教程【共15集】.rar
目录:网盘文件,永久链接 01 H3C CAS
7.0
RBD网络存储 02 H3C CAS
7.0
配置云资源 03 H3C CAS
7.0
配置虚拟交换机 ...13 H3C CAS
7.0
磁盘备份容灾 14 H3C CAS
7.0
创建虚拟机 15 H3C CAS
7.0
虚拟机病毒防护
爱数AnyBackup Express
7.0
.9.1
使用
手册_操作员&租户篇.pdf
数据备份、异地备份、冗灾备份
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章