Pertama-tama, saya sangat baru di stackexchange, jadi tolong ikut saya.
Saya menjalankan SQL Server 9.0.4060.
Masalah saya adalah: cadangan SQL Server saya terus gagal pada banyak database.
Rencana Pemeliharaan berjalan ke berbagai pekerjaan cadangan:
Pencadangan DIFF setiap hari pada pukul 20:30 dan FULL backup setiap hari Minggu pukul 20:30.
Saya mendapatkan dua kesalahan ini untuk setiap database yang gagal menyelesaikan cadangan:
Date 06-11-2012 20:31:06
Log SQL Server (Current - 07-11-2012 11:43:00)
Source Backup
Message
BACKUP failed to complete the command BACKUP DATABASE (dbname) WITH DIFFERENTIAL. Check the backup application log for detailed messages.
Date 06-11-2012 20:31:06
Log SQL Server (Current - 07-11-2012 11:43:00)
Source Backup
Message
Error: 3041, Severity: 16, State: 1.
Kesalahan ekstra.
Date 06-11-2012 17:53:27
Log SQL Server (Current - 07-11-2012 11:43:00)
Source Logon
Message Error: 18456, Severity: 14, State: 16.
Date 06-11-2012 17:53:27
Log SQL Server (Current - 07-11-2012 11:43:00)
Source Logon
Message Login failed for user 'sa'. [CLIENT: <local machine>]
Date 06-11-2012 20:30:11
Log SQL Server (Current - 09-11-2012 11:27:00)
Source spid15s
Message
SQL Server has encountered 2 occurrence(s) of cachestore flush for the 'Bound Trees' cachestore (part of plan cache) due to some database maintenance or reconfigure operations.
Ada kesalahan serupa lainnya dengan yang di atas, dengan 'Paket SQL' dan 'Paket Objek'. Alih-alih 'Bound Trees'.
Jika kalian membutuhkan informasi lain, katakan saja.
sql-server
sql-server-2005
backup
Arviddk
sumber
sumber
Jawaban:
Seperti yang ditunjukkan Max, kesalahan login sa tidak merusak waktu cadangan seperti yang terjadi beberapa jam sebelumnya, namun yang ke-2 tidak. Sudahkah Anda melihat: http://blogs.msdn.com/b/sqlprogrammability/archive/2007/01/17/10-0-plan-cache-flush.aspx
http://www.sqlservercentral.com/Forums/Topic377116-146-1.aspx#bm380502
Apakah ada item di blog MSDN yang berperan dalam lingkungan Anda? Yang paling umum adalah AUTO_CLOSE ON. Beri tahu kami, terima kasih.
sumber
Tolong, Lihatlah di sini: Cara memecahkan masalah "Msg 3041" di SQL Server
Kutipan dari halaman:
Pembaruan (Setelah membaca komentar @dezso)
Saya telah melihat "kesalahan ekstra" dilaporkan, tetapi saya tidak yakin bahwa itu terkait dengan kesalahan cadangan. Kesalahan cadangan tanggal pada 20:31:06, tetapi "kesalahan ekstra" tanggal pada 17:53:27, sehingga kesalahan tambahan terjadi sekitar 2 jam dan 40 menit sebelum kesalahan cadangan yang sebenarnya. Dan kesalahan tambahan ini terkait dengan masalah masuk.
Saya tidak berpikir bahwa masalah masuk terjadi pada 17:53:27 dapat mengakibatkan gagal cadangan pada 20:31:06. Jadi anggaplah bahwa kesalahan cadangan, dan bahwa "kesalahan ekstra" tidak terkait.
Saya juga tidak berpikir bahwa kesalahan umum yang terjadi pada 17:53:27 dapat mengakibatkan kegagalan cadangan pada 20:31:06 (kecuali DB benar-benar besar). @Arviddk melaporkan bahwa "cadangan SQL Server saya terus gagal pada banyak database " Saya pikir aman untuk menganggap bahwa "banyak" berarti lebih dari 10 DB.
Jadi saya berpikir bahwa jika cadangan tunggal dari DB tunggal membutuhkan waktu lebih dari 2 jam dan 40 menit, Anda tidak dapat memiliki 10 atau 20 DB seperti itu di satu server ... atau server Anda akan menghabiskan waktu seumur hidup hanya dengan membuat cadangan. Jadi saya berasumsi bahwa cadangan tunggal membutuhkan waktu kurang dari 2 jam dan 40 menit, jadi saya pikir bahwa kesalahan cadangan dan kesalahan tambahan tidak terkait.
Dan kesalahan terakhir "cachestore flush / 'Bound Trees'" dilaporkan bertanggal pada 06-11-2012 20:30:11, jadi itu sesuatu yang terjadi setelah kesalahan cadangan. Pokoknya masalah yang berhubungan dengan cache seharusnya tidak menghasilkan kesalahan (acara jika bisa memperlambat sesuatu).
Beberapa pertanyaan
Beberapa pertanyaan yang dapat membantu mengidentifikasi masalah:
Menurut situs web MS di log SQL Server harus ada kesalahan lain yang terkait dengan cadangan gagal, tapi saya mengharapkan sesuatu yang lebih dekat, pada waktunya, ke waktu di mana cadangan gagal.
sumber