Veritabanlarını teyp aygıtına yedekleyen SQL Server 2008 tabanlı bir bakım planı çalıştırdıktan sonra teyp aygıtı düğmesini kullanarak bir teyp çıkaramazsınız

Belirtiler

Veritabanlarını bir teybin üzerine yedekleyen Microsoft SQL Server 2008 tabanlı bir bakım planı çalıştırdıktan sonra, teyp aygıtındaki bir düğmeyi kullanarak teyp çıkaramazsınız. Ancak, aşağıdaki adımları izlerseniz teyp çıkar:

  1. SQL Server Management Studio'yu kullanarak teyp aygıtına bağlanan bir yedekleme aygıtı oluşturursunuz.

  2. Yedekleme Veritabanı - <Veritabanı Adı> iletişim kutusunda, yedekleme aygıtı için İçerik'i tıklatın.

Neden

Bakım planı yedekleme komutundaki NOREWIND seçeneğini kullandığından bu sorun oluşur. KOMUTta NOREWIND seçeneği kullanıldığında, SQL Server örneği aşağıdaki koşullardan biri doğru olana kadar teyp aygıtının sahipliğini tutar:

  • Aynı işlemde çalışan ve GERI SARMA veya BOŞALT seçeneğini kullanan bir YEDEKLEME veya GERI YÜKLEME deyimi çalıştırın.

  • SQL Server örneği kapanır.

Bakım planında BACKUP komutunun bir örneği aşağıda verilmiştir:

BACKUP DATABASE <Database Name> TO TAPE = N'\\.\Tape0' WITH NOFORMAT, INIT, NAME = N'<Backup Set Name>', SKIP, NOREWIND, NOUNLOAD, STATS = 10

Çözüm

Bu sorunu gidermek için, görevin veritabanı yedekleme görevinden sonra çalıştırılaması için bakım planına GERI YÜKLEME LABELONLY deyimi ni çalıştıran bir görev ekleyin. Örneğin, bakım planında aşağıdaki ifadeleri çalıştıran bir görev ekleyin:

RESTORE LABELONLY FROM TAPE = '\\.\Tape0' WITH NOUNLOAD GO

Durum

Bu davranış tasarım gereğidir. Bakım planı, işin tam otomatik olduğunu ve teyp dolu olmadığında bandı çıkarmak istemediğinizvarsa varsayıyor.

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Microsoft Insider 'a katılın

Bu bilgi yardımcı oldu mu?

Geri bildiriminiz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×