A.
1. 데이터베이스 연결
TOPVIEW는 OLE DB와 ODBC, 두 가지의 데이터 베이스 연결 방식을 제공하며, Oracle, MySQL, SQLLite, MSSQL 등 다양한 데이터베이스와 연동 할 수 있습니다.
데이터베이스와 연결을 위해서는 [데이터베이스 관리자]를 이용하여 네트워크상에 있는 DB Server와 연결(Connection)을 위한 설정을 해야 합니다.
[프로젝트]>[데이터베이스] 버튼을 누르면, 아래 그림과 같이 데이터베이스 관리자 화면이 나타납니다.
1.1 데이터베이스 추가 및 연결 설정
[데이터베이스 관리자] 화면에서 메뉴의 [데이터베이스 추가] 버튼을 누르면, 화면 좌측에 ‘DB1’이라는 이름으로 데이터베이스 아이템이 생성 됩니다.
데이터 베이스 아이템이 생성되면 연결 설정을 통해 데이터 베이스에 연결 할 수 있습니다.
데이터베이스 타입 : 데이터베이스 종류 선택 합니다. Oracle, MySQL, SQLLite, ODBC 등 연결할 데이터베이스를 선택 합니다.
ODBC 관리자 : ‘ODBC 데이터 원본 관리자’를 실행합니다. ODBC를 이용한 데이터베이스 연결의 경우, 반드시 ‘ODBC 데이터 원본 관리자’에 연결 할 데이터베이스를 등록하고 사용해야 합니다.
호스트 : 데이터베이스가 설치/운용되고 있는 서버(PC)의 IP를 입력합니다. 단, ODBC의 경우 ODBC관리자에 등록된 데이터베이스 이름을 선택해야 합니다.
데이터베이스 : 데이터베이스 서비스 이름을 입력 합니다. 하나의 호스트에 여러 데이터베이스 서비스를 운용 할 수 있기 때문에 이를 구분하기 위해 DB 서비스 이름을 지정 해야 합니다.
사용자 : 데이터베이스 로그인 아이디(ID)를 입력 합니다.
비밀번호 : 데이터베이스 로그인 비밀번호(Password)를 입력합니다.
접속 테스트 : 데이터베이스 연결이 가능한 상태인지 아닌지, 테스트를 수행 합니다.
다이나믹 연결 사용 : 데이터베이스에 항상 Connection을 해 놓고 데이터 조회를 할 지, 필요할 때만 연결 할 지를 설정하는 옵션으로,
일반적으로 데이터 조회가 초단위로 빈번하게 일어나는 경우에는 체크하지 마시고, 간헐적인 데이터 조회가 필요할 경우에는 옵션을 체크 하시기 바랍니다.
1.2 ODBC를 이용한 연결
ODBC(open database connectivity)란 마이크로소프트에서 개발한 개방형 데이터베이스 접속 도구로 Oracle, MSSQL, MySQL 등
다양한 데이터베이스 제조사로부터 ODBC드라이버를 제공받아 데이터베이스와 연결 할 수 있습니다.
ODBC를 이용하여 연결하기 위해서는 먼저, ODBC 데이터베이스 원본 관리자를 이용하여 데이터베이스 연결을 설정 해야 합니다.
TDS [데이터베이스 관리자]에서 ‘ODBC 관리자’를 클릭하여 ODBC 데이터 원본 관리자를 실행하고, 화면 우측에 있는 [추가] 버튼을 클릭합니다.
[새 데이터 원본 만들기] 화면에서 연결을 원하는 데이터 베이스를 선택합니다.
예를들어, 새로운 MSSQL를 등록하여 사용하길 원하다면, ‘SQL Server’를 선택하고, 다음 그림 순서대로 정보 입력하고, ‘다음’을 입력하세요.
1) 데이터베이스 이름 및 서버 정의
2) ID 및 PW 설정
3) 데이터 베이스 연결 테스트 및 완료
순서대로 입력을 하고 [확인]을 누르면 아래의 그림처럼 ‘any’라는 데이터베이스 연결 항목이 생성 됩니다.