SQL Server nesneleri görev Aktar
Transfer SQL Server nesneleri görev aktarır bir veya daha fazla nesne türlerinden birini bir SQL Server veritabanı örnekleri arasında SQL Server.Örneğin, tablolar ve saklı yordamlar görev kopyalayabilirsiniz.Bağlı sürüm , SQL Server bir kaynak olarak kullanılan, farklı nesne türlerini kullanabildiği Kopyala.Örneğin, yalnızca bir SQL Server veritabanı şemaları ve içerirkullanıcı tanımlı aggregates.
Transfer SQL Server nesneleri görev tüm nesneleri, bir türdeki tüm nesneleri aktarmak için yapılandırılabilir veya yalnızca, nesne türü. belirtilenÖrneğin, yalnızca seçili tabloları kopyalamak seçebilirsiniz AdventureWorks2008R2 veritabanı.
Yoksa Transfer SQL Server nesneleri görev tabloları aktarır, nesne türlerinden birini tablo ile ilgili tablolar kopyalama belirtinÖrneğin, birincil anahtarlar tablolar ile kopyalanır belirtebilirsiniz.
Sunucu rolleri, rol ve kullanıcıların belirtilen veritabanından kopyalanmasına, hem de aktarılan nesneleri için izinleri.İlişkili kullanıcılar, roller ve izinler nesneleri ile birlikte kopyalayarak, aktarılan nesneleri hemen çalıştırılabilir hedef sunucu üzerinde yapabilirsiniz.
Daha da aktarılan nesneleri işlevselliğini geliştirmek için Transfer yapılandırabilirsiniz SQL Server Şema adları, veri transfer edilen nesneler ve bağımlı nesneleri genişletilmiş özelliklerini dahil etmek için görev nesneleritransfer. Veri kopyalama işlemi sırasında varolan verileri eklemek veya değiştirmek belirtebilirsiniz.
Çalışma sırasında saat, Transfer SQL Server bağlandığında nesneleri görev kaynak ve hedef sunucular kullanarak iki smo bağlantı yöneticileri.smo bağlantı yöneticileri ayrı ayrı sunucudan aktar yapılandırılmış olan SQL Server görevi, nesneleri ve başvurulan Transfer de SQL Server nesneleri görev.smo bağlantı yöneticileri, 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 tablo kopyalanabilir nesnelerin türünü listeler.Sürüm sütun tanımlayan SQL Server görev yaparken transfer nesne türü dahil olmak üzere bir kaynak olarak kullanabileceğiniz sürüm
Nesne |
Sürüm |
---|---|
Tablolar |
SQL Server 2000 veya SQL Server |
Görünümler |
SQL Server 2000 veya SQL Server |
Saklı yordamlar |
SQL Server 2000 veya SQL Server |
Kullanıcı tanımlı işlevler |
SQL Server 2000 veya SQL Server |
Varsayılanları |
SQL Server 2000 veya SQL Server |
Kullanıcı tanımlı veri türleri |
SQL Server 2000 veya SQL Server |
Bölüm işlevler |
SQL Server veritabanı |
Bölümleme şemaları |
SQL Server veritabanı |
Şemaları |
SQL Server veritabanı |
Derlemeler |
SQL Server veritabanı |
Kullanıcı tanımlı toplamları |
SQL Server veritabanı |
Kullanıcı tanımlı türler |
SQL Server veritabanı |
xml şema koleksiyonu |
SQL Server veritabanı |
örnek oluşturulan kullanıcı tanımlı veri türleri SQL Server 2000 esas alan sistem veri türleri SQL Server 2000.Transfer yaparken SQL Server, bu kullanıcı tanımlı veri türleri sistem veri türleri kullanılarak oluşturulan SQL Server ve diğer veri türleri.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ı olmasıortak dil çalışma zamanı (clr) birleştirmeleri. Transfer kullanırsanız, SQL Server UDTs aktarmak için görev nesneleri, ayrıca yapılandırmanız gerekir görev aktarmak bağımlı nesneler.Bağımlı nesnelerin aktarmak için küme IncludeDependentObjects özellik için True.
Tablo Seçenekleri
Tablo kopyalama türleri, tablo ile ilgili öğeleri kopyalama işlemine dahil olmasını belirtebilirsiniz.İlgili tablo ile birlikte aşağıdaki öğe türlerini kopyalanabilir:
Dizinler
Tetikleyicileri
Tam metin dizinleri
Birincil anahtarları
Yabancı anahtarlar
Ayrıca görev oluşturur komut dosyası Unicode biçiminde olup olmadığını gösterir.
Hedef seçenekleri
Transfer yapılandırabilirsiniz SQL Server Şema adları, veri transfer edilen nesneler ve bağımlı nesneleri genişletilmiş özelliklerini dahil etmek için görev nesneleritransfer. Veriler kopyalanır, onu değiştirmek veya varolan verileri eklemek.
Bazı seçenekler yalnızca geçerli SQL Server.Örneğin, yalnızca SQL Server destekler şemaları.
Güvenlik seçenekleri
Transfer SQL Server nesneleri görev içerebilir SQL Server veritabanı düzey kullanıcılar ve roller dan kaynak, SQL Server oturumları ve izinlerini aktarılan nesneleri.Örneğin, transfer, transfer edilen tablolar üzerindeki izinleri dahil edebilirsiniz.
Nesneleri sql Server örnekleri arasında aktarma
Transfer SQL Server nesneleri görev destekler bir kaynak ve hedef olan SQL Server 2000 veya SQL Server.Kısıtlama yoktur, sürüm bir kaynak veya hedef kullanmak için.
Olaylar
Görev raporları aktarılan nesneyi bir bilgi olay ve bir nesne üzerine olduğunda bir uyarı olay yükseltir.Ayrıca veritabanı tablolarını kesilmesi gibi eylemler için bir bilgi olay oluşturuldu.
Transfer SQL Server nesneleri görev nesnesi transfer; artımlı ilerlemesini bildirmiyor Bunu yalnızca % 0 ile % 100 tamamlanma raporlar.
Yürütme değer
Depolanan yürütme değeri ExecutionValue , görevin özellik döndürür nesnelerinin sayısı, transfer.Kullanıcı tanımlı bir değişkene atayarak ExecValueVariable Aktarım sql Server nesneleri görev özellik nesne aktarımı hakkında bilgi yapılamıyor kullanılabilir diğer nesnelere 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 girdisi içerir:
TransferSqlServerObjectsTaskStartTransferringObjects, Bu günlük girdisi transfer başladı bildirir.Başlangıç günlük girdisini içerir saat.
TransferSqlServerObjectsTaskFinishedTransferringObjects Bu günlük girdisi transfer tamamlandığını bildirir.Günlük girdisinin sonuna içerir saat.
Buna ek olarak, bir günlük girdisi için bir OnInformation Olay raporları, seçilmiş var transfer, nesne sayısı, transfer ve tablolar, veri tabloları ile transfer kesilmesi gibi eylemler için nesne türü nesne sayısıBir günlük girdisi için OnWarning olay yazılır hedef her nesne için yazılır.
Güvenlik ve izinler
Kullanıcı kaynak sunucu üzerindeki nesneleri Gözat izninizin olması gerekir ve bırakın ve hedef sunucu üzerinde nesneleri oluşturmak için izninizin olması gerekir; Üstelik, kullanıcı belirtilen veritabanı ve veritabanı nesnelerine erişiminiz olmalıdır.
Aktarım sql Server nesneleri görev yapılandırma
Yapabilirsiniz küme Özellikler'inde SSIS Tasarımcısı veya programlı olarak.
Yapabilirsiniz özellikleri hakkında daha fazla bilgi için küme , SSIS Tasarımcısı, aşağıdaki konulardan birini tıklatın:
sql Server nesneleri görev Düzenleyicisi (Genel sayfası) aktarma
Aktarım sql Server nesneleri görev Düzenleyicisi (nesneler sayfa)
Bu özellikleri küme hakkında daha fazla bilgi için SSIS Tasarımcısı, aşağıdaki konuyu tıklatın:
Aktarım sql Server nesneleri görev programlı 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:
- [ T:Microsoft.SqlServer.Dts.Tasks.TransferSqlServerObjectsTask.TransferSqlServerObjectsTask ]
|