Manajemen Paket (Layanan SSIS)

Berlaku untuk:SQL Server SSIS Integration Runtime di Azure Data Factory

Manajemen paket mencakup pemantauan, pengelolaan, impor, dan ekspor paket.

Penyimpanan Paket

Integration Services menyediakan dua folder tingkat atas untuk mengakses paket:

  • Menjalankan Paket
  • Paket Tersimpan

Folder Paket Berjalan mencantumkan paket yang saat ini berjalan pada server. Folder Paket Tersimpan mencantumkan paket yang disimpan di penyimpanan paket. Ini adalah satu-satunya paket yang dikelola layanan Layanan Integrasi. Penyimpanan paket dapat terdiri dari database msdb dan folder sistem file yang tercantum dalam file konfigurasi layanan Layanan Integrasi. File konfigurasi menentukan folder msdb dan sistem file yang akan dikelola. Anda mungkin juga memiliki paket yang disimpan di tempat lain dalam sistem file yang tidak dikelola oleh layanan Layanan Integrasi.

Paket yang Anda simpan ke msdb disimpan dalam tabel bernama sysssispackages. Saat menyimpan paket ke msdb, Anda dapat mengelompokkannya di folder logis. Menggunakan folder logis dapat membantu Anda mengatur paket berdasarkan tujuan, atau memfilter paket dalam tabel sysssispackages. Buat folder logis baru di SQL Server Management Studio. Secara default, folder logis apa pun yang Anda tambahkan ke msdb secara otomatis disertakan dalam penyimpanan paket.

Folder logis yang Anda buat direpresentasikan sebagai baris dalam tabel sysssispackagefolders dalam msdb. Kolom folderid dan parentfolderid di sysssispackagefolder menentukan hierarki folder. Folder logis akar dalam msdb adalah baris dalam sysssispackagefolder dengan nilai null di kolom parentfolderid. Untuk informasi selengkapnya, lihat sysssispackages (Transact-SQL) dan sysssispackagefolder (Transact-SQL&).

Saat Anda membuka SQL Server Management Studio dan menyambungkan ke Integration Services, Anda akan melihat folder msdb yang dikelola layanan Layanan Integrasi yang tercantum dalam folder Paket Tersimpan. Jika file konfigurasi menentukan folder sistem file akar, folder Paket Tersimpan juga mencantumkan paket yang disimpan ke sistem file di folder tersebut dan di semua subfolder.

Anda dapat menyimpan paket di folder sistem file apa pun, tetapi tidak akan tercantum dalam subfolder folder Paket Tersimpan kecuali Anda menambahkan folder ke daftar folder dalam file konfigurasi untuk penyimpanan paket. Untuk informasi selengkapnya tentang file konfigurasi, lihat Layanan Layanan Integrasi (Layanan SSIS).

Folder Paket yang Berjalan tidak berisi subfolder dan tidak dapat diperluas.

Secara default, folder Paket Tersimpan berisi dua folder: Sistem File dan MSDB. Folder Sistem File mencantumkan paket yang disimpan ke sistem file. Lokasi file-file ini ditentukan dalam file konfigurasi untuk layanan Layanan Integrasi. Folder default adalah folder Paket, yang terletak di %Program Files%\Microsoft SQL Server\100\DTS. Folder MSDB mencantumkan paket Layanan Integrasi yang telah disimpan ke database msdb SQL Server di server. Tabel sysssispackages berisi paket yang disimpan ke msdb.

Untuk melihat daftar paket di penyimpanan paket, Anda harus membuka SQL Server Management Studio dan menyambungkan ke Integration Services.

Memantau paket yang sedang berjalan

Folder Paket Berjalan mencantumkan paket yang sedang berjalan. Untuk melihat informasi tentang paket saat ini di halaman Ringkasan SQL Server Management Studio, klik folder Paket yang Sedang Berjalan. Informasi seperti durasi eksekusi paket yang sedang berjalan tercantum di halaman Ringkasan . Secara opsional, refresh folder untuk menampilkan informasi terbaru.

Untuk melihat informasi tentang satu paket yang sedang berjalan di halaman Ringkasan , klik paket. Halaman Ringkasan menampilkan informasi seperti versi dan deskripsi paket.

Hentikan paket yang sedang berjalan dari folder Paket yang Sedang Berjalan dengan mengklik kanan paket, lalu klik Hentikan.

Menampilkan paket di SSMS

