SORU
11 Ocak 2010, PAZARTESİ


En iyi yolu, bir veritabanı (SQL Server 2008)kopyalamak için

Aptal bir soru - ne bir üretim sunucudan örnekleri ile kalkınma server yenilemek istiyorum bir ortamda örneklerini kopyalamak için en iyi yolu nedir?

Yedekleme-geri yükleme yaptım, ama ayırmak kopya eklemek duydum ve bir adam bile sadece bu dosya sistemleri arasında veri dosyalarında kopya edeceğini söyledi....

Bu üç (ya da iki, son bir şüpheli gibi) kabul yöntemleri?

Benim anlayışıma göre ikinci yöntem daha hızlı ama ayırmak yönünden kaynağında kesinti gerektirir.

Ayrıca, transfer oturumları için kabul edilen uygulamadır ve bu durum (dev bir sunucu üzerinde üretim tam bir kopyasını isteyen), vb.? Sadece yedek ve ana herbir veritabanı kullanıcı geri vermeli miyim?

CEVAP
11 Ocak 2010, PAZARTESİ


Bir veritabanını kopyalamak için en hızlı şekilde kopya iliştirin yöntem, ama üretim kullanıcılar db prod ayrılmış olsa da veritabanına erişimi olacak. Eğer üretim DB örneğin gece kimse kullanan Satış sistemi Noktası ise, böyle bir şey yapabilirsiniz.

Eğer ayır edemiyorsanız üretim yedekleme ve geri yükleme kullanmalısınız db.

Eğer yeni bir örneği yoksa onlar oturumları oluşturmak zorunda kalacaksınız. Sistem veritabanlarını kopyalamak için tavsiye etmem.

SQL Server Management Studio ihtiyacınız oturumları oluşturma komut dosyaları oluşturmak için kullanabilirsiniz. / Oluşturun ve oturum Açma Komut dosyası oluşturmak seçmek için gerekli giriş üzerinde sağ tıklayın.

Bu artık kullanıcıları listeler:

EXEC sp_change_users_login 'Report'

Zaten bir oturum açma kimliği var ve bu kullanıcı için parola, yaparak düzeltme:

EXEC sp_change_users_login 'Auto_Fix', 'user'

Eğer yeni bir oturum açma kimliği ve bu kullanıcı için parola istiyorsanız, yaparak düzeltme:

EXEC sp_change_users_login 'Auto_Fix', 'user', 'login', 'password'

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ExcelTutorials

    ExcelTutoria

    2 Mayıs 2009
  • Lena Danya

    Lena Danya

    11 NİSAN 2010
  • Nick Pitera

    Nick Pitera

    8 NİSAN 2006