이 항목에서는 알려진 데이터베이스 연결 문제점 및 솔루션에 대해 나열합니다.
Workbench의 현재 버전으로 이주할 경우, 이전 버전의 Workbench를 사용하여 작성한 데이터베이스 연결을 편집해야 할 수도 있습니다. 이는 특정 JDBC 드라이버 및 데이터베이스 벤더에 대한 지원이 변경되었기 때문에 발생할 수 있습니다. 이 문제를 해결하려면 지원되는 JDBC 드라이버 중 하나를 사용하도록 데이터베이스 연결을 편집하십시오.
Workbench 외부에서 데이터베이스 연결이 취소된 경우(예를 들어, DB2 Universal Database™에서 FORCE APPLICATIONS ALL 명령을 사용하여), Workbench는 연결이 끊긴 것을 발견할 수 없습니다.
이 제품에서 수행하는 일부 타스크에는 데이터베이스와의 활성 연결이 필요합니다. 데이터베이스와의 활성 연결이 필요한 타스크(예: SQL 조회 빌더에서 SQL 문 실행)는 연결이 삭제되면 제대로 작동하지 못합니다. Workbench에서 연결이 활성 상태인 것으로 표시되어도 활성 상태가 아니면, 먼저 데이터베이스에서 연결을 끊고 다시 연결하십시오.
그래도 데이터베이스 연결이 활성화되지 않으면 Workbench를 종료한 후 다시 시작하십시오.
데이터베이스 서버와의 연결에 실패하면, "IWAS0126E &1 연결 설정 시도 중 문제점이 발생하였습니다. 이유: '&2'"와 유사한 오류 메시지가 표시될 수 있습니다. 이유 코드(&2)에 대한 자세한 정보는 데이터베이스 서버에 들어 있는 문서를 참조하십시오.
데이터 Perspective 또는 J2EE Perspective가 열려 있거나 두 Perspective 모두 열려 있을 때 EJB JAR 파일(샘플 또는 기타)을 가져오거나 삭제하면 간혹 EJB JAR 파일의 데이터베이스 아래에 중복 스키마 노드가 표시됩니다. 이러한 항목은 나쁜 영향을 미치지 않지만 Perspective를 닫은 후 다시 열어 중복 항목을 제거할 수 있습니다.
Cloudscape™ 5.1 데이터베이스에 여러 번 연결하고 연결을 끊을 경우, 데이터베이스 탐색기에 열이 없는 테이블이 표시될 수도 있습니다. 이러한 문제점이 발생하면 Workbench를 다시 시작하십시오.
Linux™에서 AS/400® Toolbox for Java™ JDBC 드라이버를 사용하여 iSeries™용 DB2 Universal Database V5R1에 연결할 때 Workbench가 비정상적으로 종료될 수 있습니다. 이 문제는 올바르지 않은 암호를 입력하거나 암호 필드를 공백으로 두는 경우에 발생합니다. 이러한 문제가 발생하면 Workbench를 다시 시작하고 올바른 암호를 사용하여 다시 연결하십시오.
NETSTAT *CNN 명령을 실행하여 iSeries 데이터베이스 호스트 서버가 실행 중인지 확인할 수 있습니다. TCP/IP 연결 상태에 대한 작업 화면이 표시될 때 로컬 포트 표제 아래에서 as-database 항목을 찾아서 청취 상태인지 확인하십시오.