Prosedur ini menjelaskan cara menyambungkan ke Layanan Integrasi di SQL Server Management Studio dan melihat daftar paket yang dikelola layanan Layanan Integrasi.

Untuk menyambungkan ke Layanan Integrasi

  1. Klik Mulai, arahkan ke Semua Program, arahkan ke Microsoft SQL Server, lalu klik SQL Server Management Studio.

  2. Dalam kotak dialog Koneksi ke Server, pilih Layanan Integrasi di daftar Jenis server, berikan nama server dalam kotak Nama server, lalu klik Koneksi.

    Penting

    Jika Anda tidak dapat tersambung ke Integration Services, layanan Integration Services kemungkinan tidak berjalan. Untuk mempelajari status layanan, klik Mulai, arahkan ke Semua Program, arahkan ke Microsoft SQL Server, arahkan ke Alat Konfigurasi, lalu klik Pengelola Konfigurasi SQL Server. Di panel kiri, klik Layanan SQL Server. Di panel kanan, temukan layanan Layanan Integrasi. Mulai layanan jika belum berjalan.

    SQL Server Management Studio terbuka. Secara default, jendela Object Explorer terbuka dan diposisikan di sudut kiri bawah studio. Jika Object Explorer tidak terbuka, klik Object Explorer pada menu Tampilan .

Untuk melihat paket yang dikelola layanan Layanan Integrasi

  1. Di Object Explorer, perluas folder Paket Tersimpan.

  2. Perluas subfolder Paket Tersimpan untuk menampilkan paket.

Impor dan ekspor paket

Paket dapat disimpan baik dalam tabel sysssispackages di database msdb SQL Server atau dalam sistem file.

Penyimpanan paket, yang merupakan penyimpanan logis yang dipantau dan dikelola layanan Integration Services, dapat menyertakan database msdb dan folder sistem file yang ditentukan dalam file konfigurasi untuk layanan Layanan Integrasi.

Anda dapat mengimpor dan mengekspor paket antara jenis penyimpanan berikut:

  • Folder sistem file di mana saja dalam sistem file.

  • Folder di Penyimpanan Paket SSIS. Dua folder default diberi nama Sistem File dan MSDB.

  • Database msdb SQL Server.

Layanan Integrasi memberi Anda kemampuan untuk mengimpor dan mengekspor paket, dan dengan melakukan ini mengubah format penyimpanan dan lokasi paket. Dengan menggunakan fitur impor dan ekspor, Anda dapat menambahkan paket ke sistem file, penyimpanan paket, atau database msdb, dan menyalin paket dari satu format penyimpanan ke format penyimpanan lainnya. Misalnya, paket yang disimpan dalam msdb dapat disalin ke sistem file dan sebaliknya.

Anda juga dapat menyalin paket ke format yang berbeda menggunakan utilitas prompt perintah dtutil (dtutil.exe). Untuk informasi selengkapnya, lihat Utilitas dtutil.

Anda dapat mengimpor atau mengekspor paket Layanan Integrasi dari atau ke lokasi berikut:

  • Anda dapat mengimpor paket yang disimpan dalam instans Microsoft SQL Server, di sistem file, atau di penyimpanan paket SSIS. Paket yang diimpor disimpan ke SQL Server atau ke folder di penyimpanan paket SSIS.

  • Anda dapat mengekspor paket yang disimpan dalam instans SQL Server, sistem file, atau Penyimpanan Paket SSIS ke format dan lokasi penyimpanan yang berbeda.

Namun, ada beberapa batasan dalam mengimpor dan mengekspor paket antara versi SQL Server yang berbeda:

  • Pada instans SQL Server 2008 (10.0.x), Anda dapat mengimpor paket dari instans SQL Server 2005 (9.x), tetapi Anda tidak dapat mengekspor paket ke instans SQL Server 2005 (9.x).

  • Pada instans SQL Server 2005 (9.x), Anda tidak dapat mengimpor paket dari, atau mengekspor paket ke, instans SQL Server 2008 (10.0.x).

Prosedur berikut menjelaskan cara menggunakan SQL Server Management Studio untuk mengimpor atau mengekspor paket.

