pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
~/.odbc.ini 包含用户为 psqlODBC驱动指定的访问信息。 该文件使用Windows注册表文件典型的 约定,不过尽管有这个限制,还是可以让它工作的。
.odbc.ini文件有三个必需的节。第一个是 [ODBC Data Sources],它是你想访问的每个数据库 的任意名称和描述的列表。第二个必需的节是数据源说明,每个数据库 都会有一个这样的节。每个节必须用 [ODBC Data Sources]中给出的名称标记,并且必须 包含下列条目:
Driver =POSTGRESDIR/lib/libpsqlodbc.so Database=DatabaseNameServername=localhost Port=5432
记住Postgres数据库名通常是单个词, 不带任何形式的路径名。Postgres服务器 管理对数据库的实际访问,你只需要从客户端指定名字。
还可以插入其他条目来控制显示的格式。第三个必需的节是 [ODBC],它必须包含InstallDir 关键字,还可以包含其他选项。
下面是一个.odbc.ini文件的例子, 展示三个数据库的访问信息:
[ODBC Data Sources] DataEntry = Read/Write Database QueryOnly = Read-only Database Test = Debugging Database Default = Postgres Stripped [DataEntry] ReadOnly = 0 Servername = localhost Database = Sales [QueryOnly] ReadOnly = 1 Servername = localhost Database = Sales [Test] Debug = 1 CommLog = 1 ReadOnly = 0 Servername = localhost Username = tgl Password = "no$way" Port = 5432 Database = test [Default] Servername = localhost Database = tgl Driver = /opt/postgres/current/lib/libpsqlodbc.so [ODBC] InstallDir = /opt/applix/axdata/axshlib
译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。