DB taşıma projemizde, müşterilerimizin bulunduğu yere kurulu Desktop uygulaması tarafından kullanılan bir SQL Server DB'den veri taşımamız gerekiyor. Bunun için Azure pencerelerinde yerel sürücü olarak eklenmiş Blob deposuna (S: net kullanımı komutunu kullanarak) yükleyen ve daha sonra sunucu sonunda bu yedekleme dosyasını eklememiz gerekir sql sunucusu (ve ETL işleminin geri kalanı devam eder).
Master DB'de ATTACH DB komutunu çalıştırarak bu DB eklentisini yapan SSIS paketi oluşturduk. SSIS PAKETİ'ni manuel olarak çalıştırdığımızda, sorun yok. Ancak, bu paket SQL AGENT JOB’dan çağrıldığında aynı şey başarısız oluyor. SSMS'den çalıştırdığım komut aşağıdadır
RESTORE DATABASE MyDB FROM DISK='S:\backup.BAK'
Hata:
Msj 3201, Seviye 16, Durum 2, Satır 1 Yedekleme cihazı açılamıyor 'S: \ Backup.bak'. İşletim sistemi hatası 3 (Sistem yolu bulamıyor belirtildi.). Mesaj 3013, Seviye 16, Durum 1, Satır 1 anormal biçimde sonlanıyor.
Bunun ne sorunu olduğunu bilmiyorum. Bazıları neden Azure depolama sürücüsüne SSMS'den erişemediğimi anlamama yardımcı olabilir mi?