Untuk mengimpor paket dengan Menggunakan SQL Server Management Studio

  1. Klik Mulai, arahkan ke Microsoft SQL Server, lalu klik SQL Server Management Studio.

  2. Dalam kotak dialog Koneksi ke Server, atur opsi berikut:

    • Dalam kotak Jenis server, pilih Layanan Integrasi.

    • Dalam kotak Nama server, berikan nama server atau klik <Telusuri selengkapnya...> dan temukan server yang akan digunakan.

  3. Jika Object Explorer tidak terbuka, pada menu Tampilan , klik Object Explorer.

  4. Di Object Explorer, perluas folder Paket Tersimpan.

  5. Perluas subfolder untuk menemukan folder tempat Anda ingin mengimpor paket.

  6. Klik kanan folder, klik Impor Paket, lalu lakukan salah satu hal berikut ini:

    • Untuk mengimpor dari instans SQL Server, pilih opsi SQL Server , lalu tentukan server dan pilih mode autentikasi. Jika Anda memilih Autentikasi SQL Server, berikan nama pengguna dan kata sandi.

      Klik tombol telusuri (...), pilih paket yang akan diimpor, lalu klik OK.

    • Untuk mengimpor dari sistem file, pilih opsi Sistem file.

      Klik tombol telusuri (...), pilih paket yang akan diimpor, lalu klik Buka.

    • Untuk mengimpor dari Penyimpanan Paket SSIS, pilih opsi Penyimpanan Paket SSIS dan tentukan server.

      Klik tombol telusuri (...), pilih paket yang akan diimpor, lalu klik OK.

  7. Secara opsional, perbarui nama paket.

  8. Untuk memperbarui tingkat perlindungan paket, klik tombol telusuri (...) dan pilih tingkat perlindungan yang berbeda dengan menggunakan kotak dialog Tingkat Perlindungan Paket. Jika opsi Enkripsi data sensitif dengan kata sandi atau Enkripsi semua data dengan kata sandi dipilih, ketik dan konfirmasi kata sandi.

  9. Klik OK untuk menyelesaikan impor.

Untuk mengekspor paket dengan Menggunakan SQL Server Management Studio

  1. Klik Mulai, arahkan ke Microsoft SQL Server, lalu klik SQL Server Management Studio.

  2. Dalam kotak dialog Koneksi ke Server, atur opsi berikut:

    • Dalam kotak Jenis server, pilih Layanan Integrasi.

    • Dalam kotak Nama server, berikan nama server atau klik <Telusuri selengkapnya...> dan temukan server yang akan digunakan.

  3. Jika Object Explorer tidak terbuka, pada menu Tampilan , klik Object Explorer.

  4. Di Object Explorer, perluas folder Paket Tersimpan.

  5. Perluas subfolder untuk menemukan paket yang ingin Anda ekspor.

  6. Klik kanan paket, klik Ekspor, lalu lakukan salah satu hal berikut ini:

    • Untuk mengekspor ke instans SQL Server, pilih opsi SQL Server , lalu tentukan server dan pilih mode autentikasi. Jika Anda memilih Autentikasi SQL Server, berikan nama pengguna dan kata sandi.

      Klik tombol telusuri (...), dan perluas folder Paket SSIS untuk menemukan folder tempat Anda ingin menyimpan paket. Secara opsional, perbarui nama default paket, lalu klik OK.

    • Untuk mengekspor ke sistem file, pilih opsi Sistem File.

      Klik tombol telusuri (...) untuk menemukan folder tempat Anda ingin mengekspor paket, ketik nama file paket, lalu klik Simpan.

    • Untuk mengekspor ke penyimpanan paket SSIS, pilih opsi Penyimpanan Paket SSIS, dan tentukan server.

      Klik tombol telusuri (...), perluas folder Paket SSIS, dan pilih folder tempat Anda ingin menyimpan paket. Secara opsional, masukkan nama baru untuk paket dalam kotak teks Nama Paket. Pilih OK.

  7. Untuk memperbarui tingkat perlindungan paket, klik tombol telusuri (...) dan pilih tingkat perlindungan yang berbeda dengan menggunakan kotak dialog Tingkat Perlindungan Paket. Jika opsi Enkripsi data sensitif dengan kata sandi atau Enkripsi semua data dengan kata sandi dipilih, ketik dan konfirmasi kata sandi.

  8. Klik OK untuk menyelesaikan ekspor.

Referensi Antarmuka Pengguna Kotak Dialog Paket Impor

Gunakan kotak dialog Impor Paket , tersedia di SQL Server Management Studio, untuk mengimpor paket Layanan Integrasi dan untuk mengatur atau mengubah tingkat perlindungan paket.

Opsi

