Aracılığıyla paylaş


SQL Server nesneleri görev Aktar

Aktarma SQL Server Nesneleri bir veya daha fazla türde nesneleri görev aktarımları bir SQL Server veritabanı örnekleri arasında SQL Server. Örneğin, görev tablolarını ve saklı yordamlar kopyalayabilirsiniz.Bağlı sürüm SQL Server bir kaynak olarak kullanılan, değişik nesneleri kopyalamak kullanılabilir. Örneğin, yalnızca bir SQL Server Veritabanı şemaları ve kullanıcı tanımlı toplamları içerir.

Aktarma SQL Server Nesneleri görev tüm nesneleri, bu türdeki tüm nesneleri transfer etmek için yapılandırılabilir veya yalnızca nesne türü belirtildi. Örneğin, yalnızca seçilen tabloların AdventureWorks veritabanındaki kopyalamak seçebilirsiniz.

Transfer SQL Server Nesneleri görev tabloları aktarır, tablolarla kopyalamak için tablo ile ilgili nesne türlerini belirtebilirsiniz. Örneğin, birincil anahtarlar tablolarla kopyalanır belirtebilirsiniz.

Sunucu rolleri, roller ve kullanıcılar belirtilen veritabanından, aktarılan nesneleri için izinleri yaný sýra kopyalanabilir.Ilişkili kullanıcılar, roller ve izinler nesnelerle birlikte kopyalayarak, aktarılan nesneleri hemen çalıştırılabilir hedef sunucuda yapabilirsiniz.

Aktarılan nesnelerinin işlevselliklerini daha da geliştirmek için , aktarım yapılandırabilirsiniz. SQL Server Şema adlarını, veri eklemek için nesneleri görev transfer edilen nesneler ve aktarım bağımlı nesnelerin özelliklerini genişletildi. Veri kopyalama, değiştirme veya varolan verileri eklemek belirtebilirsiniz.

Çalışma zamanında, aktarım SQL Server Nesneleri görev, kaynak ve hedef sunucuya iki SMO Bağlantı Yöneticisi'ni kullanarak bağlanır. SMO bağlantı yöneticileri, transfer ayrı ayrı yapılandırılır SQL Server Görev nesneleri ve daha sonra aktarma başvuruyor. SQL Server Nesneleri görev. SMO Bağlantı Yöneticisi, sunucu ve sunucu erişirken kullanılacak kimlik doğrulaması modunu belirtin.Daha fazla bilgi için bkz:SMO Bağlantı Yöneticisi.

Aktarım nesneleri

Aşağıdaki tabloda, kopyalanabilir nesnelerin türünü listeler.Sürüm sütun tanımlar SQL Server Görev bir kaynak olarak bir aktarma nesne türünü de dahil olmak üzere kullanabileceğiniz sürümü.

Nesne

Sürüm

Tablolar

SQL Server 2000 or SQL Server

Görünümler

SQL Server 2000 or SQL Server

Saklı yordamlar

SQL Server 2000 or SQL Server

Kullanıcı tanımlı işlevler

SQL Server 2000 or SQL Server

Varsayılanları

SQL Server 2000 or SQL Server

Kullanıcı tanımlı veri türleri

SQL Server 2000 or SQL Server

Bölüm işlevler

SQL Server yalnızca

Bölüm düzeni

SQL Server yalnızca

Şemaları

SQL Server yalnızca

Birleştirmeler

SQL Server yalnızca

Kullanıcı tanımlı Aggregates

SQL Server yalnızca

Kullanıcı tanımlı türler

SQL Server yalnızca

XML şeması derlemesi

SQL Server yalnızca

örnek oluşturulan kullanıcı tanımlı veri türleri SQL Server 2000 Sistem veri türü esas alan SQL Server 2000. Transfer zaman SQL Server, bu kullanıcı tanımlı veri türleri, sistem veri türleri kullanılarak oluşturulur SQL Server ve diğer ad verilen veri türlerini olarak kaydedilmiş. Veri türleri hakkında daha fazla bilgi için SQL Server, bkz: Veri türleri (Veritabanı Altyapısı).

örnek oluşturulan kullanıcı tanımlı türler (UDTs) SQL Server bağımlılıklar, ortak dil çalışma zamanı (CLR) birleştirmeler vardır. Aktarım kullanıyorsanız SQL Server Görev UDTs aktarmak için nesneleri, görev, bağımlı nesnelerin aktarmak için yapılandırmanız gerekir. Bağımlı nesnelerin aktarmak için , IncludeDependentObjects özellik True.

Tablo Seçenekleri

