हमें कुछ पूर्ण पाठ अवरोधन को कम करने में मदद करने के लिए SQL सर्वर ट्रेस फ़्लैग 7646 का उपयोग करने की आवश्यकता है , लेकिन मुझे यह पता लगाने में निराशा हुई कि ट्रेस ध्वज "परेशान" स्वयं है, शायद जब डेटाबेस सर्वर को रिबूट किया गया था।
मैंने उपयोग किया है
DBCC TRACEON (7646, -1)
ट्रेस ध्वज और सेट करने के लिए
DBCC TRACESTATUS
सभी ट्रेस झंडे दिखाने के लिए, जिसने मुझे बताया कि यह सेट नहीं किया गया था (रिबूट के बाद, मुझे लगता है)। ट्रेस ध्वज को स्थायी रूप से सेट करने के लिए, मैंने यह किया:
- SQL सर्वर कॉन्फ़िगरेशन प्रबंधक के पास गया
- SQL सर्वर सेवा के लिए देखे गए गुण
- उन्नत टैब का दौरा किया
- स्टार्टअप पैरामीटर्स विकल्प को संपादित किया
और जोड़ा
; -टी {} tracenumber
अंत तक, ऐसे ही ...
-DD: \ MSSQL10.MSSQLSERVER \ MSSQL \ DATA \ Master.mdf; -eD: \ MSSQL10.MSSQLSERVER \ MSSQL \ Log \ ERRORLOG; -lD: / MSSQL10.MSSQLSERVER \ MSSQL \ DATA \ mastlog.ldf ; -T7646
क्या वो सही है? मैं SQL सर्वर स्टार्टअप पैरामीटर के लिए सिंटैक्स पर परस्पर विरोधी परिणाम पा रहा हूं ।
select * from sys.dm_server_registry where value_name like 'SQLArg%'