当DBA进行数据库恢复任务,如果想将物理数据库文件从一个硬盘转移到另一个硬盘上或者从一个文件夹转移到另一个文件夹时,你需要知道数据库逻辑文件名。但是如果你没有恢复数据库,那该如何获取这些逻辑文件名呢?你可以使用数据库恢复命令中的RESTORE FILELISTONLY语句。 这个SQL语法非常简单,如下所示: SQL: RESTORE FILELISTONLY FROM DISK=’D:PathTOYourBackupFile.bak’ 返回的结果集将会显示逻辑名,除此之外,还会返回物理数据库名,DBA可以在此后的RE……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
当DBA进行数据库恢复任务,如果想将物理数据库文件从一个硬盘转移到另一个硬盘上或者从一个文件夹转移到另一个文件夹时,你需要知道数据库逻辑文件名。但是如果你没有恢复数据库,那该如何获取这些逻辑文件名呢?你可以使用数据库恢复命令中的RESTORE FILELISTONLY语句。
这个SQL语法非常简单,如下所示:
SQL:
RESTORE FILELISTONLY FROM DISK=’D:PathTOYourBackupFile.bak’
返回的结果集将会显示逻辑名,除此之外,还会返回物理数据库名,DBA可以在此后的RESTORE DATABASE命令中使用到物理数据库名。
作者
翻译
相关推荐
-
说说数据库备份的那些事
数据备份对于DBA来说是一项最基本的工作,但又是十分关键的,每个SQL Server上面执行的最重要的任务之一都是运行备份和恢复。
-
论SQL Server恢复模型的重要性
事务日志是SQL Server的一种内部机制,用来保存所有事务的日志,以及每个事务做的数据库修改。
-
有效的MySQL备份与恢复
如果您接手了一个MySQL生产系统,但不确定它是否运行了MySQL备份策略,这时需要做哪些保障措施呢?
-
找到Oracle数据库中性能最差的查询语句
“V$SQLAREA”和“ V$SQL”是非常有用的视图,在其中你可以查找发现执行效率最差的需要优化的SQL语句。