dbeaver + mssql(SQL Server) 연결

Nanotube·2021년 9월 27일
0

현재 노트북의 메인 OS로 Ubuntu 20.04 LTS를 사용하고 있기때문에 여기 기준으로 작성한다.

MSSQL 설치!

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자리 이상의 비밀번호를 입력한다.

이제 설정을 완료했으니 서비스가 정상적으로 실행되는지 확인한다.

MSSQL 설치 확인 및 시작 그리고 방화벽 설정

  • 설치 시작 및 상태 확인
    `
    상태 확인
    systemctl status mssql-server

시작
systemctl start mssql-server

재부팅시 자동 시작
systemctl enable mssql-server
`

  • 방화벽 설정

firewall-cmd --zone=public --add-port=1433/tcp --permanent firewall-cmd --reload

DBeaver에 MSSQL 연결

DBeaver는 참으로 편리하다. 다양한 DB를 지원하며 관리를 할 수 있다. 심지어 무료로 사용이 가능!!!! 그런 DBeaver로 MSSQL에 연결해보자.

DBeaver를 접속하고 상단 탭 database에서 New Database Connection을 클릭한다.

MSSQL로 DB를 관리해줄 계획이므로, SQL Server를 클릭한다.

필요한 내용들을 입력하고 Finish클릭! 그리고 연결하면 다음과 같은 오류를 볼 수 있다.

Login Faild 뜨는 원인과 해결방안

ref: newly티스토리,마이크로소프트,

profile
나노튜브

0개의 댓글