SQL Server'da İzleme Bayraklarını “Kalıcı Olarak” Ayarlamak?


25

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 .


: Bilginize: bir makale T-SQL arasında başlangıç parametrelerini ayarlamak için nasıl yok burada sqlservercentral.com/articles/Automation/105511
JohnLBevan

ps. Yukarıdakilere göre, aşağıdaki SQL size örnek olarak ilgili kayıt defteri yollarını ve mevcut değerleri verecektir:select * from sys.dm_server_registry where value_name like 'SQLArg%'
JohnLBevan

Yanıtlar:


15

Evet, bu senin için yapacak. -T {traceflag} startup parametresini kullanarak, yani.


11

Zor yoldan öğrendiğim bir şey, her iz bayrağından önce noktalı virgül olması gerektiğidir. Örneğin, kilitlenme bilgilerinin dosyaya kaydedilmesini sağlıyorsanız, örneğin ...

-dD:\MSSQL10.MSSQLSERVER\MSSQL\DATA\master.mdf;-
eD:\MSSQL10.MSSQLSERVER\MSSQL\Log\ERRORLOG;-
lD:\MSSQL10.MSSQLSERVER\MSSQL\DATA\mastlog.l
df;-T7646;-T3605;-T1204;-T1222

İz bayrakları arasındaki boşluklar daha sonraki bayrakların göz ardı edilmesine neden olur.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.