Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Mengapa Saya Mendapat \"SSIS.Pipeline: Untuk menjalankan pakej SSIS di luar...\" Ralat semasa Melaksanakan Pakej SSIS 2012 dengan Komponen Skrip?

Mengapa Saya Mendapat \"SSIS.Pipeline: Untuk menjalankan pakej SSIS di luar...\" Ralat semasa Melaksanakan Pakej SSIS 2012 dengan Komponen Skrip?

DDD
DDDasal
2024-10-31 22:03:28824semak imbas

Why Do I Get

Melaksanakan Pakej SSIS 2012 dengan Komponen Skrip daripada Aplikasi Luaran

Latar Belakang:

Membangunkan aplikasi yang melaksanakan pakej SSIS 2012 menggunakan pemasangan Microsoft.SqlServer.ManagedDTS v 11.0 boleh menjadi tugas yang berharga. Walau bagaimanapun, menghadapi ralat yang berkaitan dengan komponen skrip yang hilang semasa melaksanakan pakej yang direka dalam SSDT-2012 boleh mengecewakan.

Isu:

Apabila cuba melaksanakan pakej SSIS 2012 yang mengandungi komponen skrip daripada aplikasi luaran, mesej ralat berikut berlaku untuk setiap komponen skrip:

"SSIS.Pipeline: Untuk menjalankan pakej SSIS di luar Alat Data Pelayan SQL anda mesti memasang [Nama Komponen Skrip] Perkhidmatan Integrasi atau lebih tinggi."

Punca:

Ralat ini menunjukkan bahawa Perkhidmatan Perkhidmatan Penyepaduan Pelayan SQL tidak dipasang pada mesin tempat aplikasi dijalankan. Perkhidmatan Perkhidmatan Integrasi diperlukan untuk menyediakan infrastruktur sokongan untuk komponen skrip semasa pelaksanaan pakej.

Penyelesaian:

Untuk menyelesaikan isu ini, pasang Perkhidmatan Perkhidmatan Integrasi SQL Server pada mesin di mana aplikasi akan dilaksanakan. Adalah penting untuk ambil perhatian bahawa fail masa jalan Perkhidmatan Integrasi dan komponen skrip mesti dipasang pada mesin yang sama.

Nota Tambahan:

  • Rujuk dokumentasi Microsoft di https://docs.microsoft.com/en-us/sql/integration-services/install-sql-server-integration-services
    untuk arahan khusus tentang memasang Perkhidmatan Integrasi.
  • Jika isu berterusan selepas memasang Perkhidmatan Perkhidmatan Integrasi, cuba sahkan perkara berikut:

    • Fail app.config mempunyai versi pemasangan yang betul yang ditentukan (cth., )
    • Komponen skrip didaftarkan dengan betul dalam Cache Pemasangan dengan memastikan pemasangan yang mengandungi komponen boleh diakses oleh aplikasi
  • Lihat perbincangan berkaitan tentang DBA .StackExchange di https://dba.stackexchange.com/questions/49786/error-to-run-a-ssis-package-outside-of-sql-server-data-tools-you-must-install untuk mendapatkan cerapan tambahan.

Atas ialah kandungan terperinci Mengapa Saya Mendapat \"SSIS.Pipeline: Untuk menjalankan pakej SSIS di luar...\" Ralat semasa Melaksanakan Pakej SSIS 2012 dengan Komponen Skrip?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn