728x90
SQL Server 2019버전 설치방법입니다.
참고 : https://docs.microsoft.com/ko-kr/sql/linux/quickstart-install-connect-ubuntu?view=sql-server-ver15
Ubuntu: SQL Server on Linux 설치 - SQL Server
이 빠른 시작에서는 Ubuntu에 SQL Server 2017 또는 SQL Server 2019를 설치한 다음, sqlcmd를 사용하여 데이터베이스를 만들고 쿼리하는 방법을 보여 줍니다.
learn.microsoft.com
SQL Server 설치
- 공용 리포지토리 GPG 키를 가져오기
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
- SQL Server 2019에 대한 Microsoft SQL Server Ubuntu 리포지토리를 등록
- Ubuntu 16.04
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/16.04/mssql-server-2019.list)"
- Ubuntu 18.04
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2019.list)"
- Ubuntu 20.04
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)"
- Ubuntu 16.04
- SQL Server를 설치
sudo apt-get update sudo apt-get install -y mssql-server
- 패키지 설치가 완료되면 mssql-conf setup 을 실행하고, 프롬프트에 따라 SA 암호를 설정하고, 버전을 선택.
sudo /opt/mssql/bin/mssql-conf setup #3번 #비밀번호 입력..(SA가 root같은거임)
- 구성이 완료되면 서비스가 실행 중인지 확인
systemctl status mssql-server --no-pager
- 원격으로 연결하려면 방화벽에서 SQL Server TCP 포트(기본값 1433)를 열어야 할 수도 있습니다.
SQL Server 명령줄 도구 설치
- 기본으로 curl 설치 되어있어야함
sudo apt install curl
- 공용 리포지토리 GPG 키를 가져옵니다.
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
- Microsoft Ubuntu 리포지토리를 등록합니다.
- Ubuntu 18.04
curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
- Ubuntu 20.04
curl https://packages.microsoft.com/config/ubuntu/18.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
- Ubuntu 16.04
curl https://packages.microsoft.com/config/ubuntu/20.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
- Ubuntu 18.04
- 원본 목록을 업데이트하고 unixODBC 개발자 패키지를 사용하여 설치 명령을 실행합니다. 자세한 내용은 Microsoft ODBC Driver for SQL Server(Linux) 설치를 참조하세요.
sudo apt-get update sudo apt-get install mssql-tools unixodbc-dev
- 선택 사항: Bash 셸에서 PATH 환경 변수에 /opt/mssql-tools/bin/를 추가합니다.
로그인 세션을 위해 bash 셸에서 sqlcmd/bcp 에 액세스할 수 있도록 설정하려면 다음 명령을 사용하여 ~/.bash_profile 파일에서 PATH 를 수정합니다.
대화형/비로그인 세션을 위해 bash 셸에서 sqlcmd/bcp 에 액세스할 수 있도록 설정하려면 다음 명령을 사용하여 ~/.bashrc 파일에서 PATH 를 수정합니다.echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc source ~/.bashrc
MSSQL 설치 확인
1. sqlcmd 접속
sqlcmd -S localhost -U SA
2. 비밀번호 입력
CREATE DATABASE TestDB
SELECT Name from sys.Databases
GO
3. TestDB가 만들어졌으 제대로 설치된거임
'개발 지식 > 리눅스' 카테고리의 다른 글
[Jetson] Serial 번호 확인 방법 (0) | 2024.01.16 |
---|---|
[Ubuntu] VNC 화면공유 설정 (0) | 2024.01.14 |
[Ubuntu] 크론탭 KST 시간 설정 (0) | 2024.01.08 |
[Ubuntu] 백그라운드 포그라운드 전환 명령 (0) | 2024.01.06 |
[Ubuntu] 특정 파일만 삭제 또는 명령어 실행 (1) | 2024.01.06 |