Несколько лет назад я смог использовать PInvoke для создания баз данных Microsoft Access без доступа, установленного через вызов API SQLConfigDataSource () . Код здесь .
Я перенес вызов PInvoke для работы на Windows 7 и powershell 2.0 .
Я знаю, что ODBCJT32.DLL
поддерживает как минимум следующее:
- COMPACT_DB
- CREATE_DBV2
- CREATE_DBV3
- CREATE_DBV4
- CREATE_DB
- REPAIR_DB
И я знаю, что ACEODBC.DLL
поддерживает как минимум CREATE_DB и будет экспериментировать с остальными. Однако на самом деле я никогда не находил документ MSDN с официальным списком поддерживаемых пар атрибутов. Один существует?