Agent XPs ใน SQL คืออะไร
Agent XPs ใน SQL Server เป็นตัวเลือกการตั้งค่าที่เกี่ยวข้องกับ SQL Server Agent, ซึ่งเป็นบริการของ SQL Server ที่ใช้สำหรับการกำหนดการ (scheduling), การตรวจสอบ, และการดำเนินงานของงานอัตโนมัติต่างๆ ในฐานข้อมูล SQL Server
2024-02-12 00:42:15 - @ratanon
ความสามารถของ SQL Server Agent ....
- การกำหนดการงาน: สามารถกำหนดการให้งานต่างๆ ทำงานในเวลาที่กำหนดไว้หรือตามเหตุการณ์ที่เฉพาะเจาะจง
- การดำเนินการงาน: สามารถดำเนินการกับงานที่หลากหลาย เช่น การรันสคริปต์ T-SQL, การทำงานของ SSIS (SQL Server Integration Services) packages, การส่งอีเมล์แจ้งเตือน, และอื่นๆ
- การตรวจสอบ: ตรวจสอบสถานะและการทำงานของงานต่างๆ, รวมทั้งการสร้างและการจัดการการแจ้งเตือนตามเหตุการณ์หรือสถานะของงาน
Agent XPs เป็นตัวเลือกที่เมื่อเปิดใช้งาน, จะอนุญาตให้ SQL Server Agent และคุณลักษณะที่เกี่ยวข้องถูกใช้งานได้. หากตัวเลือกนี้ถูกปิด, คุณจะไม่สามารถเข้าถึงหรือใช้งานคุณสมบัติที่เกี่ยวข้องกับ SQL Server Agent ได้, ซึ่งรวมถึงการจัดการงาน, การแจ้งเตือน, และกำหนดการทำงานอัตโนมัติ
การใช้งาน Agent XPs จึงเป็นส่วนสำคัญในการจัดการและการดำเนินงานอัตโนมัติของงานภายใน SQL Server, ช่วยให้ผู้ดูแลระบบฐานข้อมูล (DBA) และนักพัฒนาสามารถอัตโนมัติและจัดการกับงานที่ซับซ้อนได้โดยไม่ต้องดำเนินการด้วยตนเอง
การเปิดใช้งาน เอาไปรันใน SQL ได้เลย
-- เปิดใช้งานการแสดงข้อมูลการตั้งค่าขั้นสูง EXEC sp_configure 'show advanced options', 1; RECONFIGURE; -- เปิดใช้งาน Agent XPs EXEC sp_configure 'Agent XPs', 1; RECONFIGURE;