Connection

D-Works에서 제공되는 대부분의 기능들은 데이터베이스에 접속하기 위한 연결 정보를 필요로 합니다. 매 작업을 생성할 때마다 연결 정보를 매번 입력하는 것은 매우 번거로운 작업입니다. 이러한 번거로움을 해소하기 위하여 D-Works에서는 관리하는 데이터베이스에 대한 연결 정보를 관리하기 위한 기능을 제공합니다.

연결 정보 속성

속성
설명

Connection Name

사용자가 각 연결 정보를 식별하기 위한 이름(별칭)입니다. 별도로 설정하지 않을 경우에는 {DB_NAME}.{USER}@{IP_ADDRESS}:{PORT} 형식으로 자동 설정됩니다.

Database

데이터베이스 벤더 정보입니다.

Version

데이터베이스 버전 정보입니다. 연결 정보 생성 시점을 기준으로 자동 인식하여 설정됩니다.

IP Address

데이터베이스 연결을 위한 IP Address 정보입니다.

Port

데이터베이스 연결을 위한 Port 정보입니다.

User

데이터베이스 연결을 위한 User 정보입니다.

Password

데이터베이스 연결을 위한 Password 정보입니다.

Save Password

해당 연결 정보의 Password의 저장 여부를 결정합니다. 해당 정보가 OFF일 경우에는 해당 연결 정보를 사용할 때마다 Password를 입력해야 합니다.

DB Name

데이터베이스 연결을 위한 DB NAME 정보입니다.

SSL

SSL 연결 여부를 설정합니다.

Lob Chunk Size

Connection에서 사용할 Lob Chunk Size를 설정합니다.

Last Updated

해당 연결 정보가 마지막으로 수정이 이루어진 시간을 보여줍니다.

Last Connected

해당 연결 정보가 마지막으로 연결된 시점(Migration 작업 실행)의 정보를 보여줍니다.


조회 / 삭제

Connection 관리 페이지에 진입하면 위 그림과 같은 페이지에 진입하게 됩니다. 1) 영역의 테이블에서 관리 중인 연결 정보를 확인할 수 있으며 2) 영역의 필터를 통해 검색이 가능합니다. 테이블의 각 컬럼 정보는 상단의 연결 정보 속성에서 확인할 수 있습니다. 단, Password 컬럼에는 Password 저장 여부를 의미하는 Save/Required가 표시됩니다.

각 연결 정보 행에 마우스를 올리면 회색으로 하이라이팅되고 해당 행 마지막에 3) 영역과 같이 삭제 버튼이 보여집니다. 해당 버튼을 클릭하여 삭제를 수행할 수 있습니다.


생성

페이지 상단 우측의 New Connection 버튼을 클릭하면 위 그림과 같이 New Connection 모달이 표시되고 해당 모달을 통해 연결 정보를 추가로 저장할 수 있습니다. 각 필드에 대한 정보는 상단의 연결 정보 속성을 확인해주시길 바랍니다.

Test는 현재 입력된 연결 정보로 Connection을 생성하여 유효한 연결인지 확인하는 기능을 제공합니다. 실제로 연결 정보를 생성하는 Create 버튼은 Test를 통해 해당 연결 정보의 유효성이 확인되어야만 활성화됩니다.

D-Works에서는 Connection 생성 시, 사용자의 보안 정책에 따라 Password 저장 여부를 설정할 수 있는 기능을 제공합니다. Save Password를 활성화할 경우에는 Password가 저장되어 Migration 등 타 작업 설정 시 추가적인 정보를 입력할 필요가 없습니다. 만약 Save Password를 비활성화할 경우에는 Password를 저장하지 않기 때문에 사용 시, 별도로 Password를 입력해야만 사용할 수 있습니다. 하단의 그림은 Password를 저장하지 않은 연결 정보에서 Password를 추가로 입력하는 화면의 예시입니다.

Last updated