สรุปปัญหา:
S1T00: [Microsoft][โปรแกรมควบคุม ODBC SQL Server]การหมดเวลาของปัญหาหมดอายุ
:
รายละเอียด: Description:"กลไกจัดการการรายงาน FRx: S1T00: [Microsoft][โปรแกรมควบคุม ODBC SQL Server]การหมดเวลาหมดอายุ" ตามด้วย "กลไกจัดการการรายงาน FRx: รายงานนี้ให้ผลลัพธ์ไม่มีข้อมูล" ได้รับรายงาน FRx ที่ถูกสร้างขึ้น
รายงานเมื่อเวอร์ชัน: 6.5.152
ขั้นตอนเพื่อสร้างใหม่:
1 คืนค่าแอปพลิเคชันและ db ของระบบโซโลมอนต่อไปนี้: mlb_7447177app และmlb_7447177sysล
2. ใน FRx 6.5.152 ตั้งค่าบริษัทดังนี้: FRx รหัสบริษัท = BVHA ชื่อบริษัท=BVHA Natural Account Length=8 Company ID=BVHA
3. ตั้งค่าบริษัทข้างต้นเป็นค่าเริ่มต้น
4. นําเข้าไฟล์ TDB ลงในชุดข้อมูลเฉพาะที่ใช้โดยบริษัท BVHA
5. เปิด ID แค็ตตาล็อก: 17465 และตรวจสอบให้แน่ใจว่าได้ตั้งค่าวันที่รายงานเป็น 31/8/2545
6. สร้างรายงาน
ผลลัพธ์ที่คาดไว้: ไม่ควรเกิดข้อผิดพลาดการหมดเวลาของคิวรีที่เรียกใช้ค่า 30,000 มิลลิวินาที เราต้องเพิ่มขีดจํากัดนี้ ถ้าเป็นไปได้เพื่อรองรับไคลเอ็นต์ที่ต้องการเรียกใช้รายงานขนาดใหญ่ขึ้น
ผลลัพธ์จริง: ได้รับข้อผิดพลาดต่อไปนี้ระหว่างการสร้างรายงาน... "โปรแกรมการรายงาน FRx: S1T00: [Microsoft][โปรแกรมควบคุมSQL Server ODBC]หมดเวลาหมดอายุแล้ว" ... ตามด้วย... "โปรแกรมการรายงาน FRx: รายงานนี้ให้ผลลัพธ์ไม่มีข้อมูล" ในSQLจะบันทึกว่าได้รับข้อผิดพลาดเมื่อเรียกใช้คิวรีนานกว่า 30,000 มิลลิวินาที
Work Arounds: วางฐานข้อมูลโซโลมอนบนเซิร์ฟเวอร์ SQLด้วยทรัพยากรเพิ่มเติม และเวลาของคิวรีจะไม่เกิน
30,000 มิลลิวินาที
สถานะของการแก้ปัญหา:
ปัญหานี้ได้รับการแก้ไขแล้วใน FRx 6.5.184 (sp5)
บทความนี้เป็น TechKnowledge Document ID:5154