SQL Linux에서 dump file 위치 변경
· Version : ubuntu, SQL Server Linux
SQL Server Linux에서 dump file 위치 변경하는 방법에 대해서 알아본다. Dump file 에 대한 경로 변경은 /opt/mssql/bin 폴더에 있는 mssql-conf 스크립트 내용을 변경하여 dump file 위치를 변경할 수 있다. 기본적으로 덤프 디렉토리는 SQL Server를 설치할때 설정된 /var/opt/mssql/log 이다. 아래 명령어를 이용하여 해당 디렉토리에 대한 파일을 확인할 수 있다.
sudo –lrt /var/opt/mssql/log |
이번 실습에서는 /tmp/dump 라는 디렉토리를 생성하고 dump file의 경로를 변경한다. 우선 아래 스크립트를 실행하여 /tmp/dump 디렉토리를 생성한다.
sudo mkdir /tmp/dump
sudo ls –lrt /tmp |
SQL Server가 생성한 디렉토리에 접근할 수 있도록 폴더의 소유자와 그룹을 변경한다.
Sudo chown mssql /tmp/dump Sudo chgrp mssql /tmp/dump |
아래 명령을 실행하여 dump file의 생성 위치를 변경한다. 변경 후 SQL Server 서비스를 재시작 해야 한다.
sudo /opt/mssql/bin/mssql-conf set filelocation.defaultdumpdir /tmp/dump |
-NOTICE- 현재테스트 환경의 버전이 SQL Evaluation 버전이어서인지 변경된 디렉토리에 dumpfile이 생성되지 않았다. |
[참고자료]
2017-07-11 / 강성욱 / http://sqlmvp.kr
SQL Linux, Linux SQL, 리눅스에서 dump file 위치 변경, SQL Linux dump file, SQL 2017, mssql-conf, Change SQL Server dump file location, filelocation.defaultdumpdir
'SQL Server > SQL on Linux' 카테고리의 다른 글
Linux에서 Network I/O 확인 (0) | 2017.09.13 |
---|---|
SQL Linux에서traceflag 활성화 (0) | 2017.09.13 |
SQL Linux에서 Port 변경 (0) | 2017.09.13 |
Linux에서 DISK 공간 확인 (0) | 2017.09.13 |
SQL Linux에서collation 변경 (0) | 2017.09.13 |