Soru SQL Server 2008 örneğini başka bir sunucuya nasıl kopyalarım?


Tüm SQL Server 2008 örneğinin bir kopyasını başka bir sunucuya oluşturmanın en iyi yolu nedir? Her şeyi kopyalamak istiyorum: kullanıcı hesapları, girişler, izinler, veritabanları ve tüm veritabanı nesneleri, vb. Örnekte her bir veritabanı için nasıl kopyalanacağımı biliyorum, ancak tüm örneği başka bir sunucuda yansıtmak istiyorum. Bunu otomatik bir süreç haline getirmek isterim.

Ne yazık ki, bu gerçekten SQL Server bilgime karşı çarpıyor.

Teşekkürler!


6
2017-11-15 22:02


Menşei




Cevaplar:


Kevin, her şeye rastlamanın en kolay yolu (eğer örnek isminizi de tutuyorsanız): -

  1. Yeni sunucuya yeni bir SQL örneği yükleyin, adın ve yolların aynı olmasını ve mevcut tüm SQL bileşenlerini (raporlama hizmetleri gibi) yüklediğinizden emin olun.
  2. Bu sunucuyu kaynağınızla aynı düzeye getirin
  3. Kaynak sunucudaki tüm veritabanı yollarını not edin (yayınlayarak) sys.master_files adından fiziksel_adı seçin )
  4. Kaynak SQL Server örneğinizi durdurun
  5. Hedef SQL örneğini durdur
  6. Tüm veritabanı dosyalarını yeni sunucunuza kopyalayın (aynı yolları koruyarak)
  7. Yeni örneğinizi başlatın (ve bunu sürdürürseniz eski).
  8. Son olarak, yeni örneğinizde, aynı makine ana bilgisayar adını tutmuyorsanız, bu makaleyi izleyerek sunucu \ örnek adını değiştirerek bunu yansıtın. http://msdn.microsoft.com/en-us/library/ms143799.aspx

7
2017-11-16 00:24



Mükemmel. Yardım için teşekkürler! - Kevin Babcock
Örnek olarak 'concat_null_yields_null', varsayılan dizin doldurma faktörü, 'başlangıç ​​proxy'leri için tarama' ve yeni sunucudan beklediğiniz davranışları büyük ölçüde değiştirebilecek tüm diğer küçük 'ayrıntılar' gibi varsayılan ayarlar nedir? - HansLindgren


Yansıtma için, bkz. Ms-help: //MS.SQLCC.v10/MS.SQLSVR.v10.tr/s10de_4deptrbl/html/8b37c0eb-8a70-45bd-9cc7-c54300711749.htm.

Kaynağınızda bulunan girişleri hedefinizde oluşturmak için, sp_help_revlogin saklı yordamını çalıştırın: http://support.microsoft.com/kb/918992


1
2017-11-15 22:48



Girişlerin getirilmesiyle ilgili bahşiş için teşekkürler ... bu büyük bir yardım olduğu ortaya çıktı! - Kevin Babcock