Chúng ta cần sử dụng SQL Server Trace Flag 7646 để giúp giảm thiểu một số chặn văn bản đầy đủ, nhưng tôi đã thất vọng khi thấy rằng cờ theo dõi "tự hủy", có lẽ khi máy chủ cơ sở dữ liệu được khởi động lại.
Tôi đã sử dụng
DBCC TRACEON (7646, -1)
để đặt cờ theo dõi và
DBCC TRACESTATUS
để hiển thị tất cả các cờ theo dõi, cho tôi biết rằng nó chưa được đặt (sau khi khởi động lại, tôi đoán vậy). Để đặt cờ theo dõi vĩnh viễn, tôi đã làm điều này:
- đã đi đến Trình quản lý cấu hình máy chủ SQL
- xem thuộc tính cho dịch vụ SQL Server
- đã truy cập tab Nâng cao
- chỉnh sửa tùy chọn Thông số khởi động
và thêm
; -T {tracenumber}
đến cuối cùng, như vậy ...
-dD: \ MSSQL10 .
Đúng không? Tôi đang tìm kết quả mâu thuẫn về cú pháp cho Thông số khởi động máy chủ SQL .
select * from sys.dm_server_registry where value_name like 'SQLArg%'