有关详细信息,请参阅《Tail-Log Backups (SQL Server)》(结尾日志备份 (SQL Server))。 还原最新完整数据库备份而不恢复数据库 (RESTORE DATABASEdatabase_nameFROMbackup_deviceWITH NORECOVERY)。 如果存在差异备份,则还原最新的差异备份而不恢复数据库 (RESTORE DATABASEdatabase_na...
使用RESTORE DATABASE语句还原完整数据库备份。 默认情况下,数据文件和日志文件还原到它们的原位置。 若要重定位数据库,请使用 MOVE 选项重定位每个数据库文件并避免与现有文件发生冲突。 将数据库还原到新位置并使其具有新名称的基本 Transact-SQL 语法如下: syntaxsql RESTOREDATABASE*new_database_name*FROM*backup...
RESTORE DATABASE YourDatabaseName FROM DISK='C:\Path\To\Your\BackupFile.bak' WITH REPLACE" endlocal @echo off setlocal 替换your_server_name、your_database_name、your_username、your_password 以及备份文件的路径和文件名等参数,以符合你的实际情况。 请确保已经正确配置了 SQL Server 的访问权限,并将 ...
RESTORE DATABASE database_name FROM backup_device WITH CONTINUE_AFTER_ERROR, [ NORECOVERY ] 管理脱机数据库 您可以在忽略错误继续执行的还原顺序结束时使用 DBCC CHECKDB 修复数据库。要使 CHECKDB 在使用 RESTORE CONTINUE_AFTER_ERROR 后以最大的一致性运行,建议您在 DBCC CHECKDB 命令中使用 WITH TABLOCK 选...
用于还原数据库备份的 RESTORE 语句的基本语法是:RESTORE DATABASE database_name FROM backup_device WITH RECOVERY示例(Transact-SQL)以下示例首先显示如何使用 BACKUP 语句来创建 AdventureWorks2012 数据库的完整数据库备份和差异数据库备份。 然后按顺序还原这些备份。 将数据库还原到完成差异数据库备份时的状态。
有关参数说明的详细信息,请参阅RESTORE 参数。 syntaxsql --To Restore an Entire Database from a Full database backup (a Complete Restore):RESTOREDATABASE{database_name| @database_name_var} [FROM<backup_device>[ ,...n ] ] [WITH{ [RECOVERY|NORECOVERY|STANDBY= {standby_file_name| @standby...
RESTOREDATABASE[m] FILE = N'm' FROMDISK = N'D:\m\m_backup_2016_04_07_280002_6355156.bak'WITHFILE = 1, MOVEN'm'TON'D:\Program Files\Microsoft SQL Server\MSSQL11.YSMSTEST\MSSQL\DATA\\m.mdf', MOVEN'm_log'TON'D:\Program Files\Microsoft SQL Server\MSSQL11.YSMSTEST\MSSQL\DATA\...
有关事务日志备份的详细信息,请参阅事务日志备份 (SQL Server)和应用事务日志备份 (SQL Server)。 安全性 权限 RESTORE 权限被授予那些成员身份信息始终可由服务器使用的角色。 因为只有在固定数据库可以访问且没有损坏时(在执行 RESTORE 时并不会总是这样)才能检查固定数据库角色成员身份,所以db_owner固定数据库角...
RESTORE DATABASE is terminating abnormally. (Microsoft SQL Server, Error: 3154) 解决办法: USE master RESTORE DATABASE 新建的没有任何数据的数据库名 FROM DISK = 'e:\数据库备份文件.bak' WITH MOVE '原来的逻辑名称' TO 'e:\新建的没有任何数据的数据库名.mdf', ...
RESTORE LOGdatabaseFROMlog_backupWITH NORECOVERY; 对于其他每个日志备份,重复此还原日志步骤。 RESTORE DATABASEdatabaseWITH RECOVERY; 示例:恢复到故障点 (Transact-SQL) 以下Transact-SQL 示例显示将数据库还原到故障时点的还原顺序中的基本选项。 此示例将创建数据库的结尾日志备份。 接下来,此示例...