2008-08-28 21 views
2

Şu anda, veritabanımdaki bir tablo için SQL komut dosyası vermek istiyorsanız, Management Studio'da bir oluşturma komut dosyasına sağ tıklayıp çıktısını alabilirim.MS SQL Server 2005'te, bir veritabanının SQL Komut Dosyası olarak eksiksiz bakım planını dışa aktarmanın bir yolu var mı?

çıkışına eşdeğer bir veritabanının bakım planı için bir SQL komut? # Var mı

Düzenleme

çalıştığım şirket 4 sunucuları, 3 sunucuları ve entegrasyon hiçbir iz, her biri yaklaşık çalıştıran vardır Günde 500.000 işlem. Orijinal bakım planları belgelenmemiş ve bir varsayılan şablon bakım planı oluşturmaya çalışıyordu.

cevap

2

Sen komut olarak dışa olamaz, ama sizin niyetiniz sunucu örnekleri arasında onları göç etmeye ise o zaman alabilir ve aşağıdaki olarak dışa: Entegrasyon Hizmetleri

Bağlan ve Saklanan Paketleri> MSDB> Bakım genişletmek Planlar. Daha sonra plan üzerinde sağ tıklayıp

0

İçe Aktarım'ı seçebilirsin, bunu Bakım Planları ile yapabileceğinizi sanmıyorum çünkü bunlar DTS paketleri, şimdi SSIS (SQL Server Entegrasyon Hizmetleri) olarak adlandırılıyor.

Bakım planları ekleyebileceğiniz saklı bir yordam vardı, ancak bunun kullanımdan kaldırılabileceğini düşünüyorum. (Sp_add_maintenance_plan). Burada test etmek için SQL 2005'im yok.

Soru şu ki, neden tam mp'yi vermek istersiniz? :) Başka bir sunucuda içe aktarma içinse, bir ssis paketi yararlı olabilir. Bu yönde bir göz atmanızı öneriyorum, çünkü sunucular arasında veri aktarabilir/içe aktarabilirsin.

İlgili konular