ODBC 데이터 원본에 자주 반복하여 접근할 수 있기 때문에 ODBC 가져오기를 자동화하는 레코드 가져오기 스크립트 단계로 스크립트를 생성할 수 있습니다. 일부 스크립트 단계 옵션은 다른 파일 포맷으로 사용된 경우와 다르게 동작합니다.
데이터 원본 지정 옵션은 다음을 저장합니다.
•데이터 원본 이름 및 위치
•사용자 ID 및 암호(옵션)
자세한 정보는 레코드 가져오기 스크립트 단계를 참조하십시오.
레코드 가져오기 스크립트 단계에서 ODBC 데이터 원본을 선택하면 ODBC SQL 쿼리 지정 대화상자가 열립니다. 다음 중 하나를 수행할 수 있습니다.
•쿼리를 생성할 계산을 지정하며 쿼리를 포함하는 필드를 선택합니다(필드에 SQL 쿼리 저장하기 참조).
•레코드 가져오기 스크립트 단계로 저장될 새 쿼리를 입력합니다.
•SQL 쿼리 빌더를 사용하여 레코드 가져오기 스크립트 단계로 저장할 쿼리를 구성합니다.
•사용자 이름 및 암호를 저장하려면 ODBC 암호 입력 대화상자에서 사용자 이름 및 암호 저장을 선택합니다.
•ODBC 가져오기 중 대화상자 사용:끔 옵션은 모든 대화상자를 가립니다.
•가져오기 순서 지정 옵션은 기타 스크립트된 가져오기와 마찬가지로 필드 가져오기 맵핑 대화상자의 필드 순서를 저장합니다.
•오류 캡처 설정 스크립트 단계는 ODBC 경고를 비활성화합니다.
•ODBC 가져오기 기능은 데이터 원본 이름, 사용자 ID와 암호 및 이전 OBDC 가져오기의 SQL 쿼리를 저장합니다. 가져오기 순서 지정 또는 데이터 원본 지정 옵션을 선택할 때 이를 기억하십시오.
•Windows에서 다중 응용 프로그램의 상호 작용을 자동화하려면 ActiveX 기능을 살펴보십시오. 자세한 정보는 ActiveX 자동화를 사용하여 스크립트하기(Windows)를 참조하십시오.
•비 전역 필드에서 쿼리를 실행하도록 선택하는 경우 현재 레코드의 쿼리가 실행됩니다. 전역 필드(전역 저장 장치로 정의된 필드) 정의하기를 참조하십시오.
•SQL 문은 최대 길이가 256,000자(512KB)로 제한됩니다.
•레코드 가져오기 스크립트 단계를 사용하여 Unicode 문자열을 포함하는 ODBC 데이터를 가져오는 경우 ODBC 드라이버는 Unicode를 지원해야 합니다. 그렇지 않으면 결과가 일치하지 않습니다.
•ODBC 가져오기, SQL 실행 스크립트 단계 및 외부 SQL 데이터 원본은 런타임 솔루션에서 지원되지 않습니다.