如何利SQL SERVER 2005打开.DAT文件 如何利SQL SERVER 2005打开.DAT文件,请教高手,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .bak,.dat文件的处理 注意一下恢复时的源文件路径和恢复到的路径是否正确 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 是.DAT文件,不是.BAK文件,要修改文件的后缀名吗 先要确定你这个dat文件是个啥文件扩展名并不能说明问题,这是可以随便起的 求存储过程, jdbc查询sql2005新建数据库,报"对象名'test'无效"错误 能否直接取得指定的第几行数据。 我想用某一个字段a排序,但是我的SQL语句包含distinct,在distinct的时候不想把字段a给列进去 新手对SQL SERVER的困惑????? 全文检索无法用 急!!!!在SQL2000中可以生成那种类似“可执行文件”,双击运行就可执行一系列SQL语句吗? 网站的服务器ip更改,我也在代码中更改了ip,为什么还是连不上服务器? trigger问题, 急!!! SQL高手来,极具挑战性的问题 在次求助给每行记录编号的问题 sqlserver2000多实例问题
.bak,.dat文件的处理
注意一下恢复时的源文件路径和恢复到的路径是否正确
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
扩展名并不能说明问题,这是可以随便起的