Tabloları kopyalarken, tablo ile ilgili maddelerin kopyalama işleminde dahil türlerini belirtebilirsiniz.Aşağıdaki öğe türlerini, ilgili tablo ile birlikte kopyalanabilir:

  • Dizinler

  • Tetikleyicileri

  • Tam metin dizinleri

  • Birincil anahtarları

  • Yabancı anahtarlar

Görevi oluşturan komut dosyası Unicode biçiminde olup olmadığını belirtebilirsiniz.

Hedef seçenekleri

Aktarım yapılandırabilirsiniz SQL Server Şema adlarını, veri eklemek için nesneleri görev transfer edilen nesneler ve aktarım bağımlı nesnelerin özelliklerini genişletildi. Veri kopyaladıysanız, değiştirebilir veya varolan verileri eklemek.

Bazı seçenekleri yalnızca geçerli SQL Server. Örneğin, yalnızca SQL Server şemalar'ı destekler.

Güvenlik seçenekleri

Aktarma SQL Server Nesneleri görev içerebilir SQL Server Veritabanı düzey kullanıcılar ve roller, kaynak SQL Server oturum açma ve transfer edilen nesneleri için izinleri. Örneğin, transfer izinleri transfer edilen tablolar ekleyebilirsiniz.

SQL Server örnekleri arasında nesneleri aktarılıyor

Aktarma SQL Server Bir kaynak ve hedef nesneler görev destekler SQL Server 2000 veya SQL Server. Kaynak veya hedef kullanmak için hangi sürümün üzerinde sınırlama yoktur.

Olayları

Görev transfer nesne rapor bilgi olay ve nesne üzerine uyarı olayı yükseltir.Ayrıca veritabanı tablolarının kesilmesi gibi eylemler için bir bilgi olayı oluşturuldu.

Aktarma SQL Server Nesneleri görev nesnesi transfer artımlı ilerlemesini rapor; bunu yalnızca % 0 ve 100 % tamamlanma bildiriyor.

Yürütme değeri

Yürütme değeri, depolanan ExecutionValue Görevin özellik transfer nesne sayısını döndürür. Kullanıcı tanımlı bir değişkene atayarak ExecValueVariable Aktarım SQL Server nesneleri görevinin özellik, nesne aktarma hakkındaki bilgileri diğer nesnelere kullanılabilir paket. Daha fazla bilgi için bkz: Tümleştirme Hizmetleri değişkenleri ve Paketlerinde değişkenleri kullanma.

Günlük girişleri

SQL Server nesneleri aktarım görev aşağıdaki özel günlük girdileri içerir:

  • TransferSqlServerObjectsTaskStartTransferringObjects Bu günlük girdisi aktarımı başlatıldı rapor eder.Başlangıç günlük girdisini içerir saat.

  • TransferSqlServerObjectsTaskFinishedTransferringObjects, Bu günlük girdisi aktarmanın tamamlandığını bildirir.Günlük girişinin sonuna içeren saat.

Ayrıca, bir günlük girdisi için bir OnInformation Olay verileri tablolarla Transfer edildiğinde, transfer ve transfer nesnelerinin sayısı, tabloların kesilmesi gibi eylemler için seçili nesne türlerinin nesne sayısı bildiriyor. Bir günlük girdisi için OnWarning Her bir nesnenin üzerine hedef bilgisayarda olay yazılır.

Güvenlik ve izinler

Kullanıcı nesneleri kaynak sunucudaki Gözat izninizin olması gerekir ve devre dışı bırakma ve bu nesneler hedef sunucuda oluşturma izninizin olması gerekir; ayrıca, kullanıcı, belirtilen veritabanı ve veritabanı nesnelerine erişimi olması gerekir.

SQL Server aktarım nesneleri görev yapılandırma

Yapabilecekleriniz küme özellikleri yoluyla SSIS Tasarımcı veya programlı olarak.

Yapabilecekleriniz özellikleri hakkında daha fazla bilgi için küme içinde SSIS Tasarımcı, aşağıdaki konulardan birini tıklatın:

Bu özellikler ayarlamayla ilgili daha fazla bilgi için SSIS Tasarımcı, aşağıdaki konuyu tıklatın:

SQL Server aktarım nesneleri görev programatik olarak yapılandırma

Program aracılığıyla bu özellikleri ayarlama hakkında daha fazla bilgi için aşağıdaki konuyu tıklatın:

  • TransferSqlServerObjectsTask
Integration Services icon (small) Tümleştirme Hizmetleri ile güncel kalın

Karşıdan yüklemeler, makaleleri, örnekler ve en son Microsoft video yanı sıra, seçili topluluğun çözümleri için ziyaret Integration Services sayfa MSDN veya TechNet:

Bu güncelleştirmelerin otomatik bildirim için kullanılabilir RSS akışlarına abone olmak sayfa.