私は、メンテナンス計画の差分バックアップに失敗したことに気付きました。これは、試行されたエンタープライズ格納域のコピーの結果であるように見えますが、現時点でこれを確認することはできません。以前のフルバックアップは午後5時に行われ、午後11時30分にエラーが発生しました。SQL Serverの差分バックアップの失敗
ログファイルはここにある:
Microsoft(R) Server Maintenance Utility (Unicode) Version 10.50.6220
Report was generated on "server_name".
Maintenance Plan: db_name backup Differential
Duration: 00:00:00
Status: Warning: One or more tasks failed.
Details:
Back Up Database Task (server_name)
Backup Database on Local server connection
Databases: DB_NAME
Type: Differential
Append existing
Task start: 2017-07-12T23:30:01.
Task end: 2017-07-12T23:30:02.
Failed:(-1073548784) Executing the query "BACKUP DATABASE [DB_NAME] TO DISK = N'C:..." failed with the following error: "Cannot perform a differential backup for database "DB_NAME", because a current database backup does not exist. Perform a full database backup by reissuing BACKUP DATABASE, omitting the WITH DIFFERENTIAL option.
BACKUP DATABASE is terminating abnormally.". Possible failure reasons: Problems with the query, "ResultSet" property not set correctly, parameters not set correctly, or connection not established correctly.
Command:EXECUTE master.dbo.xp_create_subdir N''C:\Full Backups\Differentials\DB_NAME''
GO
BACKUP DATABASE [DB_NAME] TO DISK = N''C:\Full Backups\Differentials\DB_NAME\DB_NAME_backup_2017_07_12_233001_9226889.bak'' WITH DIFFERENTIAL , NOFORMAT, NOINIT, NAME = N''DB_NAME_backup_2017_07_12_233001_9070642'', SKIP, REWIND, NOUNLOAD, COMPRESSION, STATS = 10
GO
declare @backupSetId as int
select @backupSetId = position from msdb..backupset where database_name=N''DB_NAME'' and backup_set_id=(select max(backup_set_id) from msdb..backupset where database_name=N''DB_NAME'')
if @backupSetId is null begin raiserror(N''Verify failed. Backup information for database ''''DB_NAME'''' not found.'', 16, 1) end
RESTORE VERIFYONLY FROM DISK = N''C:\Full Backups\Differentials\DB_NAME\DB_NAME_backup_2017_07_12_233001_9226889.bak'' WITH FILE = @backupSetId, NOUNLOAD, NOREWIND
GO
問題は、私は午前12:30からの差分バックアップとして持っていることを作成されたこの新しいフルバックアップを見つけるように見えることができないということです彼らの基地?差分が指すベースファイルを見つける方法はありますか?
これは実際には**プログラミング**とは関係ありません(このサイト*は** **すべてについて**です)が、DB管理をしているので、ここで話題にはならず、[dbaに属しています。 stackexchange.com](http://dba.stackexchange.com) - 議決権を行使すること。 –
謝罪@marc_s。あなたが手助けすることができれば、私の名声でそれを行うことはできないように思われます – famethrowa