TAILIEUCHUNG - Hướng dẫn học Microsoft SQL Server 2008 part 133

Đây là đánh bắt: bối cảnh không phải là tự động - nó phải được thêm vào mỗi và mọi lệnh DML. Ngoài ra, nó sử dụng một VỚI khoản, giống như một biểu hiện bảng thông thường, do đó, cú pháp là khó hiểu. Trong khi tôi đang vui nó có thể nắm bắt được hoàn cảnh, tôi không phải là một fan hâm mộ lớn của việc thực hiện. | Part VIII Monitoring and Auditing Here s the catch The context isn t automatic it must be added to each and every DML command. In addition it uses a WITH clause just like a common table expression so the syntax is confusing. While I m glad it s possible to capture the context I m not a huge fan of the implementation. The following code creates the varbinary variable and passes it to Change Tracking as part of an UPDATE command. DECLARE @AppContext VARBINARY 128 CAST Maui Pn as VARBINARY 128 WITH Change_Tracking_Context @AppContext UPDATE SET GroupName Certified Master w Context WHERE Name Row Three When querying ChangeTable the sys_Change_Context column returns the context data. The CAST function converts it to readable text SELECT CAST SYS_CHANGE_CONTEXT as VARCHAR as ApplicationContext FROM ChangeTable Changes 5 as CT LEFT OUTER JOIN d ON ORDER BY Removing Change Tracking It s as easy to remove Change Tracking as it is to enable it Disable it from every table and then remove it from the database. If the goal is to reduce Change Tracking by a single table then the same ALTER command that enabled Change Tracking can disable it ALTER TABLE Disable Change_tracking When Change Tracking is disabled from a table all stored ChangeTable data the PKs and columns updated are lost. If the goal is to remove Change Tracking from the database then Change Tracking must first be removed from every table in the database. One way to accomplish this is to leverage the sp_MSforeachtable stored procedure EXEC sp_MSforeachtable ALTER TABLE Disable Change_tracking 1282 Change Tracking 59 However after much testing I can only warn that in many cases sp_msforeachtable often fails to remove Change Tracking from every .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.