Bagikan melalui


Jalankan paket SSIS dari prompt perintah dengan DTExec.exe

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

Mulai cepat ini menunjukkan cara menjalankan paket SSIS dari prompt perintah dengan menjalankan DTExec.exe parameter yang sesuai.

Catatan

Metode yang dijelaskan dalam artikel ini belum diuji dengan paket yang disebarkan ke server Azure SQL Database.

Untuk informasi selengkapnya tentang DTExec.exe, lihat Utilitas dtexec.

Platform yang didukung

Anda dapat menggunakan informasi dalam mulai cepat ini untuk menjalankan paket SSIS pada platform berikut:

  • SQL Server di Windows.

Metode yang dijelaskan dalam artikel ini belum diuji dengan paket yang disebarkan ke server Azure SQL Database. Untuk informasi selengkapnya tentang menyebarkan dan menjalankan paket di Azure, lihat Mengangkat dan mengalihkan beban kerja SQL Server Integration Services ke cloud.

Anda tidak dapat menggunakan informasi dalam mulai cepat ini untuk menjalankan paket SSIS di Linux. Untuk informasi selengkapnya tentang menjalankan paket di Linux, lihat Mengekstrak, mengubah, dan memuat data di Linux dengan SSIS.

Menjalankan paket dengan dtexec

Jika folder yang berisi DTExec.exe tidak ada dalam variabel lingkungan Anda path , Anda mungkin harus menggunakan cd perintah untuk mengubah ke direktorinya. Untuk SQL Server 2017, folder ini biasanya C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn.

Dengan nilai parameter yang digunakan dalam contoh berikut, program menjalankan paket di jalur folder yang ditentukan di server SSIS - yaitu, server yang menghosting database Katalog SSIS (SSISDB). Parameter /Server menyediakan nama server. Program ini tersambung sebagai pengguna saat ini dengan Autentikasi Terintegrasi Windows. Untuk menggunakan Autentikasi SQL, tentukan /User parameter dan Password dengan nilai yang sesuai.

  1. Buka jendela Prompt Perintah.

  2. Jalankan DTExec.exe dan berikan nilai setidaknya untuk ISServer parameter dan Server , seperti yang ditunjukkan dalam contoh berikut:

    dtexec /ISServer "\SSISDB\Project1Folder\Integration Services Project1\Package.dtsx" /Server "localhost"
    

Langkah berikutnya