Kopyala Veritabanı Sihirbazı'nı kullanma

Copy Database Wizard, taşıma veya kopyalama veritabanlarını ve nesneleri kolayca bir sunucudan diğerine, sunucunun kapalı kalma süresi ile sağlar.Bu sihirbazı kullanarak aşağıdakileri yapabilirsiniz:

  • Kaynak ve hedef sunucu seçin.

  • Veritabanlarını taşımak veya kopyalamak için seçin.

  • Veritabanları için dosya konumunu belirtin.

  • Hedef sunucuda oturumu açmada.

  • Ek destek nesneleri, işleri, kullanıcı tanımlı saklı yordamlar ve hata iletileri kopyalayın.

  • Taşımak veya veritabanlarını kopyalamak zamanlama.

Veritabanları kopyalama ek olarak, oturumları ve nesnelerinden ilişkili meta veriler kopyalayabilirsiniz ana kopyalanan veritabanı tarafından gerekli veritabanı.

Not

The model, msdb, and master databases cannot be copied or moved by the Copy Database Wizard.

Ayrıca, taşıma ve kopyalama veritabanlarını farklı örnekleri arasında SQL Server, ve veritabanlarından yükseltebilirsiniz SQL Server 2000 için SQL Server 2005 veya üstü.Hedef sunucu olmalıdır SQL Server 2005 veya üstü.Daha fazla bilgi için bkz: "Yükseltme sql Server Kopyala Veritabanı Sihirbazı kullanarak" Bu konuda daha sonra.

Göz önünde bulundurulması gereken konular

Kopyala Veritabanı Sihirbazı'nı kullanmadan önce aşağıdaki konuları göz önünde bulundurun.

Alan

Dikkat etmeniz gereken

Gerekli izinler

Üye olmanız gerekir sysadmin kaynak ve hedef sunucular üzerinde sabit sunucu rolü.

Model, msdb ve ana veritabanları

The model, msdb, and master databases cannot be copied or moved by the Copy Database Wizard.

Kaynak sunucu üzerindeki veritabanı

Seçerseniz Taşı seçenek, sihirbazın siler kaynak veritabanı otomatik olarak veritabanını taşıdıktan sonra.Seçerseniz Copy Database Wizard kaynak veritabanı silinmesine neden olmaz Copy seçeneği.

Tam-metin katalogları

Kullanırsanız, SQL Server tam metin kataloğu taşımak için yönetim nesne yöntem, dizine taşıma. sonra yeniden gerekirAyır-ve-iliştir yöntem kullanırsanız, tam-metin katalogları el ile taşınmalıdır.Tam-metin katalogları taşıma hakkında daha fazla bilgi için bkz: Veritabanı dosyalarını taşıma.

Kopyala Veritabanı Sihirbazı'nı başlatma

De SQL Server Management Studio, de Object Explorer, genişletme veritabanları, bir veritabanını sağ tıklatın, üzerine görevlerive i Kopyala veritabanı.

Veritabanlarını taşıma ve kopyalama

Kopyala Veritabanı Sihirbazı'nı kullanmak için aşağıdakileri belirtmeniz gerekir:

  • Bulunduğu kopyalanmasını veritabanlarındaki kaynak sunucu.

  • Hedef sunucu için veritabanları kopyalanan veya taşınan olduğu.

  • Kopyalanacak veya taşınacak veritabanları.

  • Hedef veritabanı kaynak veritabanı adı daha farklı olması durumunda adı.

    Yalnızca ad çakışmalarını hedef sunucuda yoksa, kullanım için kopyalanan veya taşınan veritabanı kaynak veritabanı adı olabilir.Ad çakışması varsa, kaynak veritabanı adı orada kullanmadan önce bunları el ile hedef sunucuda çözülmelidir.

  • Kopyalanan veya taşınan diğer nesnelerin; Örneğin, oturum açma, paylaşılan nesneler ana veritabanı, işler ve bakım planları ve kullanıcı tanımlı hata iletileri.

  • Bir sonraki çalıştırmak istiyorsanız, kopyalama veya taşıma işlemi için zamanla saat.

  • Sistem Yöneticisi değilseniz, sizin belirtmeniz gerekir bir SQL Server erişimi olan Aracısı Proxy hesabını Integration Services (SSIS) paketi yürütme alt sistemi.

The detach-and-attach method, detaches the database, moves or copies the database .mdf, .ndf, .ldf files and reattaches the database in the new location.Ayır-ve-iliştirmek için yöntem, tutarsızlık ya da veri kaybını önlemek için etkin oturumlar taşınmış veya kopyalanmış veritabanına eklenemiyor.Tüm etkin oturumlar varsa Copy Database Wizard mu yürütmek taşıma veya kopyalama işlemi.

Not

İçin SQL Server yönetimi nesne yöntem etkin oturumlar verilir çünkü veritabanı hiçbir zaman çevrimdışı duruma getirildiğinde.

Veritabanları farklı sunucular veya disk sürücüleri arasında taşırken, Copy Database Wizard için hedef sunucu veritabanına kopyalar ve çevrimiçi olduğunu doğrular.İşlem gerçekleştirilmeden hareketli veritabanları ile aynı sunucuda, dosya sistemi iki örneği arasında taşıdığınızda.

Başka bir sunucu örneğine geri yüklerken meta verileri yönetme

Bir veritabanı başka bir sunucuya kopyaladığınızda örnek, kullanıcılar ve uygulamalar, tutarlı bir deneyim sağlamak için bazı veya tüm oturumları ve diğer sunucu üzerindeki işleri gibi veritabanı için meta veriler yeniden oluşturmak olabilir örnek.Daha fazla bilgi için bkz: Bir veritabanı başka bir sunucu örneği üzerinde kullanılabilir yapma olduğunda meta veri yönetme.

Copy Database Wizard'ı kullanarak sql Server'ı yükseltme

Dan yükseltmek için Kopyala Veritabanı Sihirbazı'nı kullanabilirsiniz bir SQL Server 2000 veritabanı için bir SQL Server 2005 veya daha yeni bir veritabanı.

Birden çok bütünleştirerek yönetim ve Bakım, veritabanlarınızın de basitleştirebilirsiniz örnek, s SQL Server 2000 içine tek bir örnek , SQL Server 2005 ya da üstü veya birkaç adlı örneks üzerinde tek bir bilgisayar.

Bir veritabanını yükseltmek için Copy Database Wizard'ın Ayır-ve-iliştir yöntem kullanırken, uygulamaları ya da Hizmetleri veritabanına erişmeye çalıştığınızdan emin olun.Salt okunur modda kullanın; Böylece sonuçlar hata.Bu işlem sırasında veritabanını yeniden adlandırabilirsiniz.

Önemli notÖnemli

Yükseltmenin veritabanlarını eski bir sürüm , SQL Server, çalışan sp_updatestats istatistikleri güncelleştirme ve kopyalanan veritabanını en iyi performansı sağlamak için hedef sunucuda veritabanı karşı.

Kopyala Veritabanı Sihirbazı'nı kullanarak sql Server'a yükseltmek için