veritabanı altyapısı ile Tümleştirme Hizmetleri'ni kullanma
The Microsoft SQL Server Database Engine is the core service for storing, processing, and securing data in either a relational (tabular) format or in XML documents.SQL Server Database Engine provides tools and features that you can use to build high-volume online transactional processing (OLTP) databases to manage changing data or data warehouses to organize large amounts of stable data for ease of analysis and retrieval.
Hakkında daha fazla bilgi için Database Engine, bkz: Veritabanı Altyapısı kavramları.
This topic focuses on the Integration Services objects that are especially designed to work with Database Engine.Integration Services also includes objects to connect and write data to a SQL Server Compact database.
Daha fazla bilgi için bkz:SQL Server sıkıştırma ile Tümleştirme Hizmetleri'ni kullanma.
Bağlantı Yöneticileri
Bir Bağlantı Yöneticisi, bir veri kaynağına bağlanmak için mantıksal bir temsilidir.Bağlanabileceği Bağlantı Yöneticisi çeşitli vardır Database Engine. Yalnızca SMO Bağlantı Yöneticisi özel Database Engine. Bağlantı Yöneticisi paketlerinde daha evrensel bir uygulama olması ve diğer veri türlerine bağlanabilirsiniz.
SMO Bağlantı Yöneticisi
SMO Bağlantı Yöneticisi, bir SQL yönetim nesne (SMO) sunucusuna bağlanmak bir paket sağlar.Transfer görevler Integration Services bir SMO Bağlantı Yöneticisi'ni kullanın. Bir SMO Bağlantı Yöneticisi yapılandırma, bir sunucunun adını, belirtebilirsiniz SQL Server yüklü olduğundan ve sunucuya bağlanmak için kimlik doğrulaması modunu seçin.
Daha fazla bilgi için bkz:SMO Bağlantı Yöneticisi.
Görevler
Görevler içinde gerçekleştirilen bir iş biriminin tanımlayan denetimi akış öğelerdir bir paket.Oluşturma, değiştirme ve bir SQL Server veritabanındaki nesneleri işlemek için aşağıdaki görevleri'ni kullanabilirsiniz.
Aşağıdaki görevler özellikle çalışmak üzere tasarlanmış Database Engine.
Toplu Ekle görev kullanır Düz dosya Bağlantı Yöneticisi ve OLE DB Bağlantı Yöneticisi.
Bakım planını kullanımı görevleri ADO.NET Bağlantı Yöneticisi.
Toplu ekleme görev
Toplu Ekle görev verilerini bir SQL Server tablosu veya görünümünde metin dosyaları kopyalar.Metin dosyalarında da verilere sahip ve veriler hiçbir dönüştürme gerektirir, toplu Ekle görev verilerini metin dosyalarından SQL Server'a yüklemek için en hızlı yoludur.Alanlar ve veri türlerini tanımlamak için bir biçim dosyası toplu Ekle görev ile birlikte kullanabilirsiniz veya yapabilecekleriniz küme toplu görev seçenekleri ekleyin.Toplu Ekle görev hem XML hem de nonXML biçimindeki dosyaları destekler.
Bu görev hakkında daha fazla bilgi için bkz: Toplu ekleme görev.
Toplu Ekle görev, kaynak dosyaya bağlanmak için bir dosya Bağlantı Yöneticisi ve veritabanı motoruna bağlanmak için OLE DB bağlantı yöneticisini kullanır.
Daha fazla bilgi için bkz: Düz dosya Bağlantı Yöneticisi ve OLE DB Bağlantı Yöneticisi.
Görevler Aktar
Transfer görevleri taşıyın ya da SQL Server örnekleri arasında arasında SQL Server veritabanlarında, SQL Server nesneleri kopyalayın.SQL Server nesnelerinin veritabanlarının, hata iletileri, işleri, oturum açma, kullanıcı tanımlı saklı yordamlarda aktarmak için bu görevleri kullanabilirsiniz ana veritabanı ve veritabanı düzey nesneleri gibi tablolar, görünümler ve şema aktarın.Bu görevleri, yalnızca SQL Server ile birlikte çalışır; SQL Server 2000, SQL Server örneğinin veya her bir örneği arasında transfer edebilirsiniz.
Veritabanı görev Aktar
Veritabanı aktarma görev aktarımları bir SQL Server iki örnekleri arasında veritabanı SQL Server. Yalnızca aktarma diğer görevleri tersine SQL Server kopyalayarak bunların aktarım görev kopyalama veya bir veritabanına taşıma veritabanı nesneleri. Bu görev, aynı sunucu üzerindeki bir veritabanını kopyalamak için de kullanılabilir.
Bu görev hakkında daha fazla bilgi için bkz: Veritabanı görev Aktar.
Hata iletileri görev Aktar
Aktarım hata iletileri aktarımları görev SQL Server örnekleri arasında kullanıcı tanımlı hata iletileri SQL Server. Kullanıcı tanımlı 50000'den büyük veya eşit olan bir KDV tanıtıcıya sahip iletileri iletilerdir.Iletileri 50000'den küçük bir tanıtıcıya sahip sistem hata iletileri; Aktarım hata iletileri görevini kullanarak aktarılamıyor.Görevi, bir kod sayfa 1033 kullanan iletinin us_english sürüm hedef sunucuda var olduğu sürece, yalnızca seçili dilde iletileri aktarmak üzere yapılandırılabilir.
Bu görev hakkında daha fazla bilgi için bkz: Hata iletileri görev Aktar.
Iş görev Aktar
Işleri aktarma görev veya birden fazlasını aktarır. SQL Server Örnekleri arasında aracı işleri SQL Server. Transfer edilen işleri hedefte etkinleştirilip etkinleştirilmeyeceğini belirtebilirsiniz.
Bu görev hakkında daha fazla bilgi için bkz: Iş görev Aktar.
Aktarım Oturumları görev
Aktarım Oturumları görev örnekleri arasında bir veya daha fazla oturumların aktarır. SQL Server. Görev oturumların ile ilişkilendirilmiş güvenlik tanımlayıcılarını (Sıd) kopyalar olup olmadığını belirtebilirsiniz.Sıd gereklidir aynı anda bir veritabanı aktarırsanız, aktarılan oturum açma hedef veritabanı tarafından tanınmaz.
Bu görev hakkında daha fazla bilgi için bkz: Aktarım Oturumları görev.
Ana Saklý Yordamlarý görev Aktar
Aktarım Yöneticisi Stored Procedures görev bir veya daha çok kullanıcı tarafından tanımlanan saklı yordamlar arasında aktarır. ana örneklerini veritabanlarınıSQL Server. Bir saklı yordam) transfer etmek için ana veritabanı, yordamın sahibi olmasıdbo.Bu görev, sistem saklı yordamları kopyalamaz.
Bu görev hakkında daha fazla bilgi için bkz: Ana Saklý Yordamlarý görev Aktar.
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. 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. Transfer nesneleri bağlı olarak, ilgili nesnelerin aktarma dahil edilmesini seçebilirsiniz.
Bu görev hakkında daha fazla bilgi için bkz: SQL Server nesneleri görev Aktar.
Bakım görevleri
Integration Services bir veritabanı bakım işlevlerini gerçekleştirdiğiniz görevleri içerir.Bu görevler genellikle veritabanı bakım planları kullanılır, ancak bu görevleri da eklenebilir SSIS paketler. Daha fazla bilgi için bkz: Bakım planı Sihirbazı ve Bakım planları.
Bakım görevlerini kullanılabilir SQL Server 2000 ve SQL Server veritabanları ve veritabanı nesneleri.
Görev veritabanını yedeklemek
Değişik veritabanı yedeklemek görev gerçekleştirir SQL Server veritabanını yedekler. Görev, tek bir veritabanı ya birden çok veritabanı yedekleyebilirsiniz.Görevi yalnızca tek bir veritabanını yedekler, yedek bileşeni seçebilirsiniz: veritabanı veya dosya ve dosya gruplarını.
Bu görev hakkında daha fazla bilgi için bkz: Görev veritabanını yedeklemek.
Veritabanı bütünlük görev denetleyin.
Veritabanı bütünlüğü denetimi görev tahsisat ve belirtilen veritabanındaki tüm nesneler yapısal bütünlüğünü inceler.Görev, tek bir veritabanı veya birden çok veritabanı denetleyebilir ve ayrıca veritabanı dizinleri denetlemek seçebilirsiniz.
Bu görev hakkında daha fazla bilgi için bkz: Veritabanı bütünlük görev denetleyin..
SQL Server Agent proje görevi yürütmek
yürütmek SQL Server Aracı proje görevi çalıştırır. SQL Server Aracı işler. SQL Server Aracısıdır bir Microsoft Windows hizmet olarak tanımlanmış olan işleri çalışır bir örnek SQL Server'ın. Transact-SQL deyimleri ve ActiveX komut dosyaları yürütmek, gerçekleştirmek işler oluşturabilirsiniz. Analysis Services Çoğaltma bakım görevleri veya çalışma paketler. You can also configure a job to monitor Microsoft SQL Server and to raise alerts.SQL Server Aracı işleri, genellikle, tekrar tekrar gerçekleştirdiğiniz görevleri otomatikleştirmek için kullanılır.
Bu görev hakkında daha fazla bilgi için bkz: SQL Server Agent proje görevi yürütmek.
T-SQL deyim görevi yürütmek
T-SQL deyim yürütmek Transact-SQL deyimleri belirtir.Bu görevi yürütmek SQL göreve benzer.Ancak, Execute T-SQL deyim görev yalnızca, SQL dilinin Transact-SQL sürüm destekler ve bu görevi, SQL dilinin diğer dialects kullanan sunucular üzerinde deyim s çalıştırmak için kullanamazsınız.Parametreleştirilmiş sorguları çalıştırmak, değişkenleri için sorgu sonuçlar kaydetmek veya gerekir özellik ifadeler kullanın, yürütmek SQL görev yürütmek T-SQL yerine kullanmalısınız bildirimi görevi.
Bu görev hakkında daha fazla bilgi için bkz: T-SQL deyim görevi yürütmek ve SQL görevi yürütmek.
Geçmişi temizleme görev
geçmiş temizleme görev yedeklemek ve aktiviteleri, geri yükleme yüklemek için ilgili geçmişe dönük verileri siler. SQL Server Aracı işleri ve veritabanı bakım planları. Görevin en eski geçmiş tablolarda saklanmaz veri tarihini belirtmek için bir özellik içerir.The task deletes entries in the history tables in the SQL Server msdb database, such as the backupfile andbackupfilegroup tables.
Bu görev hakkında daha fazla bilgi için bkz: Geçmişi temizleme görev.
Bakım temizleme görev
Bakım temizleme görev bakım planları, veritabanı yedek dosyalarını ve bakım planları tarafından oluşturulan raporların da dahil olmak üzere, ilgili dosyaları kaldırır.Görevi belirli bir dosyayı kaldırın ya da bir klasördeki bir dosya grubunu kaldırmak için bir seçenek içerir.Isteğe bağlı olarak silinecek dosyaların uzantısı belirtebilirsiniz.Yaş gün, hafta, ay veya yıl kullanarak silmek için bir dosya belirtebilirsiniz.
Bu görev hakkında daha fazla bilgi için bkz: Bakım temizleme görev.
işleç görev bildir
Işleç bildirimi görevi bildirim iletileri gönderir. SQL Server Aracı işleçler. C SQL Server Aracı işleç bir kişi veya elektronik bildirimler alabilen bir grup adıdır. Görev e-posta kullanarak, bir veya daha çok işleç uyarabilir çağrı cihazı, veya net send.Her işleç farklı yöntemlerle bildirilmesini seçebilirsiniz.
Bu görev hakkında daha fazla bilgi için bkz: işleç görev bildir.
Rebuild ındex görev
Rebuild ındex (dizini) görevini dizinler yeniden oluşturulur. SQL Server veritabanında tablolar ve görünümler. Görev, tek bir veritabanı veya birden çok veritabanı dizinleri yeniden oluşturabilirsiniz.Görev, yalnızca tek bir veritabanındaki dizinleri yeniden oluşturur, dizin görevi oluşturur ve tablolar ve görünümler seçebilirsiniz.
Bu görev hakkında daha fazla bilgi için bkz: işleç görev bildir.
Dizin görev yeniden düzenleme
Dizin Reorganize görev dizinlerde reorganizes... SQL Server veritabanında tablolar ve görünümler. Görev tek bir veritabanı veya birden çok veritabanı dizinleri yeniden düzenleme.Görevi yalnızca tek bir veritabanında dizinler reorganizes, görünümler veya dizin görevi reorganizes tabloları seçin.Dizin Reorganize görev, büyük nesne veri sıkıştırma seçeneği de içerir.Büyük nesne veridir veriyle image, text, ntext, varchar(max), nvarchar(max), varbinary(max), veya xml veri türü.
Bu görev hakkında daha fazla bilgi için bkz: Dizin görev yeniden düzenleme.
Veritabanı görev Daralt
Küçültür Küçült veritabanı görev SQL Server veritabanı veri ve günlük dosyaları. Görev için tek bir veritabanı veya birden çok veritabanı dosyaları daraltabilirsiniz.Birden çok veritabanı Shrink veritabanı görev küçültür, görev, birden çok SHRINKDATABASE komutları, her veritabanı için bir çalışır.SHRINKDATABASE komutu tüm örneklerinin aynı bağımsız değişkeni değerleri, dışında bir veritabanı adı sağlayan bağımsız değişkeni için kullanın.
Bu görev hakkında daha fazla bilgi için bkz: Veritabanı görev Daralt.
Istatistikleri görev güncelleştirme
güncelleştirme istatistikleri görev anahtar değerlerinin bir veya daha fazla istatistik grupları için (koleksiyon) belirtilen dağıtım bilgilerini güncelleştirir tablo veya görünümü dizine.Görev için tek bir veritabanı veya birden çok veritabanı istatistiklerini güncelleştirebilirsiniz.Görevi yalnızca tek bir veritabanındaki istatistiklerini güncelleştirir, görünümler veya istatistikleri görev güncelleştirmeleri tabloları seçin.Tüm istatistikleri, yalnızca sütun istatistiklerinin veya dizin istatistikleri güncelleştirmek için bu güncelleştirmenin yeniden yapılandırabilirsiniz.
Birden çok veritabanı istatistiklere güncelleştirme istatistikleri görev güncelleştirmeleri, bu görev birden çok güncelleştirme istatistikleri deyimleri, her tablo veya Görünüm için bir çalışır.Aynı yan sağlayan bağımsız değişkeni için farklı değerler dışındaki tüm örneklerini bir güncelleştirme istatistikleri kullanmak tablo veya Görünüm adı.
Bu görev hakkında daha fazla bilgi için bkz: Istatistikleri görev güncelleştirme.
Veri akışı hedefler
Hedeflerin bir bellek içi dataset içinde farklı türde veri kaynağına çıkış veri akışının yüklenemedi veya veri akışı bileşenleridir.Yalnızca SQL Server hedef özgü Database Engine.
SQL Server hedef
SQL Server hedef yerel bağlanır. SQL Server Veritabanı ve toplu veri yükler SQL Server tablolar ve görünümler. SQL Server hedef erişim paketlerdeki kullanmamalısınız bir SQL Server bir uzak sunucuda veritabanı; bunun yerine, OLE DB hedefi kullanın. SQL Server hedef veri ile aynı yüksek hızlı ekleme sunar. SQL Server Toplu Ekle görev sağlar; ancak, hedef SQL Server'ı kullanarak, dönüştürmeyi önce verileri sütun veri uygulayabileceğiniz içine yüklenir SQL Server.
Bu hedef hakkında daha fazla bilgi için bkz: SQL Server hedef.
Diğer Tümleştirme Hizmetleri görevler ve veritabanı altyapısının bileşenleri
SQL yürütmek görev ve çoğu Integration Services bileşenler, ilişkisel veritabanlarına bağlanmak. SQL yürütmek görev, SQL deyimlerini; veri akışı bileşenleri ayıklamak veya yük veri kullanım çalışır. Database Engine geçici tablolar ve dizinler depolamak için . Özellikle ile çalışmak üzere tasarlanmış olsa da Database Engine, veri akışı aşağıdaki bileşenleri ilişkisel veritabanlarındaki verilere veya bir SQL Server veritabanına işlerini yapmak için gerekli
SQL görevi yürütmek. SQL deyimi veya depolanmış yordamlar çalışır.Görev, tek SQL deyim veya sıralı olarak çalışan birden çok SQL deyimleri içerebilir.Görev, SQL deyimlerini, Excel gibi bazı nonrelational veri depoları karşı da çalıştırabilirsiniz.Daha fazla bilgi için bkz:SQL görevi yürütmek.
ADO NET kaynak. Bir .NET sağlayıcısından veri kullanır ve verileri veri akışı için kullanılabilir hale getirir.Daha fazla bilgi için bkz:ado net kaynak.
OLE DB kaynağı. Veri, bir OLE DB sağlayıcı'nı kullanarak ilişkisel veri kaynaklarından ayıklar.Daha fazla bilgi için bkz:OLE DB kaynağı.
benzer öğe gruplandırma dönüştürme. Veri çoğaltmaları etkilenebilir veri satırlarının tanımlayarak, görevleri temizlemeyi gerçekleştirir.Dönüşümün bağlandığı bir örnek, Database Engine dönüştürme algoritması işini yapmak için gereken geçici tablolar oluşturmak için . Daha fazla bilgi için bkz:benzer öğe gruplandırma dönüştürme.
Belirsiz arama dönüştürme. Veri başvuru bulanık eşleşme arama yaparak görevleri temizlemeyi gerçekleştirir tablo.Başvuru, bir SQL Server veritabanındaki bir tablo olmalı.dönüştürme örneğine bağlar. Database Engine eşleşmeyi kullandığı dizinler oluşturmak için . Daha fazla bilgi için bkz:Belirsiz arama dönüştürme.
Arama dönüştürme. Genişletir veya arama yapmak ve verileri bir başvuru ekleme, veri kümesi değiştirir tablo.dönüştürme başvuru içeren ilişkisel veritabanına bağlanan tablo.Daha fazla bilgi için bkz:Arama dönüştürme.
OLE DB komut dönüştürme. Her satır için bir SQL deyim, dönüştürme girdisi içinde çalışır.Dönüştürme, SQL deyim çalıştırıldığında, ilişkisel veritabanına bağlanır.Daha fazla bilgi için bkz:OLE DB komut dönüştürme.
Terim ayıklama dönüştürme. Metinden koşulları ayıklar ve isteğe bağlı olarak, dışlama koşullarını süzmek için ilişkisel bir veritabanında tablo kullanır.dönüştürme içeren ilişkisel veritabanına bağlanan tablo dışlama koşulları.Daha fazla bilgi için bkz:Terim ayıklama dönüştürme.
Terim arama dönüştürme. Bir başvurudaki koşullarla metinden ayıkladığınız koşulları eşleştirerek arama gerçekleştirir tablo.Ayrıca bir terimin bulunduğu sayısını sayar.dönüştürme arama tablosunu içeren ilişkisel veritabanına bağlanır.Daha fazla bilgi için bkz:Terim arama dönüştürme.
OLE DB hedef. Verileri, bir OLE DB sağlayıcı'nı kullanarak ilişkisel veri kaynakları ' yükler.Daha fazla bilgi için bkz:OLE DB hedef.
|