Select the product you need help with
การแก้ไข: ข้อผิดพลาดเมื่อคุณเรียกใช้ SQL Server 2005, SQL Server 2008 หรือ SQL Server 2008 R2 รวมบริการแพ็คเกจ (SSIS) หลังจากที่คุณติดตั้งตัวNET Framework 2.0 SP2 หรืออยู่NET Framework 3.5 SP1: ADO สุทธิ "ต้นฉบับ" [1424]หมายเลขบทความ (Article ID): 969845 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้ Microsoft กระจาย Microsoft SQL Server 2005, Microsoft SQL Server 2008 และ Microsoft SQL Server 2008 R2 ให้แก้ไขเป็นแฟ้มเดียวที่สามารถดาวน์โหลดได้ เนื่องจากการแก้ไขปัญหาเป็นแบบสะสม แต่ละรุ่นใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการรักษาความปลอดภัยทั้งหมดที่ถูกรวมเข้ากับก่อนหน้านี้ SQL Server 2005, Microsoft SQL Server 2008 หรือ SQL Server 2008 R2 รุ่นที่แก้ไข เนื้อหาบนหน้านี้อาการพิจารณาสถานการณ์สมมติต่อไปนี้:
[ADO สุทธิแหล่ง [1424]] ข้อผิดพลาด: ข้อผิดพลาด SSIS รหัส DTS_E_INDUCEDTRANSFORMFAILUREONERROR ส่วน "ประกอบ"ADO สุทธิ "ต้นฉบับ (1424)" ล้มเหลวเนื่องจากเกิดข้อผิดพลาดรหัส 0x80131937 และจัดวางแถวของข้อผิดพลาดบน "ผล("columnname"คอลัมน์หมายเลข) "ระบุความล้มเหลวในการเกิดข้อผิดพลาด มีข้อผิดพลาดเกิดขึ้นบนวัตถุที่ระบุของคอมโพเนนต์ที่ระบุ อาจมีข้อผิดพลาดการลงรายการบัญชีก่อนหน้านี้ ด้วยข้อมูลเพิ่มเติมเกี่ยวกับความล้มเหลว ข้อผิดพลาด 0xc0209029: ข้อมูลลำดับงาน: "คอมโพเนนต์"ComponentName"(1)" ล้มเหลวเนื่องจากเกิดข้อผิดพลาดรหัส 0x80131937 ... [ADO สุทธิแหล่ง [1424]] ข้อผิดพลาด: คอมโพเนนต์ "ADO สุทธิ" ต้นฉบับ (1424) ไม่สามารถประมวลผลข้อมูล ไปป์ไลน์ได้ถูกส่งกลับรหัสข้อผิดพลาด HRESULT 0xC0209029 จากการเรียกเมธอด [SSISข้อผิดพลาดของไปป์ไลน์]: รหัสข้อผิดพลาด SSIS DTS_E_PRIMEOUTPUTFAILED เมธอด PrimeOutput บนคอมโพเนนต์ "ADO สุทธิ" ข้อผิดพลาดการส่งคืน (1424) รหัสแหล่งที่มา 0xC02090F5 คอมโพเนนต์ถูกส่งกลับรหัสความล้มเหลวเมื่อโปรแกรมขั้นตอนการเรียก PrimeOutput() มีกำหนดความหมายของรหัสความล้มเหลว ด้วยส่วนประกอบ แต่ข้อผิดพลาดไม่ร้ายแรง และไปป์ไลน์ที่หยุดดำเนินการ อาจมีข้อผิดพลาดการลงรายการบัญชีก่อนหน้านี้ ด้วยข้อมูลเพิ่มเติมเกี่ยวกับความล้มเหลว
สาเหตุการNET Framework 2.0 SP2 และอยู่NET Framework 3.5 SP1 แนะนำการเปลี่ยนแปลงในการให้บริการ ODBC ที่ได้รับการจัดการ โดยที่สายอักขระจะถูกอ่านจากโปรแกรมควบคุม ODBC ดั้งเดิมในสถานการณ์ที่อธิบายไว้ในส่วน "อาการ" เนื่องจากการเปลี่ยนแปลงนี้ ให้บริการได้รับการจัดการ ODBC ที่ถูกเรียกในโปรแกรมควบคุม ODBC ดั้งเดิมโดยการใช้ SQLGetData ฟังก์ชัน API ใช้บัฟเฟอร์ของขนาด 0
โปรแกรมควบคุม ODBC ที่เข้ากันได้มีปัญหาในการเรียกนี้ อย่างไรก็ตาม โปรแกรมควบคุม ODBC noncompliant อาจล้มเหลวภายใต้สถานการณ์เหล่านี้ สำหรับโปรแกรมควบคุม ODBC เข้ากันได้ การ SQLGetData API ฟังก์ชันส่งกลับค่า SUCCESS_WITH_INFO เมื่อตรวจพบการบัฟเฟอร์ของขนาด 0 การเรียกคืนค่า NO_DATA สำหรับโปรแกรมควบคุม ODBC noncompliant การแก้ไขข้อมูลโปรแกรมแก้ไขด่วนโปรแกรมแก้ไขด่วนที่สนับสนุนได้จาก Microsoft อย่างไรก็ตาม โปรแกรมแก้ไขด่วนนี้มุ่งหวังเพื่อแก้ไขปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น ใช้ hotfix นี้เฉพาะกับระบบที่พบปัญหานี้ โปรแกรมแก้ไขด่วนนี้อาจได้รับการทดสอบเพิ่มเติม ดังนั้น ถ้าคุณจะไม่รุนแรงผลกระทบจากปัญหานี้ เราขอแนะนำให้ คุณรอการปรับปรุงซอฟต์แวร์ถัดไปที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้หากโปรแกรมแก้ไขด่วนพร้อมดาวน์โหลด คุณจะเห็นส่วน "โปรแกรมแก้ไขด่วนพร้อมใช้งานดาวน์โหลด" ที่ด้านบนของบทความฐานความรู้นี้ หากส่วนนี้ไม่ปรากฏ ติดต่อบริการลูกค้าของ Microsoft และวิธีการขอรับโปรแกรมแก้ไขด่วน หมายเหตุ หากเกิดปัญหาเพิ่มเติม หรือแก้ไขปัญหาใด ๆ ที่ถูกต้อง คุณอาจต้องสร้างการร้องขอบริการแยกต่างหาก ค่าใช้จ่ายในการสนับสนุนปกติจะไปคำถามเพิ่มเติมและเรื่องอื่น ๆ ที่ไม่สามารถจัดโปรแกรมแก้ไขด่วนนี้เฉพาะ สำหรับรายการทั้งหมด ของหมายเลขโทรศัพท์ฝ่ายสนับสนุนและการบริการลูกค้าของ Microsoft หรือเมื่อ ต้องสร้างการร้องขอบริการแยกต่างหาก แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft: ฝ่าย หมายเหตุ แบบฟอร์ม "ดาวน์โหลดโปรแกรมแก้ไขด่วนพร้อมใช้งาน" แสดงภาษาซึ่งมีโปรแกรมแก้ไขด่วนพร้อมใช้งาน ถ้าคุณไม่เห็นภาษาของคุณ เป็น เพราะโปรแกรมแก้ไขด่วนจะไม่พร้อมใช้งานสำหรับภาษานั้น
(http://support.microsoft.com/contactus/?ws=support)
ข้อกำหนดเบื้องต้นคุณต้องได้NET Framework 2.0 Service Pack 2 ติดตั้งข้อมูลการเริ่มระบบใหม่คุณไม่จำเป็นต้องเริ่มระบบของคอมพิวเตอร์ใหม่หลังจากที่คุณใช้โปรแกรมแก้ไขด่วนนี้ข้อมูลรีจิสทรีคุณไม่มีการเปลี่ยนแปลงรีจิสทรีรายละเอียดแฟ้มโปรแกรมแก้ไขด่วนโปรแกรมแก้ไขด่วนนี้ประกอบด้วยเฉพาะแฟ้มที่จำเป็นในการแก้ไขปัญหาที่บทความนี้ โปรแกรมแก้ไขด่วนนี้อาจไม่ประกอบด้วยแฟ้มทั้งหมดที่คุณต้องการทั้งหมดปรับปรุงผลิตภัณฑ์รุ่นล่าสุดโปรแกรมแก้ไขด่วนรุ่นภาษาอังกฤษมีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันและเวลาของแฟ้มเหล่านี้แสดงในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้มข้อมูล จะถูกแปลงเป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้ โซนเวลา ในการ วันและเวลา รายการใน'แผงควบคุม'.2.0 กรอบสุทธิสำหรับ Windows 2000, Windows Server 2003, Windows XP รุ่น 32 บิตยุบตารางนี้
.2.0 กรอบสุทธิสำหรับ Windows 2000, Windows Server 2003, Windows XP, x รุ่น 64ยุบตารางนี้
.2.0 กรอบสุทธิสำหรับ Windows 2000, Windows Server 2003 รุ่นของ Windows XP, IA-64ยุบตารางนี้
.2.0 กรอบสุทธิสำหรับรุ่น 32 บิตของ Windows Vista, Windows Server 2008ยุบตารางนี้
.2.0 กรอบสุทธิสำหรับ Windows Vista, Windows Server 2008, x รุ่น 64ยุบตารางนี้
.2.0 กรอบสุทธิสำหรับ Windows Vista, Windows Server 2008 รุ่น IA 64ยุบตารางนี้
การหลีกเลี่ยงปัญหาเมื่อต้องหลีกเลี่ยงปัญหานี้ ใช้หนึ่งในวิธีต่อไปนี้ วิธีที่ 1แก้ไขชุด SSIS เพื่อกำหนดแหล่งมาของ DataReader หรือ ADO ได้รับการจัดการข้อผิดพลาดและการเปลี่ยนเส้นทางของการตัดคำสุทธิข้อมูลแหล่งที่มา หลังจากที่คุณแก้ไขชุด SSIS เพื่อแสดงผลข้อผิดพลาดในการเปลี่ยนเส้นทางไปยังปลายทาง แพคเกจจะทำงานเสร็จเรียบร้อยแล้วแม้ว่าจะไม่มีแถวจะถูกเขียนไปยังปลายทาง เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้หมายเหตุ ขั้นตอนต่อไปนี้สมมติว่า คุณกำลังใช้แพคเกจ SQL Server 2005 SSIS ที่อ่านข้อมูลจากแหล่ง DataReader
วิธีที่ 2ถอนการติดตั้งNET Framework 2.0 SP2 หรืออยู่ข้อมูลเพิ่มเติม 3.5 SP1 อย่างไรก็ตาม เราไม่แนะนำให้ คุณเอาเซอร์วิสแพ็คเนื่องจากนี่ sacrifices ความน่าเชื่อถือ ปรับปรุงคุณลักษณะ และเหมาะประสิทธิภาพการทำงานที่มี service packเมื่อต้องการคืนค่าระบบของคุณไปยังสถานะที่เคยเป็นก่อนที่คุณติดตั้งNET Framework 2.0 SP2 หรืออยู่NET Framework 3.5 SP1 ให้ทำตามขั้นตอนเหล่านี้:
วิธีที่ 3ติดต่อผู้จำหน่ายโปรแกรมควบคุม ODBC อื่นเพื่อตรวจสอบว่า ผู้จัดจำหน่ายที่มีการปรับปรุงสำหรับโปรแกรมควบคุมที่จะแก้ไขปัญหานี้สถานะMicrosoft ยืนยันว่า ปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่ระบุไว้ในส่วน"ใช้งาน" คุณสมบัติหมายเลขบทความ (Article ID): 969845 - รีวิวครั้งสุดท้าย: 1 ธันวาคม 2554 - Revision: 3.0 ใช้กับ
แปลโดยคอมพิวเตอร์ ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:969845
(http://support.microsoft.com/kb/969845/en-us/
)
| การแปลบทความ
|





กลับไปด้านบน








