Bazı tam metin engellemelerini azaltmak için SQL Server İzleme Bayrağı 7646'yı kullanmamız gerekiyor , ancak izleme bayrağının büyük olasılıkla veritabanı sunucusu yeniden başlatıldığında kendisini "ayarlayamadığını" duyduğuma üzüldüm.
Kullandım
DBCC TRACEON (7646, -1)
izleme bayrağını ayarlamak
DBCC TRACESTATUS
o söyledi ki, bütün eser bayraklarını göstermek için değildi (yeniden başlatma sonrasında, sanırım) kümesi. İzleme bayrağını kalıcı olarak ayarlamak için şunu yaptım:
- SQL Server Yapılandırma Yöneticisi'ne gitti
- SQL Server hizmeti için görüntülenen özellikler
- Gelişmiş sekmesini ziyaret etti
- Başlangıç Parametreleri seçeneği düzenlendi
ve eklendi
-T {tracenumber}
sonuna kadar, böyle ...
-dD: \ MSSQL10.MSSQLSERVER \ MSSQL \ DATA \ master.mdf; -eD: \ MSSQL10.MSSQLSERVER \ MSSQL \ Log \ ERRORLOG; -lD: \ MSSQL10.MSSQLSERVER \ MSSQL \ DATA \ mastlog.ld6 ;
Bu doğru mu? SQL Server Başlangıç Parametrelerinin sözdiziminde çakışan sonuçları buluyorum .
select * from sys.dm_server_registry where value_name like 'SQLArg%'