다음을 통해 공유


SQLConfigDataSource(Access 드라이버)

참고

이 항목에서는 Access 드라이버 관련 정보를 제공합니다. 이 함수에 대한 일반적인 내용은 ODBC API 참조에서 적절한 항목을 참조하세요.

데이터 원본을 추가, 수정 또는 삭제하는 데 사용되는 SQLConfigDataSource 함수는 다음 키워드를 동적으로 사용합니다.

키워드 Description
COLLATINGSEQUENCE 필드가 정렬되는 시퀀스입니다.

이렇게 하면 설정 대화 상자에서 시퀀스 정렬 과 동일한 옵션이 설정됩니다.
COMPACT_DB 데이터베이스 파일에서 데이터 압축을 수행합니다. 형식은 다음과 같습니다. COMPACT_DB=<path_name><optionaL_sort_order><선택적 ENCRYPT 키워드(keyword)>.

DSN 키워드(keyword) 동일한 문에서 COMPACT_DB 키워드(keyword) 사용하는 경우 이 드라이버는 DSN 키워드(keyword) 무시합니다. 따라서 데이터베이스를 압축하고 DSN을 지정하는 것은 2단계 프로세스입니다.
CREATE_DB 데이터베이스 파일을 만듭니다. 형식은 CREATE_DB=<path_name><optional_sort 순서><optional_ENCRYPT 키워드(keyword)>. 여기서 경로 이름은 Microsoft Access 데이터베이스의 전체 경로입니다. 경로 이름이 기존 데이터베이스를 지정하면 오류가 반환됩니다. 정렬 순서는 Microsoft Access 설정 대화 상자에서 만들기 단추를 누를 때 표시되는 새 데이터베이스 대화 상자에 설정됩니다. 정렬 순서를 지정하지 않으면 일반이 사용됩니다.

DSN 키워드(keyword) 동일한 문에서 CREATE_DB 키워드(keyword) 사용하는 경우 이 드라이버는 DSN 키워드(keyword) 무시합니다. 따라서 데이터베이스를 만들고 DSN을 지정하는 것은 2단계 프로세스입니다. CREATE_DB 키워드(keyword) 사용할 때 만들 Microsoft Access 데이터베이스의 경로 이름에 하나 이상의 공백이 포함된 경우 다음 예제와 같이 전체 경로 이름을 큰따옴표로 묶어야 합니다.

"C:\PROGRAM FILES\COMMON FILES\ MyAccess.mdb"

"C:\PROGRAM FILES\Access2.mdb"

CREATE_DB=C:\TEMP\test.mdb(따옴표가 필요 없음)
CREATE_SYSDB 시스템 데이터베이스 파일을 만듭니다. 형식은 CREATE_SYSDB=<path-name><optional-sort-order>입니다. 여기서 경로 이름은 Microsoft Access 데이터베이스의 전체 경로입니다. 경로 이름이 기존 데이터베이스를 지정하면 오류가 반환됩니다. 정렬 순서는 ODBC Microsoft 액세스 설정 대화 상자에서 만들기 단추를 클릭할 때 표시되는 새 데이터베이스 대화 상자에 설정됩니다. 정렬 순서를 지정하지 않으면 일반이 사용됩니다.
CREATE_V2DB Microsoft Access 2.0과 호환되는 데이터베이스 파일을 만듭니다. 형식은 CREATE_V2DB=<path-name><optional-sort-order>입니다. 여기서 경로 이름은 Microsoft Access 데이터베이스의 전체 경로입니다. 경로 이름이 기존 데이터베이스를 지정하면 오류가 반환됩니다. 정렬 순서는 Microsoft Access 설정 대화 상자에서 만들기 단추를 누를 때 표시되는 새 데이터베이스 대화 상자에 설정됩니다. 정렬 순서를 지정하지 않으면 일반이 사용됩니다.

DSN 키워드(keyword) 동일한 문에서 CREATE_V2DB 키워드(keyword) 사용하는 경우 이 드라이버는 DSN 키워드(keyword) 무시합니다. 따라서 데이터베이스를 만들고 DSN을 지정하는 것은 2단계 프로세스입니다.

CREATE_V2DB 키워드(keyword) 사용하는 경우 만들 Microsoft Access 데이터베이스의 경로 이름에 하나 이상의 공백이 포함된 경우 다음 예제와 같이 전체 경로 이름을 큰따옴표로 묶어야 합니다.

"C:\PROGRAM FILES\COMMON FILES\ MyAccess.mdb"

"C:\PROGRAM FILES\Access2.mdb"

CREATE_V2DB=C:\TEMP\test.mdb(따옴표가 필요하지 않음)
DBQ 데이터베이스 파일의 이름입니다.

