ข้อความแสดงข้อผิดพลาดของการแก้ไข:: "หมดเวลาหมดอายุแล้ว" ขึ้นเมื่อคุณเชื่อมต่อกับ SQL Server จบ TCP/IP และ MaxTokenSize Kerberos มีขนาดใหญ่กว่า 0xFFFF

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 313661 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
BUG #: 102105 (sqlbug_70)
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

อาการ

เมื่อทั้งหมดที่มีเงื่อนไขใด ๆ ต่อไปนี้เป็นจริง คุณอาจไม่สามารถเชื่อมต่อกับ SQL Server 7.0 และอาจได้รับข้อความแสดงข้อผิดพลาด "หมดเวลาหมดอายุ" ข้อความเมื่อคุณพยายามเข้าสู่ระบบ:
  • คุณใช้ Microsoft Windows 2000 หรือรุ่นใหม่ กว่า เป็นแพลตฟอร์มสำหรับเซิร์ฟเวอร์และไคลเอนต์ และคุณใช้ Kerberos เป็นโพรโทคอลการรับรองความถูกต้องของเครือข่าย
  • คอมพิวเตอร์ที่กำลังเรียกใช้ SQL Server ใช้ Kerberos.dll รุ่น 5.0.2195.2530 หรือในภายหลัง
  • พารามิเตอร์ของรีจิสทรี KerberosMaxTokenSizeตั้งค่าเป็นค่ามากกว่า 0xFFFF (65535 ฐานสิบ) ตามด้วยบทความฐานความรู้ของ Microsoft ต่อไปนี้:
    263693นโยบายกลุ่มอาจไม่สามารถใช้กับผู้ใช้ที่เป็นของกลุ่มจำนวน
  • คุณกำลังใช้การรักษาความปลอดภัยแบบรวมเซิร์ฟเวอร์ SQL
  • คุณจะใช้ซ็อกเก็ต TCP/IP เป็นไลบรารีเครือข่ายของ SQL Server
หมายเหตุ

  • ปัญหาอธิบายไว้ในบทความนี้ไม่ถูกใช้เมื่อคุณเชื่อมต่อกับ SQL Server 2000
  • มีข้อผิดพลาด "หมดเวลาหมดอายุ" สาเหตุหลายข้อความ ข้อมูลในบทความนี้ใช้กับสถานการณ์ที่ทั้งหมดที่มีอยู่ในส่วน "อาการ" เงื่อนไขเป็นจริงเท่านั้น โดยเฉพาะMaxTokenSizeพารามิเตอร์ที่อ้างอิงถึงในรายการแสดงหัวข้อย่อยสามต้องตั้งค่าบนคอมพิวเตอร์ที่ใช้ SQL Server
ในโปรแกรมประยุกต์ ODBC ข้อความแสดงข้อผิดพลาดไม่เหมือนกับข้อความ:
ข้อผิดพลาด Native ของ S1T00 SQLState:: 0
info ข้อความ: หมดอายุการหมดเวลา [Microsoft] [SQL ODBC เซิร์ฟเวอร์โปรแกรมควบคุม]

สาเหตุ

sql Server 7.0 เปิดข้อมูลบริการ (ODS) ไม่ได้ถูกออกแบบมาเพื่อจัดการ Kerberos Security ฝ่ายสนับสนุนของผู้ให้บริการอินเทอร์เฟซ (SSPI) โทเค็นขนาดใหญ่กว่า 0xFFFF

การแก้ไข

เมื่อต้องการแก้ไขปัญหานี้ ขอรับ service pack ล่าสุดสำหรับ Microsoft SQL Server 7.0 สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft::
301511INF: วิธีการที่รับล่าสุด SQL Server 7.0 Service Pack
หมายเหตุ:: โปรแกรมแก้ไขด่วนการต่อไปนี้ถูกสร้างก่อนทำการ Microsoft SQL Server 7.0 Service Pack 4

รุ่นภาษาอังกฤษของโปรแกรมแก้ไขนี้ควรมีแอตทริบิวต์ของแฟ้มต่างๆ ดังต่อไปนี้หรือใหม่กว่า::
   Date          Time    Version     Size             File name
   --------------------------------------------------------------

   27-Nov-2001   02:16   7.00.1014   160,016 bytes   Opends60.dll
				
หมายเหตุ:: เนื่องจากการอ้างอิงแฟ้ม โปรแกรมแก้ไขด่วนหรือคุณลักษณะที่ประกอบด้วยแฟ้มก่อนหน้านี้ครั้งล่าสุดอาจประกอบด้วยแฟ้มเพิ่มเติม

การหลีกเลี่ยงปัญหา

เมื่อต้องการแก้ไขปัญหานี้ คุณสามารถเลือก:
  • ปรับรุ่นเซิร์ฟเวอร์ของคุณไปยัง SQL Server 2000
  • ใช้ไลบรารีเครือข่ายอื่นเชื่อมต่อกับ SQL Server 7.0 ตัวอย่างเช่น ใช้เนมไปป์
  • ใช้การรักษาความปลอดภัยมาตรฐานของ SQL Server
  • ลดการตั้งค่าของการMaxTokenSizeพารามิเตอร์ kerberos มีค่าน้อยกว่า 65535 คุณอาจต้องลดจำนวนสมาชิกกลุ่มด้วยสำหรับข้อมูลเพิ่มเติม โปรดคลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft::
    263693นโยบายกลุ่มอาจไม่สามารถใช้กับผู้ใช้ที่เป็นของกลุ่มจำนวน

สถานะ

Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วนเริ่มต้นของเอกสารนี้ก่อนมีแก้ไขปัญหานี้ใน Microsoft SQL Server 7.0 Service Pack 4

อ้างอิง:

สำหรับข้อมูลเพิ่มเติม โปรดคลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft::
263693นโยบายกลุ่มอาจไม่สามารถใช้กับผู้ใช้ที่เป็นของ กลุ่มหลาย
269643รับรองความถูกต้อง Kerberos Explorer อินเทอร์เน็ตไม่สามารถใช้งานเนื่องจากการมีบัฟเฟอร์ไม่เพียงพอที่เชื่อมต่อกับ IIS
300367ไคลเอ็นต์ dcom อาจทำให้หน่วยความจำในสายการ
217098ภาพรวมพื้นฐานของโพรโทคอล Kerberos User รับรองความถูกต้องใน Windows 2000

คุณสมบัติ

หมายเลขบทความ (Article ID): 313661 - รีวิวครั้งสุดท้าย: 10 มกราคม 2554 - Revision: 4.0
ใช้กับ
  • Microsoft SQL Server 7.0 Standard Edition
Keywords: 
kbhotfixserver kbqfe kbbug kbfix kbsqlserv700presp4fix kbmt KB313661 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:313661

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com