일부 전체 텍스트 차단을 완화 하려면 SQL Server 추적 플래그 7646 을 사용해야 하지만 데이터베이스 서버가 재부팅 될 때 추적 플래그 자체가 "설정 해제"되었다는 사실에 놀랐습니다.
나는 사용했다
DBCC TRACEON (7646, -1)
추적 플래그를 설정하고
DBCC TRACESTATUS
모든 추적 플래그를 표시하기 위해 설정 되지 않았다고 알려줍니다 (재부팅 후 추측합니다). 추적 플래그를 영구적으로 설정하려면 다음을 수행하십시오.
- SQL Server 구성 관리자로 이동
- SQL Server 서비스의 속성보기
- 고급 탭 방문
- 시작 매개 변수 옵션 편집
그리고 추가
; -T {tracenumber}
끝까지 ...
-dD : \ MSSQL10.MSSQLSERVER \ MSSQL \ DATA \ master.mdf; -eD : \ MSSQL10.MSSQLSERVER \ MSSQL \ Log \ ERRORLOG; -lD : \ MSSQL10.MSSQLSERVER \ MSSQL \ DATA \ mastlog.ldf ; -T7646
그 맞습니까? SQL Server 시작 매개 변수의 구문에서 충돌하는 결과를 찾고 있습니다.
참고 : 여기 T-SQL을 통해 시작 매개 변수를 설정하는 방법에 대한 기사가 있습니다. sqlservercentral.com/articles/Automation/105511
—
JohnLBevan
추신. 위의 내용에 따라 다음 SQL은 인스턴스의 관련 레지스트리 경로 및 현재 값을 제공합니다.
—
JohnLBevan
select * from sys.dm_server_registry where value_name like 'SQLArg%'