현재 노트북의 메인 OS로 Ubuntu 20.04 LTS
를 사용하고 있기때문에 여기 기준으로 작성한다.
ctrl
+ alt
+ t
를 눌러 터미널을 연다.
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
을 공용 리포지토리 GPG 키를 가져온다.
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)"
Ubuntu 20.04 LTS
라면 SQL Server 2019에 대한 MSSQL Ubuntu 리포지토리를 등록한다.
그리고 아래 명령어로 설치한다
sudo apt update sudo apt install -y mssql-server
패키지 설치가 완료되면 mssql-conf setup
을 실행한다.
돈이 없으니 개발자용(Developer
)으로 선택해준다. 2 입력 후 엔터
그리고 두번째는 yes
치고 엔터.
대-소문자, 영문, 숫자와 특수문자를 조합해 8자리 이상의 비밀번호를 입력한다.
이제 설정을 완료했으니 서비스가 정상적으로 실행되는지 확인한다.
시작
systemctl start mssql-server
재부팅시 자동 시작
systemctl enable mssql-server
`
firewall-cmd --zone=public --add-port=1433/tcp --permanent firewall-cmd --reload
DBeaver는 참으로 편리하다. 다양한 DB를 지원하며 관리를 할 수 있다. 심지어 무료로 사용이 가능!!!! 그런 DBeaver로 MSSQL에 연결해보자.
DBeaver를 접속하고 상단 탭 database
에서 New Database Connection
을 클릭한다.
MSSQL로 DB
를 관리해줄 계획이므로, SQL Server를 클릭한다.
필요한 내용들을 입력하고 Finish
클릭! 그리고 연결하면 다음과 같은 오류를 볼 수 있다.