บทความ

กำลังแสดงโพสต์จาก กรกฎาคม, 2012

เปลี่ยนชื่อ computer name อย่าลืม run

สวัสดีครับ ทุกท่าน เจอปัญหาเล็กน้อยกับ SQL Server กรณี เปลี่ยนชื่อ Computer Name ครับ ปัญหาที่เจอคือ เวลา Server Run Job ประเภทที่ต้องใช้ (local) Connection ตัว SQL Server มันยังจำค่า Server Name เป็น ตัวเดิมอยู่ วิธี Check เปิด SQL Server management Studio แล้ว Run คำสั่ง SELECT @@SERVERNAME ถ้าเป็น Server Name เดิม ก็จะมี ปัญหา คล้ายๆ กัน  Error: 17806 Source: MSSQLSERVER Event ID: 17806 Task Category: Logon Message : SSPI handshake failed with error code 0x8009030c while establishing a connection with integrated security; the connection has been closed.       ซึ่งก็จะทำ ให้ Job Failed แก้ปัญหา โดย เปิด Query แล้ว Run คำสั่ง Use master;   sp_dropserver 'ชื่อเก่า' ; GO sp_addserver 'ชื่อใหม่' , local ; GO   แล้ว Restart Service SQL Server ลอง Check อีกครั้ง โดย Run คำสั่ง SELECT @@SERVERNAME ว่าเป็น ชื่อใหม่หรือยัง ถ้าเป็นชื่อใหม่แล้ว ก็ Ok Reference: http://msdn.microsoft.com/en-us/library/ms143799.aspx