ฉันจะให้สิทธิ์พิเศษในการเชื่อมต่อกับ SSIS ได้อย่างไร


10

ความพยายามเรียกใช้แพคเกจ SSIS โดยใช้ dtexec.exe ฉันได้รับข้อความแสดงข้อผิดพลาดนี้:

Could not load package "D:\Filename.dtsx" because of error 0xC00160AE.
Description: Connecting to the Integration Services service on the computer "" failed
with the following error: "Access is denied."

By default, only administrators have access to the Integration Services service.  On
Windows Vista and later, the process must be running with administrative privileges in
order to connect to the Integration Services service. See the help topic for information
on how to configure access to the service.

โดยทั่วไปแล้วสำหรับ Microsoft ไม่มีคำชี้แจงเกี่ยวกับหัวข้อความช่วยเหลือที่มีข้อมูลนี้ แน่นอนว่าการdtexec /?ช่วยเหลือไม่ได้

การเรียกใช้ dtexec จากพรอมต์คำสั่งที่เปิดตัวด้วยสิทธิ์ผู้ดูแลระบบหรือจากแอปพลิเคชันที่มีสิทธิ์ผู้ดูแลระบบไม่สามารถแก้ไขปัญหาได้

คำตอบ:


14

ในที่สุดผมพบวิธีแก้ปัญหาบนMSDN ในการให้สิทธิ์ผู้ใช้แก่บริการการรวมระบบ

  1. เปิดบริการคอมโพเนนต์ จากกล่องโต้ตอบเรียกใช้คุณสามารถป้อน "dcomcnfg"
  2. บนต้นไม้ด้านซ้ายนำทางไปยัง Component Services | คอมพิวเตอร์ | คอมพิวเตอร์ของฉัน | การกำหนดค่า DCOM
  3. ค้นหา "Microsoft SQL Server Integration Services 12.0" นี่คือปี 2014; ฉันเชื่อว่าเวอร์ชันก่อนหน้านี้จะออกจาก "Microsoft" ดังนั้นโปรดตรวจสอบภายใต้ "S" หากคุณไม่เห็นใน "M"
  4. เปิดคุณสมบัติ | ความปลอดภัยและสิทธิ์การใช้งานแต่ละประเภทกดแก้ไขและเพิ่มกลุ่มโฆษณาหรือผู้ใช้ที่เหมาะสม ตรวจสอบให้แน่ใจว่าได้ตรวจสอบการอนุญาตที่จำเป็นเช่น Remote Launch เมื่อทำการแก้ไขการอนุญาตการเปิดใช้งาน หากใครรู้ว่าจำเป็นต้องใช้สิทธิ์ใดในการใช้งาน SSIS โปรดแชร์
  5. เรียกใช้บริการและเริ่มบริการบริการการรวมเซิร์ฟเวอร์ SQL

ตอนนี้คุณควรจะสามารถเชื่อมต่อกับ Integration Services จากภายใน SQL Studio หรือ dtexec.exe


2
วิธีนี้ใช้ได้ผล ฉันจะต้องเปิดใช้งานบัญชีบริการของเราเพื่อให้มีการเข้าถึงในท้องถิ่นภายใต้สิทธิ์การเข้าถึง
วันที่

แท็บความปลอดภัยทั้งหมดเป็นสีเทาสำหรับฉัน ไม่แน่ใจว่าทำไม
mt025

@ mt025: คุณเป็นผู้ดูแลท้องถิ่นหรือไม่?
จอนแห่งการค้าขายทั้งหมด
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.