Aracılığıyla paylaş


Başarısız bir dosya ekleme işleminin sorunlarını giderme (Always On kullanılabilirlik grupları)

Şunlar için geçerlidir: SQL Server

Bazı Always On kullanılabilirlik grubu dağıtımlarında, dosya yolları birincil çoğaltmayı barındıran sistemle ikincil çoğaltmayı barındıran sistemler arasında farklılık gösterir. İkincil bir çoğaltmada dosya ekleme işleminin dosya yolu yoksa, birincil veritabanında dosya ekleme işlemi başarılı olur. Ancak dosya ekleme işlemi ikincil veritabanının askıya alınmasına neden olur. Bu da ikincil çoğaltmanın NOT SYNCHRONIZING durumuna geçmesine neden olur.

Uyarı

Mümkünse, belirli bir ikincil veritabanının dosya yolu (sürücü harfi dahil) ilgili birincil veritabanının yolu ile aynı olmalıdır.

Sorun çözümü

Bu sorunu çözmek için veritabanı sahibinin aşağıdaki adımları tamamlaması gerekir:

  1. İkincil veritabanını kullanılabilirlik grubundan kaldırın. Daha fazla bilgi için bkz. Kullanılabilirlik Grubundan (SQL Server) İkincil Veritabanı Kaldırma.

  2. Var olan ikincil veritabanında, WITH NORECOVERY ve WITH MOVE (ikincil çoğaltmayı barındıran sunucu örneğinde dosya yolunu belirterek) kullanarak, eklenen dosyayı içeren dosya grubunun tam yedeğini ikincil veritabanına geri yükleyin. Daha fazla bilgi için bkz. Veritabanını yeni bir konuma geri yükleme (SQL Server).

  3. Birincil veritabanındaki add-file işlemini içeren işlem günlüğünü yedekleyin ve WITH NORECOVERY ve WITH MOVEkullanarak ikincil veritabanında günlük yedeklemesini el ile geri yükleyin.

  4. İkincil veritabanını kullanılabilirlik grubuna yeniden katılmaya hazırlayın, bunun için birincil veritabanından diğer bekleyen günlük yedeklemelerini WITH NO RECOVERY geri yükleyin.

  5. İkincil veritabanını kullanılabilirlik grubuna yeniden ekleyin. Daha fazla bilgi için bkz. İkincil veritabanını Always On kullanılabilirlik grubuna ekleme.