2
วิธีสร้างการแจ้งเตือนเหตุการณ์ที่เรียกใช้งาน / ขั้นตอนเมื่อทำมิเรอร์การเปลี่ยนแปลงสถานะ
ฉันถามคำถามตามลำดับของอันนี้ฉันสามารถส่งสตริงผ่าน TCP โดยใช้ T-SQL ได้ไหม? Remus Rusanu แสดงให้เห็นว่ามันเป็นทางออกที่ดีที่สุดสำหรับปัญหาของฉัน แต่ ... ฉันยังเด็กเกินไปที่จะเข้าใจและทำทุกสิ่งที่เขาพูด จนถึงตอนนี้ฉันคิดว่าสิ่งที่ฉันต้องสร้างเหตุการณ์การแจ้งเตือนสำหรับ DATABASE_MIRRORING_STATE_CHANGE ฉันถูกต้องหรือไม่ ฉันจะสร้างการแจ้งเตือนเหตุการณ์นี้ได้อย่างไรเมื่อมีการทริกเกอร์แทรกบรรทัดในตารางที่จัดเก็บการประทับเวลาและ ID ที่มาจากการแจ้งเตือน จนถึงตอนนี้ฉันกำลังตั้งค่าการแจ้งเตือนหนึ่งรายการต่อ ID แต่ละคนกำลังทำงานเช่นนี้ (ตัวอย่างนี้สำหรับ ID = 1): DECLARE @state AS varchar(50); SELECT @state = mirroring_state_desc FROM SYS.database_mirroring WHERE mirroring_guid IS NOT NULL; IF (@state IS null) SET @state = ' '; INSERT INTO …