0
SQLでエラーが発生しました。それを見つけることができません。SQLでエラーが発生しました。見つからない
DECLARE @year VARCHAR (4),
@month VARCHAR (2),
@day VARCHAR (2),
@weekday VARCHAR (2),
@hour VARCHAR (2),
@archivePath VARCHAR (128),
@archiveName VARCHAR (128),
@archiveFullName VARCHAR (128)
SET @year = CAST(DATEPART(yyyy, GETDATE()) AS VARCHAR)
SET @month = CAST(DATEPART(mm, GETDATE()) AS VARCHAR)
SET @day = CAST(DATEPART(dd, GETDATE()) AS VARCHAR)
SET @weekday = CAST(DATEPART (dw, GETDATE()) AS VARCHAR)
SET @hour = CAST(DATEPART (hh, GETDATE()) AS VARCHAR)
SET @archivePath = 'd:\1c_new\backupdb\'
SET @archiveName = 'TransactionLog_' + @year + '_' + @month + '_' + @day + '_' + @hour + '.bak'
SET @archiveFullName = @archivePath + @archiveName
BACKUP LOG [xxx] TO DISK = @archiveFullName WITH INIT , NOUNLOAD , NAME = N'Ежечастный лог транкзаций', SKIP , STATS = 10, DESCRIPTION = N'Ежечастный лог транкзаций', NOFORMAT
のようなものに
N'Ежечастный лог транкзаций'
を変更してみてください?この質問を読んでいる人にとっては、もっと役立つでしょう。 – Davidann3041: BACKUPコマンドDECLAREの@year VARCHAR(4)、 \t @month VARCHAR(2)、 \t @day VARCHAR(2)、 \t @weekday VARCHAR(2)、 \t @hour VARCHARを完了できませんでした(2)、 \t @archivePath VARCHAR(128)、 \t @archiveName VARCHAR(128)、 \t @archiveFullName VARCHAR(128) SETの@year = CAST(DATEPART(YYYY、GETDATE()) – Andrey
他のどんなエラーメッセージが表示されますか?[BACKUPが失敗した理由を調べるには、Microsoft SQL Servエラーログにはエラー3041以前のエラーがあります。](http://msdn.microsoft.com/en-us/library/aa238203%28SQL.80%29.aspx) –