Как установить ODBC-файл .DSN, чтобы он мог обращаться к любой базе данных в Postgresql? - PullRequest
0 голосов
/ 19 ноября 2008

Я пишу приложение MFC для автоматической настройки Postgresql с ODBC для использования другим приложением. Идея состоит в том, что пользователь запускает приложение, и оно автоматически создает базу данных и таблицы в нем. Моя проблема заключается в том, что когда я настраиваю File DSN, ему требуется имя базы данных, к которой он обращается. Это появляется в файле DSN как ..

DATABASE=mydb

Однако я еще не создал mydb, поэтому не могу подключиться к Postgresql! Я попытался отредактировать файл DSN, чтобы эта строка гласила:

DATABASE=

и полностью его удаляю, но я получаю сообщение об ошибке и не могу подключиться.

Возможно ли для файла DSN разрешить доступ к любой базе данных? Если да, то как мне это сделать?

Спасибо

Ian

Ответы [ 2 ]

1 голос
/ 11 марта 2009

База данных 'postgres' всегда существует для PostgreSQL и может использоваться для подобных задач.

1 голос
/ 19 ноября 2008

Я не знаком с PostgreSql, но есть ли база данных типа «master» в SQL Server, к которой вы могли бы первоначально подключиться, а затем использовать другую базу данных?
Вы также можете попробовать connectionstrings.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...