ODBC 데이터 원본 문제 해결하기
• 테이블의 이름이 변경되거나 외부 데이터베이스에서 제거된 경우 <테이블 유실>이 표시됩니다.
• 열의 이름이 변경되거나 외부 데이터베이스 테이블에서 제거된 경우 <필드 유실>이 표시됩니다.
• 데이터 원본 이름이나 데이터베이스의 이름이 변경 또는 제거된 경우 <데이터 원본 유실>이 표시됩니다.
• 연결이 실패한 경우 연결 실패에 적절한 오류 메시지가 표시되며 <데이터 원본 유실>이 표시됩니다.
• 참고 FileMaker는 자동으로 ODBC 테이블이나 보기의 고유 키를 확인하려고 합니다. FileMaker가 고유 키를 확인할 수 없는 경우 동기화하거나 새 ODBC 테이블을 추가하면 고유 키로 사용하도록 하나 이상의 열을 지정하는 FileMaker 대화상자가 표시됩니다. 그 때 FileMaker가 외부 테이블이나 보기에서 모든 레코드의 고유 키를 결정할 수 없는 경우 <기본 키 유실>이 표시됩니다. FileMaker 소프트웨어 외부에서 작업 중인 누군가가 새 기본 키를 외부 테이블과 연결한 경우 새 기본 키가 FileMaker에서 지정된 키 대신에 사용됩니다.
• 외부 테이블의 열 이름이 FileMaker 예약어이거나 SQL 키워드인 경우 ODBC 오류가 발생할 수 있습니다. (예를 들어 열의 이름이 “숫자” 또는 “타임스탬프”인 경우 오류가 발생할 수 있습니다.) FileMaker 예약어에 관한 자세한 정보는 필드 이름 지정 정보 및 필드 또는 테이블 이름에 예약된 단어나 기호 사용하기를 참조하십시오. ODBC 데이터 원본에서 스키마 이름 지정에 문제가 발생하지 않도록 하려면 데이터 원본 소프트웨어와 함께 제공되는 설명서를 참조하십시오.
• ODBC 가져오기 및 SQL 실행 스크립트 단계에서 SQL 쿼리를 수행하는 동안 오류가 발생하면 Get(마지막 오류) 함수는 FileMaker 오류 1408을 반환합니다. Get(마지막 ODBC 오류) 함수는 오류에 관한 자세한 정보를 반환합니다. 오류에 관한 정보가 없는 경우 Get(마지막 오류) 함수는 FileMaker 오류 1409를 반환합니다.