Lokasi paket
Pilih jenis lokasi penyimpanan untuk mengimpor paket. Pilihan berikut tersedia:

SQL Server

Sistem File

Penyimpanan Paket SSIS

Server
Ketik nama server atau pilih server dari daftar.

Autentikasi
Pilih Autentikasi Windows atau Autentikasi SQL Server. Opsi ini hanya tersedia jika lokasi penyimpanan adalah SQL Server.

Penting

Jika memungkinkan, gunakan Autentikasi Windows.

Jenis autentikasi
Pilih jenis autentikasi.

Nama pengguna
Jika menggunakan Autentikasi SQL Server, berikan nama pengguna.

Password
Jika menggunakan Autentikasi SQL Server, berikan kata sandi.

Jalur paket
Ketik jalur paket, atau klik tombol telusuri (...) dan temukan paket.

Nama paket
Secara opsional, ganti nama paket. Nama default adalah nama paket yang akan diimpor.

Tingkat perlindungan
Klik tombol telusuri (...) dan, dalam kotak dialog Tingkat Perlindungan Paket, perbarui tingkat perlindungan. Untuk informasi selengkapnya, lihat Kotak Dialog Tingkat Perlindungan Paket dan Proyek.

Referensi Antarmuka Pengguna Kotak Dialog Paket Ekspor

Gunakan kotak dialog Ekspor Paket , tersedia di SQL Server Management Studio, untuk mengekspor paket Layanan Integrasi ke lokasi yang berbeda dan secara opsional, ubah tingkat perlindungan paket.

Opsi

Lokasi paket
Pilih jenis penyimpanan untuk mengekspor paket. Pilihan berikut tersedia:

SQL Server

Sistem File

Penyimpanan Paket SSIS

Server
Ketik nama server atau pilih server dari daftar.

Autentikasi
Pilih Autentikasi Windows atau Autentikasi SQL Server. Opsi ini hanya tersedia jika lokasi penyimpanan adalah SQL Server.

Penting

Jika memungkinkan, gunakan Autentikasi Windows.

Jenis autentikasi
Pilih jenis autentikasi.

Nama pengguna
Jika menggunakan Autentikasi SQL Server, berikan nama pengguna.

Password
Jika menggunakan Autentikasi SQL Server, berikan kata sandi.

Jalur paket
Ketik jalur paket, atau klik tombol telusuri (...) dan temukan folder untuk menyimpan paket.

Tingkat perlindungan
Klik tombol telusuri (...) dan perbarui tingkat perlindungan dalam kotak dialog Tingkat Perlindungan Paket. Untuk informasi selengkapnya, lihat Kotak Dialog Tingkat Perlindungan Paket dan Proyek.

Mencadangkan dan memulihkan paket

Paket SQL Server Integration Services dapat disimpan ke sistem file atau msdb, database sistem SQL Server. Paket yang disimpan ke msdb dapat dicadangkan dan dipulihkan menggunakan fitur pencadangan dan pemulihan SQL Server.

Untuk informasi selengkapnya tentang mencadangkan dan memulihkan database msdb, klik salah satu topik berikut:

Integration Services mencakup utilitas dtutil command-prompt (dtutil.exec), yang dapat Anda gunakan untuk mengelola paket. Untuk informasi selengkapnya, lihat Utilitas dtutil.

File Konfigurasi

File konfigurasi apa pun yang disertakan paket disimpan dalam sistem file. File-file ini tidak dicadangkan ketika Anda mencadangkan database msdb; oleh karena itu, Anda harus memastikan bahwa file konfigurasi dicadangkan secara teratur sebagai bagian dari rencana Anda untuk mengamankan paket yang disimpan ke msdb. Untuk menyertakan konfigurasi dalam cadangan database msdb, Anda harus mempertimbangkan untuk menggunakan jenis konfigurasi SQL Server alih-alih konfigurasi berbasis file.

Paket Disimpan dalam Sistem File

Cadangan paket yang disimpan ke sistem file harus disertakan dalam rencana untuk mencadangkan sistem file server. File konfigurasi layanan Layanan Integrasi, yang memiliki nama default MsDtsSrvr.ini.xml, mencantumkan folder di server yang dipantau layanan. Anda harus memastikan folder ini dicadangkan. Selain itu, paket dapat disimpan di folder lain di server dan Anda harus memastikan untuk menyertakan folder ini dalam cadangan.

Lihat Juga

Layanan Layanan Integrasi (Layanan SSIS)