SQL Server ODBC Driver 및 Command package Tool 설치

 

  • Version : SQL Linux, Ubuntu 16.0.4

 

SQL Server on Linux Preview 버전이 발표되고 설치 방법에 대해서 알아 보았다. 이번 포스트에서는 SQL Server tool 설치 및 접속 방법에 대해서 살펴본다. Tool 설치 및 접속 방법에 대해서는 Microsoft 의 공식 문서를 참고 하였다.

 

SQL Server Linux 설치가 완료되었으면 SQL Server 접속을 위한 SQL Server ODBC 드라이버 및 command package 설치를 진행 해야 한다.

  1. Linux 터미널을 실행하고 repository GPG key를 등록 한다.

curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

 

 

  1. Microsoft Ubuntu repository 를 등록한다.

curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list

 

 

  1. 소스 업데이트 및 툴 설치를 진행한다.

sudo apt-get update

 

 

sudo apt-get install mssql-tools

 

 

패키지 설치 중에 라이선스 동의 관련 팝업이 나타나면 <Yes>를 선택하도록 한다. 

 

  1. ODBC Drive 및 패키지 설치가 완료 되었으면 SQL Server에 접속을 한다. 접속 방법 및 툴은 여러가지가 있지만 기본적으로 터미널에서 sqlcmd를 사용할 수 있다.

sqlcmd -S localhost -U SA -P '<YourPassword>'

 

SQL Server접속 후 설치된 SQL Server 버전을 확인하는 명령을 실행하였다.

 

MS SQL DBA에게 익숙한 SSMS툴(Windows 환경)에서 Linux SQL 서버로 접속해 보았다. 이때SQL Server 서비스포트인1433 포트가 오픈되어 있어야 한다.

 




강성욱 / jevida@naver.com

Microsoft SQL Server MVP

Blog : http://sqlmvp.kr

Facebook : http://facebook.com/sqlmvp

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 13209
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 8162
2074 SQL Server Install on Linux (Ubuntu – 16.0.4) jevida(강성욱) 2017.01.11 5105
2073 SQL Azure blob storage 백업을 위한 프록시 세팅 jevida(강성욱) 2017.01.11 4287
2072 SQL on Azure 환경에서 SQL 서버 연결 불능 문제(VNET 설정 문제) jevida(강성욱) 2017.01.11 3368
2071 SQL Server 2016 자동 통계 업데이트 임계값 변경 jevida(강성욱) 2017.01.11 4794
2070 SQL Server 2016 Multiple Log Writer Workers jevida(강성욱) 2017.01.11 3876
2069 SQL Server 2016 Larger Data File Writes jevida(강성욱) 2017.01.11 3244
2068 SQL Server 2016 향상된 업데이트 스케줄링 알고리즘 jevida(강성욱) 2017.01.11 3699
2067 SQL Server 2016 Automatic Soft NUMA jevida(강성욱) 2017.01.11 3173
2066 SQL Server 2016 Tempdb 환경 설정 jevida(강성욱) 2017.01.11 4479
2065 SQL Server 2016 향상된 즉시 파일 초기화 jevida(강성욱) 2017.01.11 2829
2064 SQL Server 2016 LDF 생성 또는 증가 시 변경된 스탬프 패턴 jevida(강성욱) 2017.01.11 2682
2063 SQL Server 2016 Tempdb 성능 향상 jevida(강성욱) 2017.01.11 4866
2062 SQL Server 2016 DBCC CHECK 작업 성능 향상 jevida(강성욱) 2017.01.11 2423
2061 Microsoft Azure - SQL Server가 포함된 가상 컴퓨터 생성하기 jevida(강성욱) 2017.01.11 1878
2060 데이터베이스에서 사용자 삭제 오류 jevida(강성욱) 2017.01.11 1347
2059 Sys.dm_exec_query_plan 에서 query_plan 컬럼의 NULL 값 반환 jevida(강성욱) 2017.01.11 1932
2058 SSMS에서 유효하지 않은 소유자로 데이터베이스 정보가 보이지 않는 증상 jevida(강성욱) 2017.01.11 1951
2057 SQLCMD 유틸리티 사용하기 jevida(강성욱) 2017.01.11 8282
2056 In-Memory 최적화 테이블을 사용하여 임시 테이블 및 테이블 변수 성능 향상 jevida(강성욱) 2017.01.11 5291
2055 SQL Server Job Agent는 몇 개까지 실행이 가능할까? jevida(강성욱) 2017.01.11 1808





XE Login