iT邦幫忙

0

SQL EXPRESS 自動備份錯誤訊息

先建立了一隻 sqlbackup.sql (放於D:\backup)
BACKUP DATABASE [abc] TO DISK = N'D:\backup\sql\abc.bak' WITH NOFORMAT, NOINIT, NAME = N'abc-完整 資料庫 備份', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO
然後建立了一隻 sqlbackup.bat
sqlcmd -s .\SQLEXPRESS -U sa -P12345678 -i D:\backup\sqlbackup.sql

執行sqlbackup.bat時出現錯誤訊息
訊息 911, 層級 16, 狀態 11, 伺服器 XXXXXXX, 行 1
無法判斷項目在資料庫 'abc' 的 sysdatabases 中的位置。找不到該名稱的項目。
請確定名稱輸入正確。
訊息 3013, 層級 16, 狀態 1, 伺服器 XXXXXXX, 行 1
BACKUP DATABASE 正在異常結束。

不知道哪邊錯了~~ 是否有解答??

尚未有邦友回答

立即登入回答