Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Примечание.
В этом разделе содержатся сведения о драйвере Access. Общие сведения об этой функции см. в разделе "Справочник по API ODBC".
Функция SQLConfigDataSource, используемая для добавления, изменения или удаления источника данных динамически использует следующие ключевое слово.
| Ключевое слово | Description |
|---|---|
| СОРТИРОВКАSEQUENCE | Последовательность сортировки полей. Этот параметр задает тот же параметр, что и сортировка последовательности в диалоговом окне установки. |
| COMPACT_DB | Выполняет сжатие данных в файле базы данных. Имеет следующий формат: COMPACT_DB=<path_name><optionaL_sort_order><необязательный ключевое слово ENCRYPT>. При использовании COMPACT_DB ключевое слово в той же инструкции с ключевое слово DSN этот драйвер игнорирует ключевое слово DSN. Таким образом, сжатие базы данных и указание dsN является двухэтапным процессом. |
| CREATE_DB | Создает файл базы данных. Имеет следующий формат: CREATE_DB=<path_name><optional_sort порядок><optional_ENCRYPT ключевое слово>, где имя пути — полный путь к базе данных Microsoft Access. Ошибка будет возвращена, если имя пути указывает существующую базу данных. Порядок сортировки будет настроен в диалоговом окне "Новая база данных", отображаемом при нажатии кнопки "Создать" в диалоговом окне установки Microsoft Access. Если порядок сортировки не указан, используется general. При использовании CREATE_DB ключевое слово в той же инструкции с ключевое слово DSN этот драйвер игнорирует ключевое слово DSN. Таким образом, создание базы данных и указание dsN является двухэтапным процессом. При использовании CREATE_DB ключевое слово, если имя пути создаваемой базы данных 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><необязательный порядок> сортировки, где имя пути — полный путь к базе данных Microsoft Access. Ошибка будет возвращена, если имя пути указывает существующую базу данных. Порядок сортировки будет настроен в диалоговом окне "Новая база данных" , отображаемом при нажатии кнопки "Создать " в диалоговом окне установки ODBC Microsoft Access. Если порядок сортировки не указан, используется general. |
| CREATE_V2DB | Создает файл базы данных, совместимый с Microsoft Access 2.0. Имеет следующий формат: CREATE_V2DB=<path-name><необязательный порядок> сортировки, где имя пути — полный путь к базе данных Microsoft Access. Ошибка будет возвращена, если имя пути указывает существующую базу данных. Порядок сортировки будет настроен в диалоговом окне "Новая база данных", отображаемом при нажатии кнопки "Создать" в диалоговом окне установки Microsoft Access. Если порядок сортировки не указан, используется general. При использовании CREATE_V2DB ключевое слово в той же инструкции с ключевое слово DSN этот драйвер игнорирует ключевое слово DSN. Таким образом, создание базы данных и указание dsN является двухэтапным процессом. При использовании CREATE_V2DB ключевое слово, если имя пути создаваемой базы данных 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 | Целочисленный идентификатор драйвера. 25 (Microsoft Access) |
| FIL | Тип файла MS Access для Microsoft Access |
| НЕЯВНАЯCOMMITSYNC | Определяет, будет ли драйвер Microsoft Access выполнять внутренние или неявные фиксации асинхронно. Изначально это значение имеет значение "Да", что означает, что драйвер Microsoft Access ожидает фиксаций во внутренней или неявной транзакции. Значение этого параметра не должно быть изменено без тщательного рассмотрения последствий. Дополнительные сведения о параметре см. в руководстве программиста Microsoft Jet ядро СУБД. Этот параметр задает тот же параметр, что и НеявнаяCommitSync в диалоговом окне установки. |
| MAXBUFFERSIZE | Размер внутреннего буфера в килобайтах, используемый Microsoft Access для передачи данных на диск и с диска. Размер буфера по умолчанию — 2048 КБ (отображается как 2048). Можно использовать любое целочисленное значение, делимое на 256. Этот параметр задает тот же параметр, что и размер буфера в диалоговом окне установки. |
| MAXSCANROWS | Количество строк, которые необходимо проверить при настройке типа данных столбца на основе существующих данных. Число от 1 до 16 можно ввести для строк для сканирования. Значение по умолчанию равно 8; Если задано значение 0, все строки сканируются. (Число за пределами ограничения вернет ошибку.) Это задает тот же параметр, что и строки для сканирования в диалоговом окне установки. |
| PAGETIMEOUT | Указывает период времени в миллисекундах, который страница (если она не используется) остается в буфере перед удалением. Значение по умолчанию составляет пять десятых секунд (0,5 секунды). Обратите внимание, что этот параметр применяется ко всем источникам данных, используюющим драйвер ODBC. Этот параметр задает тот же параметр, что и время ожидания страницы в диалоговом окне установки. |
| PWD | Пароль. |
| READONLY | ЗНАЧЕНИЕ TRUE для создания только для чтения файлов; ЗНАЧЕНИЕ FALSE, чтобы файл не был только для чтения. Этот параметр задает тот же параметр, что и чтение только в диалоговом окне установки. |
| REPAIR_DB | Восстанавливает базу данных, поврежденную сбоем, который возникает во время процесса фиксации. При использовании REPAIR_DB ключевое слово в той же инструкции с ключевое слово DSN этот драйвер игнорирует ключевое слово DSN. Таким образом, восстановление базы данных и указание dsN является двухэтапным процессом. |
| SYSTEMDB | Для драйвера Microsoft Access спецификация пути к файлу системной базы данных. Это задает тот же параметр, что и системная база данных в диалоговом окне установки. |
| ПОТОКИ | Количество фоновых потоков для используемого обработчика. Это значение по умолчанию равно 3, но может быть изменено. Этот параметр задает тот же параметр, что и потоки в диалоговом окне установки. |
| ИД пользователя | Для драйвера Microsoft Access имя пользователя, используемое для входа. |
| USERCOMMITSYNC | Определяет, будет ли драйвер Microsoft Access асинхронно выполнять определяемые пользователем транзакции. Изначально это значение имеет значение "Да", что означает, что драйвер Microsoft Access ожидает фиксаций в определяемой пользователем транзакции. Значение этого параметра не должно быть изменено без тщательного рассмотрения последствий. Дополнительные сведения о параметре см. в руководстве программиста Microsoft Jet ядро СУБД. Этот параметр задает тот же параметр, что и UserCommitSync в диалоговом окне установки. |