การแก้ไข: มีข้อความแสดงข้อผิดพลาดเมื่อคุณใช้โปรแกรมอรรถประโยชน์ DTExec.exe หรือ DTExecUi.exe เพื่อเรียกใช้แพคเกจ SQL Server 2008 Integration Services โดยการระบุไฟล์การกําหนดค่า: "เส้นทางแพคเกจอ้างอิงวัตถุที่ไม่พบ"

Microsoft แจกจ่ายการแก้ไข Microsoft SQL Server 2008 เป็นไฟล์เดียวที่สามารถดาวน์โหลดได้ เนื่องจากการแก้ไขเป็นแบบสะสม การเผยแพร่ใหม่แต่ละรายการจะมีโปรแกรมแก้ไขด่วนและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการแก้ไข SQL Server 2008 รุ่นก่อนหน้า

อาการ

ลองทำตามสถานการณ์ต่อไปนี้:

  • ใน Microsoft SQL Server 2008 คุณจะใช้โปรแกรมอรรถประโยชน์ DTExec.exe หรือ DTExecUi.exe เพื่อเรียกใช้แพคเกจ SQL Server Integration Services (SSIS)

  • คุณสามารถระบุไฟล์การกําหนดค่าโดยใช้ตัวเลือก /ConfigFile เมื่อคุณเรียกใช้โปรแกรมอรรถประโยชน์ DTExec.exe หรือ DTExecUi.exe

  • ไฟล์การกําหนดค่าประกอบด้วยการกําหนดค่าจํานวนมากสําหรับวัตถุในแพคเกจ อย่างไรก็ตาม เส้นทางของวัตถุที่อ้างอิงในไฟล์การกําหนดค่าไม่มีอยู่ในแพคเกจปัจจุบัน ตัวอย่างเช่น คุณใช้ไฟล์การกําหนดค่าที่แชร์สําหรับหลายแพคเกจ อย่างไรก็ตาม ตัวแปร ตัวจัดการการเชื่อมต่อ งาน หรือวัตถุอื่นๆ บางส่วนที่อ้างอิงในไฟล์การกําหนดค่าที่แชร์ไม่ได้อยู่ในแพคเกจทั้งหมด

ในสถานการณ์นี้ เมื่อคุณเรียกใช้คําสั่ง คุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

หมายเหตุ

รหัส: 0x80012017

ที่มา: แพคเกจ

คําอธิบาย: เส้นทางแพคเกจอ้างอิงวัตถุที่ไม่พบ: "เส้นทาง" กรณีนี้เกิดขึ้นเมื่อมีความพยายามแก้ไขเส้นทางแพคเกจไปยังวัตถุที่ไม่พบ

DTExec: ไม่สามารถนําเข้าไฟล์การกําหนดค่า ไฟล์การกําหนดค่า

นอกจากนี้ ถ้าคุณระบุไฟล์การกําหนดค่าที่แชร์ใน Business Intelligence Design Studio (BIDS) เมื่อคุณออกแบบแพคเกจ SSIS แทนที่จะระบุไฟล์การกําหนดค่าที่แชร์โดยใช้ตัวเลือก /ConfigFile แพคเกจจะทํางานได้สําเร็จ การตั้งค่าแพคเกจ SupressConfigurationWarnings ไม่มีผลกระทบกับปัญหานี้

หมายเหตุ ปัญหานี้จะไม่เกิดขึ้นใน SQL Server 2005 Integration Services ใน SQL Server 2005 Integration Services คําสั่งจะให้ข้อความเตือนตามที่คาดไว้สําหรับค่าที่ไม่ถูกต้อง อย่างไรก็ตาม คําสั่งสามารถทํางานได้สําเร็จ

การแก้ปัญหา

การแก้ไขปัญหานี้เปิดตัวครั้งแรกในการอัปเดตสะสม 4 สําหรับ SQL Server 2008 Service Pack 1 สําหรับข้อมูลเพิ่มเติมเกี่ยวกับแพคเกจโปรแกรมปรับปรุงสะสมนี้ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

973602 แพคเกจการปรับปรุงสะสม 4 สําหรับ SQL Server 2008 Service Pack 1 หมายเหตุเนื่องจากรุ่นนี้เป็นแบบสะสม การแก้ไขใหม่แต่ละรุ่นจะมีโปรแกรมแก้ไขด่วนและการแก้ไขความปลอดภัยทั้งหมดที่รวมอยู่ในการแก้ไข SQL Server 2008 รุ่นก่อนหน้า Microsoft ขอแนะนําให้คุณพิจารณาใช้การแก้ไขล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สําหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

970365 รุ่น SQL Server 2008 ที่วางจําหน่ายภายหลัง SQL Server 2008 Service Pack 1
โปรแกรมแก้ไขด่วนของ Microsoft SQL Server 2008 ถูกสร้างขึ้นสําหรับ SQL Server Service Pack เฉพาะ คุณต้องใช้โปรแกรมแก้ไขด่วนของ SQL Server 2008 Service Pack 1 กับการติดตั้ง SQL Server 2008 Service Pack 1 ตามค่าเริ่มต้น โปรแกรมแก้ไขด่วนใดๆ ที่มีอยู่ใน Service Pack ของ SQL Server จะรวมอยู่ใน SQL Server Service Pack รุ่นถัดไป

วิธีแก้ไขปัญหาชั่วคราว

เมื่อต้องการแก้ไขปัญหานี้ ให้ระบุไฟล์การกําหนดค่าที่แชร์ใน BIDS เมื่อคุณออกแบบแพคเกจ

หมายเหตุ เมื่อคุณใช้วิธีนี้ เส้นทางของไฟล์การกําหนดค่าจะถูกเขียนลงในแพคเกจในเวลาที่ออกแบบ อย่างไรก็ตาม สภาพแวดล้อมการพัฒนาบางอย่างอาจมีโครงสร้างไดรฟ์และโฟลเดอร์ที่แตกต่างเมื่อเปรียบเทียบกับสภาพแวดล้อมการใช้งานจริงหรือสภาพแวดล้อมการทดสอบที่แพคเกจถูกปรับใช้เพื่อเรียกใช้

สถานะ

Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"

การอ้างอิง

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบการให้บริการที่เพิ่มขึ้นสําหรับ SQL Server ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

935897 แบบจําลองการให้บริการที่เพื่มขึ้นมีไว้ให้สําหรับทีมงาน SQL Server เพื่อจัดเตรียมโปรแกรมแก้ไขสําหรับปัญหาที่มีการรายงาน

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการตั้งชื่อ Schema สําหรับการอัปเดต SQL Server ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

822499 รูปแบบการตั้งชื่อใหม่สําหรับแพคเกจอัปเดตซอฟต์แวร์ Microsoft SQL Server

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับคําศัพท์ของการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

824684 คําอธิบายเกี่ยวกับคําศัพท์มาตรฐานที่ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์ของ Microsoft