DB2 클라이언트를 사용하여 원격 데이터베이스에 연결하는 방법

DB2 클라이언트에서 원격 DB2 서비스에 연결하기 전에 서버측 통신 프로토콜을 올바르게 설정해야 합니다. DB2 가 지원하는 프로토콜은 TCP/IP, NetBIOS, NPIPE 등입니다.

원격 DB2 데이터베이스 서비스에 연결하는 기본 단계는 다음과 같습니다.

1. 클라이언트에 원격 DB2 노드 카탈로그 작성.

2. 클라이언트의 원격 데이터베이스를 카탈로그화합니다.

1. 단계 1

먼저 클라이언트에서 원격 노드를 카탈로그화합니다. 여기서 다음과 같이 클라이언트에 있는 원격 호스트의 이름, IP 주소 및 포트 번호와 같은 기본 명령을 확인해야 합니다.

1. 카탈로그 TCPIP // 카탈로그 TCP/IP 노드 1 개.

노드 로컬 노드 이름//클라이언트에 있는 원격 호스트의 별칭.

원격 호스트 이름 | IP // 원격 호스트의 IP 주소

Serverservice _ name | posr _ number//서비스 이름/포트 번호

2. 디렉토리 캐시 종료//새로 고침

3. 노드 디렉토리 나열//클라이언트 디렉토리 노드 보기.

4.UNCATALOG 노드 node_name // 카탈로그 노드 node_name 삭제.

둘째, 두 번째 단계

그런 다음 카탈로그 노드가 카탈로그화됩니다. 여기서 사용자는 원격으로 연결된 데이터베이스의 이름, 로컬 컴퓨터의 데이터베이스 별칭, 첫 단계에서 설정한 클라이언트 컴퓨터의 원격 호스트 별칭 (노드 이름) 및 인증 방법을 확인해야 합니다. 이 명령은 다음과 같습니다.

1.catalogdatabaseremote _ db _ name//원격 데이터베이스 이름

로컬 데이터베이스 이름//로컬 데이터베이스 별칭으로

노드 로컬 노드 이름//로컬 데이터베이스 노드 별칭 (첫 단계에서 구성)

2. 디렉토리 캐시 종료//새로 고침

3. 데이터베이스 디렉토리 나열//로컬 데이터베이스 디렉토리 보기.

4.un catalog db_name// 데이터베이스 카탈로그 db _ name 을 삭제합니다.

셋째, 세 번째 단계

2 단계에서 설정한 로컬 데이터베이스 별칭을 사용하여 원격 데이터베이스에 연결합니다. 이 명령은 다음과 같습니다.

Local _ db _ name 에 연결//로컬 데이터베이스 별칭을 사용하여 원격 데이터베이스에 연결합니다.

사용자 id//사용자 id

비밀번호//로그인 비밀번호 사용