Monday, August 11, 2008

การเริ่ม Error log ไฟล์ใหม่ โดยไม่ต้อง Restart server

โดยปกติแล้ว เรามักจะไม่ค่อยได้ restart server ทำให้ errorlog มีขนาดใหญ่ขึ้นเรื่อย ๆ ดังนั้น ในกรณีที่ต้องการให้เริ่ม errorlog ไฟล์ใหม่ (เรียกว่า cycle log) โดยไม่ต้องการ restart server เรา็สามารถทำได้โดยใช้คำสั่ง sp_cycle_errorlog

ซึ่ง sp_cycle_errorlog ก็จะให้ผลลัพธ์ในการ cycle log เช่นเดียวกันกับการ restart SQL Server คือจะเกิดการ เปลี่ยนชื่อ error log ไฟล์ตัวปัจจุบัน -->ไปเป็น errorlog.1 และ เปลี่ยน errorlog.1 --> errorlog.2 และ errorlog.2 --> errorlog.3

No comments: