원격 조작 구성

IBM Data Studio를 사용하여 SQL문, 유틸리티 및 명령을 실행하거나 원격 서버에서 파일을 찾아 액세스하려면 DAS(DB2® Administration Server), SSH(Secure Shell) 프로토콜 또는 Microsoft Windows SMB(Server Message Broker) 프로토콜 및 SFTP(Secure File Transfer Protocol)를 제대로 구성해야 합니다.
명령 또는 유틸리티를 실행하려는 대상 서버의 운영 체제에 따라 IBM Data Studio에서는 DAS(DB2 Administration Server), SSH(Secure Shell) 프로토콜 또는 Microsoft Windows SMB(Server Message Broker) 프로토콜을 사용합니다. 다음 표에서는 IBM Data Studio에서 사용하는 프로토콜을 표시합니다.
표 1. 원격 서버에서 명령 및 유틸리티를 실행하는 데 사용되는 프로토콜
운영 체제 원격 명령 및 유틸리티에 사용되는 방법
Windows Windows에서 로컬 데이터베이스에 연결하는 경우 SMB 프로토콜 또는 SSH가 사용됩니다.

원격 데이터베이스에 연결하는 경우 먼저 SSH 사용이 시도됩니다. SSH가 사용 불가능하거나 올바르게 설정되지 않은 경우 SMB 프로토콜이 시도됩니다. SSH 또는 SMB 프로토콜이 사용 불가능한 경우 DAS가 시도됩니다.

주: Linux, UNIX 및 Windows용 원격 DB2 V8.2 서버는 DAS만 사용합니다.
Linux 또는 UNIX SSH가 사용됩니다.

원격 파일 시스템을 찾아 액세스하는 경우 항상 SFTP 프로토콜이 사용됩니다. Cygwin에서 지원되는 OpenSSH 서비스 구현을 실행하는 Windows 시스템의 경우 IBM Data Studio에서 원격으로 파일을 찾아볼 때 기본 디렉토리(cygdrive)에서 Windows 드라이브 및 연관된 파일 시스템 경로를 찾아야 합니다. 다른 Cygwin 파일 시스템 디렉토리 경로는 IBM Data Studio를 사용하여 명령을 실행할 때 유효하지 않습니다.

IBM Data Studio를 설치한 컴퓨터에서 DAS 또는 SSH 및 SFTP에 대한 요구사항

DAS(DB2 Administration Server)
DAS(DB2 Administration Server)로 통신하려면 IBM® Data Server 클라이언트가 필요합니다.

원격 조작에 필요한 연결성 라이브러리는 다음 제품 중 하나를 설치하여 제공할 수 있습니다.

  • 로컬 DB2 데이터베이스 서버 인스턴스
  • IBM Data Server 클라이언트
SSH(Secure Shell) 및 SFTP(Secure File Transfer) 프로토콜
SSH 및 SFTP 프로토콜을 사용하기 위해 클라이언트에서 추가 구성을 설정할 필요가 없습니다. IBM Data Studio는 SSH 및 SFTP 클라이언트에 맞춰 사전 구성되어 제공됩니다.

원격 서버에서 DAS, SSH 또는 SMB 및 SFTP에 대한 요구사항

DAS(DB2 Administration Server)
Windows 시스템에서 DAS를 사용하려면 DAS(DB2 Administration Server)가 시작되어 있고 포트 523이 열려 있어야 합니다.
SSH(Secure Shell) 및 SFTP(Secure File Transfer) 프로토콜
Linux 또는 UNIX 시스템에서 SSH 및 SFTP 프로토콜을 사용하려면 SSH 및 SFTP 디먼이 시작되어 있어야 합니다. 이러한 디먼이 실행 중이 아니면 해당 디먼을 직접 시작하거나 시스템 관리자에게 문의하여 시작하십시오. SSH를 사용하려면 포트 22가 열려 있어야 합니다.

Windows 시스템에서 SSH 및 SFTP 프로토콜을 사용하려면 OpenSSH 환경이 설정되어 있어야 합니다. IBM Data Studio에서는 POSIX(Portable Operating System Interface for UNIX)를 통해 Cygwin 에뮬레이션 환경에서 실행되는 Linux, UNIX 및 Windows용 DB2 서버에 대한 SSH 통신을 지원합니다. 오픈 소스 분산 시 Cygwin 환경에는 SSH 및 SFTP 프로토콜(Cygwin Net 패키지 openssl, openssh)의 OpenSSH 서버 구현이 포함됩니다. IBM Data Studio에서는 모든 파일 시스템 찾아보기 및 원격 파일 전송에 SFTP(Secure File Transfer Protocol)를 사용합니다. 따라서 SFTP를 사용 가능하도록 설정해야 합니다.

Windows 시스템에서 실행되는 대상 서버에서 OpenSSH 환경을 설정하려면 Cygwin을 설치하고, 자동 서비스로 실행되도록 디먼을 구성하고, 원격 Windows 시스템에 원격 로그인이 가능하도록 운영 체제 사용자 저장소와 Cygwin 환경 사용자 계정 및 그룹을 동기화해야 합니다. http://cygwin.com에서 Cygwin을 다운로드하여 설치할 수 있습니다. Windows 서버에서 Cygwin 설치 및 구성에 대한 정보는 Windows 서버에서 Cygwin 설치Windows 서버에서 Cygwin 구성의 내용을 참조하십시오.

Microsoft Windows SMB(Server Message Broker) 프로토콜
Windows 시스템에서 SMB를 사용하려면 445 포트가 열려 있어야 합니다. 또한 SMB의 요구사항은 다음과 같습니다.
  • 원격 레지스트리 서비스는 대상 컴퓨터에서 시작되어야 합니다.
  • IPC$(Interprocess Communications Share)에 액세스할 수 있어야 합니다.
  • 서버 서비스가 시작되어 있어야 합니다.
    주: 서버 서비스를 시작하려면 제어판 > 관리 도구 > 서비스 > 서버를 클릭하십시오.
  • 모든 사용자에게 동일한 폴더 공유 권한을 지정 옵션이 사용하지 않도록 설정되어 있어야 합니다.
SMB에 적합한 Windows 운영 체제의 다양한 개정판에 필요한 구성에 대한 자세한 정보는 SMB 사용에 적합하도록 Windows 운영 체제 구성을 참조하십시오.

피드백