고급 옵션 설정 대화 상자를 사용하려면 먼저 이 드라이버의 로그인 이름 및 암호를 입력해야 합니다.
데이터 원본에 시스템(워크그룹) 데이터베이스가 사용되는 경우 시스템의 보안 요구 사항에 따라 드라이버에서 사용자 이름 및 암호를 입력하라는 메시지를 표시할 수 있습니다. 기본 이름은 Admin이며 Admin 사용자의 기본 Microsoft Access 암호는 빈 문자열입니다.
드라이버에는 Access 데이터베이스 액세스 시 고급 옵션 설정 대화 상자에서 사용할 수 있는 다음 옵션이 사용됩니다.
DefaultDir |
드라이버에서 액세스할 기본 디렉터리를 식별합니다. |
Driver |
Access 드라이버의 사용자 지정 이름을 입력하는 데 사용합니다. |
FIL |
파일 형식입니다. Microsoft Access의 경우 "MS Access"입니다. |
ExtendedAnsiSQL |
연결 문자열 특성입니다. "1"로 설정하면 뷰 및 프로시저 생성/삭제, 데이터 잘림 검색, 새로운 데이터 형식 및 SQL-92 예약어 목록 사용과 같은 Jet 4.0 기능이 활성화됩니다. 기본값은 이러한 기능이 활성화되지 않는 "0"입니다. |
ImplicitCommitSync |
트랜잭션 외부에서 변경된 내용을 데이터베이스에 기록하는 방법을 지정합니다. 이 값은 처음에 "예"로 설정됩니다. "예"로 설정하면 Microsoft Access 드라이버에서 내부/암시적 트랜잭션의 커밋이 완료될 때까지 기다립니다. |
MaxBufferSize |
Microsoft Access가 디스크와 데이터를 주고 받는 데 사용하는 내부 버퍼의 크기(KB)입니다. 기본 버퍼 크기는 2048KB(2048로 표시됨)입니다. 256으로 나누어 떨어지는 모든 정수 값을 사용할 수 있습니다. 이 옵션은 설정 대화 상자의 버퍼 크기와 같은 옵션을 설정합니다. |
MaxScanRows |
기존 데이터를 기반으로 열의 데이터 형식을 설정할 때 검색할 행 수입니다. 1에서 16 사이의 숫자일 수 있습니다. 기본값은 8이며 0으로 설정하면 모든 행이 검색됩니다. 제한 범위를 벗어나는 숫자를 사용하면 오류가 반환됩니다. |
PageTimeout |
사용되지 않은 페이지가 버퍼에 유지되는 기간(1/10초)입니다. Microsoft Access 드라이버의 경우 기본값은 0.5초이며 0보다 커야 합니다. 이 옵션은 Microsoft Access 드라이버를 사용하는 모든 데이터 원본에 적용됩니다. |
ReadOnly |
업데이트할 수 없도록 데이터베이스를 읽기 전용으로 지정합니다. |
SafeTransactions |
기본값 0을 사용하면 모든 트랜잭션이 즉시 커밋됩니다. 1이면 커밋 작업 수행 시에만 모든 트랜잭션이 디스크에 저장되지만 성능이 약간 저하됩니다. |
Threads |
엔진에서 사용할 백그라운드 스레드 수입니다. 기본값은 3입니다. 데이터베이스 작업량이 많은 경우 사용자는 스레드 수를 늘릴 수 있습니다. |
UserCommitSync |
Microsoft Access 드라이버에서 명시적 사용자 정의 트랜잭션을 비동기로 수행할지 여부를 지정합니다. 기본값은 "예"입니다. "예"를 사용하면 Microsoft Access 드라이버에서 사용자 정의 트랜잭션의 커밋이 완료될 때까지 기다립니다. 이 값을 "아니요"로 설정하면 다중 사용자 환경에서 예기치 않은 트랜잭션 결과가 발생할 수 있습니다. |