설정 대화 상자에서 데이터베이스 와 동일한 옵션을 설정합니다.
DEFAULTDIR 데이터베이스 파일의 경로 사양입니다.
설명 데이터 원본의 데이터에 대한 설명입니다.

이렇게 하면 설정 대화 상자의 설명 과 동일한 옵션이 설정됩니다.
DRIVER 드라이버 DLL에 대한 경로 사양입니다.
DRIVERID 드라이버의 정수 ID입니다. 25(Microsoft Access)
Fil Microsoft Access용 파일 형식 MS Access
IMPLICITCOMMITSYNC Microsoft Access 드라이버가 내부 또는 암시적 커밋을 비동기적으로 수행할지 여부를 결정합니다. 이 값은 처음에 "예"로 설정됩니다. 즉, Microsoft Access 드라이버는 내부/암시적 트랜잭션의 커밋이 완료될 때까지 기다립니다.

이 옵션의 값은 결과를 신중하게 고려하지 않고 변경하면 안 됩니다. 옵션에 대한 자세한 내용은 Microsoft Jet 데이터베이스 엔진 프로그래머 가이드를 참조하세요.

이렇게 하면 설정 대화 상자에서 ImplicitCommitSync 와 동일한 옵션이 설정됩니다.
Maxbuffersize Microsoft Access에서 디스크와 데이터를 전송하는 데 사용되는 내부 버퍼의 크기(킬로바이트)입니다. 기본 버퍼 크기는 2048KB(2048로 표시됨)입니다. 256으로 나눌 수 있는 모든 정수 값을 사용할 수 있습니다. 이렇게 하면 설정 대화 상자에서 버퍼 크기와 동일한 옵션이 설정됩니다.
MAXSCANROWS 기존 데이터를 기반으로 열의 데이터 형식을 설정할 때 검사할 행 수입니다.

검색할 행에 대해 1에서 16까지의 숫자를 입력할 수 있습니다. 기본값은 8입니다. 0으로 설정하면 모든 행이 검색됩니다. (제한을 벗어난 숫자는 오류를 반환합니다.)

이렇게 하면 설정 대화 상자에서 검색할 행과 동일한 옵션이 설정됩니다.
PAGETIMEOUT 페이지(사용되지 않는 경우)가 제거되기 전에 버퍼에 남아 있는 기간을 밀리초 단위로 지정합니다. 기본값은 1초의 5/10(0.5초)입니다. 이 옵션은 ODBC 드라이버를 사용하는 모든 데이터 원본에 적용됩니다.

이렇게 하면 설정 대화 상자에서 페이지 시간 제한 과 동일한 옵션이 설정됩니다.
PWD 암호입니다.
READONLY 파일을 읽기 전용으로 만들려면 TRUE입니다. 파일을 읽기 전용이 아닌 FALSE로 만듭니다.

이렇게 하면 설정 대화 상자에서 읽기 전용 과 동일한 옵션이 설정됩니다.
REPAIR_DB 커밋 프로세스 중에 발생하는 오류로 인해 손상된 데이터베이스를 복구합니다.

DSN 키워드(keyword) 동일한 문에서 REPAIR_DB 키워드(keyword) 사용하는 경우 이 드라이버는 DSN 키워드(keyword) 무시합니다. 따라서 데이터베이스를 복구하고 DSN을 지정하는 것은 2단계 프로세스입니다.
SYSTEMDB Microsoft Access 드라이버의 경우 시스템 데이터베이스 파일에 대한 경로 사양입니다.

설정 대화 상자에서 시스템 데이터베이스 와 동일한 옵션을 설정합니다.
스레드 사용할 엔진의 백그라운드 스레드 수입니다. 이 값은 기본적으로 3이지만 변경할 수 있습니다.

이렇게 하면 설정 대화 상자의 스레드와 동일한 옵션이 설정됩니다.
UID Microsoft Access 드라이버의 경우 로그인에 사용되는 사용자 ID 이름입니다.
USERCOMMITSYNC Microsoft Access 드라이버가 사용자 정의 트랜잭션을 비동기적으로 수행할지 여부를 결정합니다. 이 값은 처음에 "예"로 설정됩니다. 즉, Microsoft Access 드라이버는 사용자 정의 트랜잭션의 커밋이 완료될 때까지 기다립니다.

이 옵션의 값은 결과를 신중하게 고려하지 않고 변경하면 안 됩니다. 옵션에 대한 자세한 내용은 Microsoft Jet 데이터베이스 엔진 프로그래머 가이드를 참조하세요.

설정 대화 상자에서 UserCommitSync 와 동일한 옵션을 설정합니다.