0

別のアプリで使用するために ODBC で Postgresql を自動的に構成する MFC アプリを作成しています。ユーザーがアプリを実行すると、データベースとその中にテーブルが自動的に作成されるという考えです。私の問題は、ファイル DSN を設定するときに、アクセスするデータベースの名前が必要なように見えることです。これは、DSN ファイルでは ..

DATABASE=mydb

ただし、まだ mydb を作成していないため、Postgresql に接続できません。DSNファイルを編集しようとしたので、この行は..

DATABASE=

完全に削除しましたが、エラーが発生して接続できません。

DSN ファイルで任意のデータベースへのアクセスを許可することはできますか? もしそうなら、どうすればいいですか?

ありがとう

イアン

4

2 に答える 2

1

私は PostgreSql に詳しくありませんが、最初に接続して後で別のデータベースを使用できる SQL Server の「マスター」のようなデータベースはありますか? connectionstrings.com
も試してみてください。

于 2008-11-19T14:26:50.647 に答える
1

データベース「postgres」は常に PostgreSQL 用に存在し、このようなタスクに使用できます。

于 2009-03-11T06:40:50.840 に答える