OLE DB 테이블 함수 작성 마법사를 사용하여 OLE DB 형식을 지원하는
데이터베이스에서 데이터를 임포트할 수 있게 하는 OLE DB 사용자 정의 테이블
함수를 작성하십시오.
전제조건:- Linux®, UNIX® 및 Windows®용 DB2® Universal Database™, Enterprise Server Edition(버전 8 이상)
- OLE DB 2.0 이상(http://www.microsoft.com에 있는 Microsoft®에서 사용 가능). OLE DB를 먼저 설치하지 않고
OLE DB 테이블 함수를 호출하려고 하면 DB2®가 SQLCODE
-465, SQLSTATE 58032, 이유 코드 35를 발행합니다. 데이터 소스에 사용할 수 있는 OLE DB Provider 및
시스템 요구사항은 데이터 소스 문서를 참조하십시오.
OLE DB 스펙은 Microsoft OLE DB 2.0 Programmer's
Reference and Data Access SDK, Microsoft Press, 1998을 참조하십시오.
- db2olefn.dll이 컴퓨터에 등록되어 있어야 합니다.
이 DLL 파일을 등록하려면 명령행에 regsvr32 DB2installdir\sqllib\function\db2olefn.dll을
입력하십시오(여기서 DB2installdir은 DB2가
설치된 루트 디렉토리임).
OLE DB용 UDF를 작성하려면 다음을 수행하십시오.
- 데이터 Perspective로 전환하십시오.
- 파일 > 새로 작성 > 기타를
눌러 새로 작성 대화 상자를 여십시오.
- 데이터를 선택한 후 사용자 정의
함수(UDF)를 선택하십시오.
- 다음을 누르십시오. 마법사가 열립니다.
- 프로젝트 지정 페이지에서 새 프로젝트를 사용하도록
선택하거나 기존 데이터 개발 프로젝트를 선택하십시오.
- 다음을 누르십시오. 이름 및 언어
페이지가 열립니다.
- 언어 필드에서 OLE DB를 선택하십시오.
- 마법사의 필수 단계를 완료하십시오.
- 완료를 누르십시오.
사용자 정의 함수가 작성되어 지정한 데이터 개발 프로젝트에 추가되며
사용자 정의 함수가 전개되어 데이터베이스 서버에 등록됩니다.