--返回由备份集内包含的数据库和日志文件列表组成的结果集。
--主要获得逻辑文件名
BACKUP DATABASE dbBackTest
TO DISK = 'd:\dbBackTest.bak '
--差异备份
BACKUP DATABASE dbBackTest
TO DISK = 'd:\dbBackTest.bak '
with differential
USE master
RESTORE FILELISTONLY
FROM DISK = 'g:\back.Bak'
Go
--利用bak恢复数据库,强制还原(REPLACE)
--STATS = 10 每完成10%显示一条记录
--DBTest和DBTest_log是上面g:\back.Bak里的逻辑文件
USE master
RESTORE DATABASE DB
FROM DISK = 'g:\back.Bak'
WITH MOVE 'DBTest' TO 'E:\Program Files\Microsoft SQL Server2005\Data\DB.mdf',
MOVE 'DBTest_log' TO 'E:\Program Files\Microsoft SQL Server2005\Data\DB_log.ldf',
STATS = 10, REPLACE
GO
--备份数据DB 到.bak文件。然后利用此bak文件恢复一个新的数据库DBTest。
USE master
BACKUP DATABASE DB
TO DISK = 'g:\DBBack0930.bak'
RESTORE FILELISTONLY
FROM DISK = 'g:\DBBack0930.bak'
RESTORE DATABASE DBTest
FROM DISK = 'g:\DBBack0930.bak'
WITH MOVE 'DBTest' TO 'E:\Program Files\Microsoft SQL Server2005\Data\DBTest.mdf',
MOVE 'DBTest_log' TO 'E:\Program Files\Microsoft SQL Server2005\Data\DBTest_log.ldf'
GO
分享到:
相关推荐
SqlServer数据库的备份和恢复措施.doc
SQL数据库备份恢复助手,完全免费、纯“绿色化”、无需安装、操作便捷,完美支持本地/局域网(远程)数据库自动/手动备份。可自由组合的无限复合式备份任务,支持备份文件ZIP压缩后通过Lan/Ftp/云(金山快盘)/Email...
sqlserver一般是用SSMS通过任务的使用bak文件或分离文件进行还原。但是对于少数有人使用backup命令将数据库备份为了dat文件,不知道怎样还原,这里提供使用dat文件恢复数据库完整语句 。
安装 SQL Server Express 之后,请在命令提示符下使用以下命令连接到 SQL Server Express: sqlcmd -S Server\Instance 其中 Server 是计算机名称,Instance 是要连接到的实例名称。如果已在安装过程中使用了默认...
基于批处理命令的Sql server数据库备份和恢复策略的研究.pdf
利用SQL中现有的数据库备份和恢复的命令以及NT中的IDC技术,实现SQL数据库中数据滚动备份到磁带的功能。本系统所实现功能既能保证近一段时间的数据总在数据库中,又能保证系统管理员可随时恢复备份数据,供用户查询...
5.7.4 在SQL Server中跟踪命令的执行 5.7.5 终止服务器进程 第6章 使用SQL Server Management Studio配置SQL Server 6.1 使用SQL Server Management Studio管理配置 6.2 确定系统和服务器信息 6.3 配置身份验证和...
5.7.4 在SQL Server中跟踪命令的执行 5.7.5 终止服务器进程 第6章 使用SQL Server Management Studio配置SQL Server 6.1 使用SQL Server Management Studio管理配置 6.2 确定系统和服务器信息 6.3 配置身份验证和...
5.7.4 在SQL Server中跟踪命令的执行 5.7.5 终止服务器进程 第6章 使用SQL Server Management Studio配置SQL Server 6.1 使用SQL Server Management Studio管理配置 6.2 确定系统和服务器信息 6.3 配置身份验证和...
22.2 备份和恢复 22.3 索引维护 22.4 数据存档 22.5 PowerShell 22.6 基于策略的管理 22.7 小结 第23章 SMO.SQL管理对象 23.1 SQL Server管理对象模型的发展历程 23.2 SMO对象模型 23.3 ...
22.2 备份和恢复 22.3 索引维护 22.4 数据存档 22.5 PowerShell 22.6 基于策略的管理 22.7 小结 第23章 SMO.SQL管理对象 23.1 SQL Server管理对象模型的发展历程 23.2 SMO对象模型 23.3 ...
5.7.4 在SQL Server中跟踪命令的执行 126 5.7.5 终止服务器进程 127 第6章 使用SQL Server Management Studio配置SQL Server 128 6.1 使用SQL Server Management Studio管理配置 128 6.2 确定系统和服务器...
5.7.4 在SQL Server中跟踪命令的执行 126 5.7.5 终止服务器进程 127 第6章 使用SQL Server Management Studio配置SQL Server 128 6.1 使用SQL Server Management Studio管理配置 128 6.2 确定系统和服务器...
SQL Server 2005管理对象 SMO 基础知识 列举服务器 连接到服务器 列举数据库 发出 DDL 或 DML 命令 遍历对象列表 备份数据库 恢复数据库 验证数据库备份 结束语
他可以支持SQLServer7.0、SQLServer2000和SQLServer2005,提取标准数据库的日志文件或者备份文件中的信息。 其中提供两个强大的工具:日志分析浏览,对象恢复。具体功能如下: l 日志文件浏览 l 数据库变更审查 l...
5.7.4 在SQL Server中跟踪命令的执行 126 5.7.5 终止服务器进程 127 第6章 使用SQL Server Management Studio配置SQL Server 128 6.1 使用SQL Server Management Studio管理配置 128 6.2 确定系统和服务器...
sql server的备份与恢复(查询分析器) 查询分析器: 命令: 1:备份数据库命令: backup database whdb1(要备份的数据库名) to disk=’d:/zwh.bak... 您可能感兴趣的文章:sqlserver 多表查询不同数据库服务器上的表SQL
查看 SQL Server 错误日志可以确保进程(例如,备份和还原操作、批处理命令或其他脚本和进程)成功完成。 此功能可用于帮助检测任何当前或潜在的问题领域,包括自动恢复消息(尤其是在 SQL Server 实例已停止并重新...
5.7.4 在SQL Server中跟踪命令的执行 126 5.7.5 终止服务器进程 127 第6章 使用SQL Server Management Studio配置SQL Server 128 6.1 使用SQL Server Management Studio管理配置 128 6.2 确定系统和服务器...
22.2 备份和恢复 22.3 索引维护 22.4 数据存档 22.5 PowerShell 22.6 基于策略的管理 22.7 小结 第23章 SMO.SQL管理对象 23.1 SQL Server管理对象模型的发展历程 23.2 SMO对象模型 23.3 ...