0
DTX 4th
16.11.20
✎
14:56
|
С MS SQL опыт уже был, все было просто. Пытаюсь провернуть то же самое с постгресом, получаю ошибку:
Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
Строка подключения выглядит вот так:
"Driver={PostgreSQL Unicode};Server=%1;Port=5432;Database=%2;Uid=%3;Pwd=%4;STMT=utf8"
Подозреваю, что нужен еще какой-то Data Source, но что он из себя представляет, и почему для MS SQL ничего подобного указывать не нужно, я не понимаю
|
|
5
DTX 4th
17.11.20
✎
13:59
|
"Provider=PostgreSQL OLE DB Provider;Data Source=%1;location=%2;User ID=%3;password=%4;"
- Provider not found
"Driver={PostgreSQL};Server=%1;Port=5432;Database=%2;Uid=%3;Pwd=%4;"
- Data source name not found and no default driver specified
Нужно какого-то провайдера данных отдельно создавать?
Сейчас в итоге делаю прокладку через сайт, чтобы базу наружу не выставлять
|
|