반응형
개요
SQL Server의 기본 포트는 1433이다. 하지만 데이터베이스 엔진 및 SQL Server Compact 의 명명된 인스턴스는 동적 포트로 구성됩니다. 다음은 동적포트를 변경하는 예제입니다.
구성환경
SQL Server 2019
SQL Server 구성 관리자 실행
- SQL Server 네트워크 구성 > 인스턴스 선택 > TCP/IP
Step 1) 포트 변경
- IPAll 항목의 TCP 포트에 변경하고자 하는 포트를 입력
- 다중 포트를 입력하고자 한다면 ,(콤마)로 구분하여 입력할 수 있다.
* IPAll 항목에 TCP 포트를 지정할 경우 개별 IP(IPn)에 설정된 포트는 무시된다.
Step 2) 서비스 재시작
- 변경된 포트를 적용하기 위해서는 SQL Server 서비스를 재시작 해야 한다.
Step 3) 윈도우 방화벽 설정이 되어 있을 경우 규칙을 추가 해주도록 한다.
접속 테스트
예) SQLCMD를 이용한 접속
C:\Users\server> sqlcmd -U sa -P password -S tcp:192.168.0.129,1443 1> use master 2> select @@servicename 3> go 데이터베이스 컨텍스트가 'master'(으)로 변경되었습니다. -------------------------------------------------------------------------------------------------------------------------------- MSSQLSERVER2 (1개 행 적용됨) 1> |
예) SQL Server Management Studio를 이용한 접속
- 접속서버IP(이름)과 포트번호사이에 ,(콤마) 사용
예) 명명된 인스턴스(MSSQLSERVERDR) 접속
C:\Users\server> sqlcmd -U sa -P password -S tcp:192.168.0.129\MSSQLSERVERDR 1> use master 2> select @@servicename 3> go 데이터베이스 컨텍스트가 'master'(으)로 변경되었습니다. -------------------------------------------------------------------------------------------------------------------------------- MSSQLSERVERDR (1개 행 적용됨) 1> |
예) 명명된 인스턴스가 9999 포트를 사용중일때
> sqlcmd -U sa -P password -S tcp:192.168.0.129\MSSQLSERVERDR,9999 |
반응형
'DBMS > MS-SQL' 카테고리의 다른 글
[MS-SQL] 서버 인증 모드 변경 (0) | 2020.02.10 |
---|---|
[MS-SQL] 데이터베이스 및 사용자 생성 (0) | 2020.02.10 |
[MS-SQL] SQLCMD 사용법 (0) | 2020.02.10 |
[MS-SQL] VirtualBox 에서 MS-SQL 장애처리 클러스터 설치 오류 (0) | 2020.02.06 |
[MS-SQL] 설치 오류 (0) | 2020.02.05 |