Koneksi Integration Services (SSIS)
Paket Microsoft SQL Server Integration Services menggunakan koneksi untuk melakukan tugas yang berbeda dan menerapkan fitur Layanan Integrasi:
Menyambungkan ke penyimpanan data sumber dan tujuan seperti teks, XML, buku kerja Excel, dan database relasional untuk mengekstrak dan memuat data.
Menyambungkan ke database relasional yang berisi data referensi untuk melakukan pencarian yang tepat atau samar.
Menyambungkan ke database relasional untuk menjalankan pernyataan SQL seperti perintah SELECT, DELETE, dan INSERT dan juga prosedur tersimpan.
Menyambungkan ke SQL Server untuk melakukan tugas pemeliharaan dan transfer seperti mencadangkan database dan mentransfer login.
Menulis entri log dalam file teks dan XML serta SQL Server tabel dan konfigurasi paket ke tabel SQL Server.
Menyambungkan ke SQL Server untuk membuat tabel kerja sementara yang diperlukan beberapa transformasi untuk melakukan pekerjaan mereka.
Menyambungkan ke proyek dan database Analysis Services untuk mengakses model penggalian data, memproses kubus dan dimensi, dan menjalankan kode DDL.
Menentukan file dan folder baru yang ada untuk digunakan dengan enumerator dan tugas Foreach Loop.
Menyambungkan ke antrean pesan dan ke Windows Management Instrumentation (WMI), SQL Server Management Objects (SMO), Web, dan server email.
Untuk membuat koneksi ini, Integration Services menggunakan pengelola koneksi, seperti yang dijelaskan di bagian berikutnya.
Pengelola Sambungan
Layanan Integrasi menggunakan pengelola koneksi sebagai representasi logis koneksi. Pada waktu desain, Anda mengatur properti pengelola koneksi untuk menjelaskan koneksi fisik yang dibuat Layanan Integrasi saat paket berjalan. Misalnya, pengelola koneksi menyertakan ConnectionString
properti yang Anda tetapkan pada waktu desain; pada waktu proses, koneksi fisik dibuat menggunakan nilai dalam properti string koneksi.
Paket dapat menggunakan beberapa instans jenis manajer koneksi, dan Anda dapat mengatur properti pada setiap instans. Pada durasi, setiap instans jenis pengelola koneksi membuat koneksi yang memiliki atribut berbeda.
SQL Server Integration Services menyediakan berbagai jenis pengelola koneksi yang memungkinkan paket terhubung ke berbagai sumber data dan server:
Ada pengelola koneksi bawaan yang diinstal Penyiapan saat Anda menginstal Layanan Integrasi.
Ada pengelola koneksi yang tersedia untuk diunduh dari situs web Microsoft.
Anda dapat membuat pengelola koneksi kustom Anda sendiri jika manajer koneksi yang ada tidak memenuhi kebutuhan Anda.
Pengelola Koneksi Bawaan
Tabel berikut ini mencantumkan jenis pengelola koneksi yang disediakan SQL Server Integration Services.
Jenis | Deskripsi | Topik |
---|---|---|
ADO | Menyambungkan ke objek ActiveX Data Objects (ADO). | Pengelola Koneksi ADO |
ADO.NET | Menyambungkan ke sumber data dengan menggunakan penyedia .NET. | Pengelola Sambungan ADO.NET |
CACHE | Membaca data dari aliran data atau dari file cache (.caw), dan dapat menyimpan data ke file cache. | Pengelola Sambungan Cache |
DQS | Menyambungkan ke server Data Quality Services dan database Data Quality Services di server. | Pengelola Sambungan Pembersihan DQS |
EXCEL | Menyambungkan ke file buku kerja Excel. | Pengelola Koneksi Excel |
FILE | Menyambungkan ke file atau folder. | Pengelola Koneksi File |
FLATFILE | Menyambungkan ke data dalam satu file datar. | Pengelola Koneksi File Datar |
FTP | Sambungkan ke server FTP. | Pengelola Koneksi FTP |
HTTP | Menyambungkan ke server web. | Pengelola Koneksi HTTP |
MSMQ | Menyambungkan ke antrean pesan. | Pengelola Koneksi MSMQ |
MSOLAP100 | Menyambungkan ke instans SQL Server Analysis Services atau proyek Analysis Services. | Pengelola Koneksi Layanan Analisis |
MULTIFILE | Menyambungkan ke beberapa file dan folder. | Pengelola Koneksi Beberapa File |
MULTIFLATFILE | Menyambungkan ke beberapa file dan folder data. | Pengelola Koneksi Beberapa File Datar |
OLEDB | Menyambungkan ke sumber data dengan menggunakan penyedia OLE DB. | Pengelola Sambungan OLE DB |
ODBC | Menyambungkan ke sumber data dengan menggunakan ODBC. | Pengelola Koneksi ODBC |
SMOServer | Menyambungkan ke server SQL Server Management Objects (SMO). | Pengelola Koneksi SMO |
SMTP | Menyambungkan ke server surat SMTP. | Pengelola Koneksi SMTP |
SQLMOBILE | Menyambungkan ke database SQL Server Compact. | Pengelola Koneksi SQL Server Edisi Compact |
WMI | Menyambungkan ke server dan menentukan cakupan manajemen Windows Management Instrumentation (WMI) di server. | Pengelola Koneksi WMI |
Pengelola Koneksi Tersedia untuk Diunduh
Tabel berikut ini mencantumkan jenis pengelola koneksi tambahan yang bisa Anda unduh dari situs web Microsoft.
Penting
Manajer koneksi yang tercantum dalam tabel berikut ini hanya berfungsi dengan Microsoft SQL Server 2012 Enterprise dan Microsoft SQL Server 2012 Developer.
Jenis | Deskripsi | Topik |
---|---|---|
ORACLE | Menyambungkan ke server info> versi Oracle<. | Pengelola koneksi Oracle adalah komponen pengelola koneksi Microsoft Connector untuk Oracle by Attunity. Konektor Microsoft untuk Oracle by Attunity juga menyertakan sumber dan tujuan. Untuk informasi selengkapnya, lihat halaman unduhan, Konektor Microsoft untuk Oracle dan Teradata oleh Attunity. |
SAPBI | Menyambungkan ke sistem SAP NetWeaver BI versi 7. | Pengelola koneksi SAP BI adalah komponen pengelola koneksi Konektor Microsoft untuk SAP BI. Konektor Microsoft untuk SAP BI juga menyertakan sumber dan tujuan. Untuk informasi selengkapnya, lihat halaman unduhan, Paket Fitur Microsoft SQL Server 2008. |
TERADATA | Menyambungkan ke server info> versi Teradata<. | Manajer koneksi Teradata adalah komponen pengelola koneksi dari Microsoft Connector untuk Teradata oleh Attunity. Konektor Microsoft untuk Teradata oleh Attunity juga menyertakan sumber dan tujuan. Untuk informasi selengkapnya, lihat halaman unduhan, Konektor Microsoft untuk Oracle dan Teradata oleh Attunity. |
Pengelola Koneksi Kustom
Anda juga dapat menulis pengelola koneksi kustom. Untuk informasi selengkapnya, lihat Mengembangkan Pengelola Sambungan Kustom.
Tugas Terkait
Untuk detail tentang cara menambahkan atau menghapus pengelola koneksi dalam paket, lihat Menambahkan, Menghapus, atau Berbagi Pengelola Sambungan dalam Paket.
Untuk detail tentang cara mengatur properti pengelola koneksi dalam paket, lihat Mengatur Properti Pengelola Sambungan.
Konten terkait
Video, Manfaatkan Konektor Microsoft Attunity untuk Oracle untuk meningkatkan Performa Paket, pada technet.microsoft.com
Artikel Wiki, Konektivitas SSIS, di social.technet.microsoft.com
Entri blog, Menyambungkan ke MySQL dari SSIS, di blogs.msdn.com.
Artikel teknis, Mengekstrak dan Memuat Data SharePoint di SQL Server Integration Services, pada msdn.microsoft.com.
Artikel teknis, Anda mendapatkan pesan kesalahan "DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER" saat menggunakan pengelola koneksi Oracle di SSIS, pada support.microsoft.com.