ขั้นตอนการเชื่อมต่อ jdbc กับฐานข้อมูลเซิร์ฟเวอร์ sql และการดำเนินการหนึ่งรายการถูกระงับ คอมพิวเตอร์จำเป็นต้องรีสตาร์ทเพื่อแก้ไขปัญหา
ผู้เขียน:Eve Cole
เวลาอัปเดต:2009-07-03 17:03:39
เมื่อคุณเรียนรู้การใช้ jdbc เพื่อเชื่อมต่อกับฐานข้อมูลเป็นครั้งแรก คุณจะต้องดำเนินการกำหนดค่าที่น่าเบื่อ ฉันใช้เวลาหนึ่งวันในการหาวิธีการกำหนดค่าที่ถูกต้องในที่สุด! นี่คือบทสรุป ขั้นตอนแรก: ดาวน์โหลดแพ็คเกจไดรเวอร์ JDBC ของ SQL Server ติดตั้งในโฟลเดอร์ Microsoft SQL Server 2005 JDBC Driver ใต้ไฟล์โปรแกรมบนไดรฟ์ c จากนั้นกำหนดค่า
classpath ให้เพิ่ม C:Program FilesMicrosoft SQL Server 2005 JDBC Driversqljdbc_1.1chs บนพื้นฐานดั้งเดิมเพื่อระบุไดเร็กทอรีที่ sqljdbc.jar ตั้งอยู่
ขั้นตอนที่ 2: ดาวน์โหลดแพตช์ sp4 ของ SQL Server และแตกแพ็กไปยังไดเร็กทอรีที่ต้องการ จากนั้นรัน setup.bat และติดตั้งวิซาร์ด ในระหว่างกระบวนการนี้ ฉันพบข้อความแจ้งว่า "การดำเนินการถูกระงับและจำเป็นต้องรีสตาร์ทคอมพิวเตอร์" วิธีแก้ไขปัญหานี้คือเปิดตัวแก้ไขรีจิสทรีและค้นหาไฟล์ PendingFileRenameOperations ในไดเรกทอรี HEY_LOCAL_MACHINESYSTEMCurrentContralSetContralSession Manager และล้างไฟล์นี้
ขั้นตอนที่ 3: ตรวจสอบว่าพอร์ตเริ่มต้นของ SQL Server คือ 1433 หรือไม่ วิธีการ: เปิดแท็บ "Client Network Utility" "ทั่วไป" และมีกล่อง Enable Protocol เลือก TCPIP เพื่อดูคุณสมบัติ