上一主题: PostgreSQL 上的 APM 数据库下一主题: 升级 APM 数据库(特殊情况)


在 Linux 或 Solaris 上配置 PostgreSQL

如果您已经使用非 root 用户帐户在 Linux 或 Solaris 上安装了 PostgreSQL,则安装 PostgreSQL 后,还需要让系统管理员执行一些额外的配置。

注意:如果使用自己的脚本启动 PostgreSQL 服务,则无需将 PostgreSQL 启动脚本配置为在重新启动后运行。

Linux 系统管理员任务

  1. <InstallationDir>/install/database-install/linux/postgresql-8.4.5 启动脚本配置为在重新启动之后自动运行。
  2. postgresql-8.4.5 脚本复制到 init.d 文件夹,然后运行以下内容:
    chkconfig –add postgresql-8.4.5 
    
  3. 然后,将级别 2、3、4、5 设置为 on
  4. 手工安装 ODBC 文件。 有关详细信息,请参阅以下过程。

在 Linux 上为 PostgreSQL 的非 root 安装手工安装 ODBC 文件:

  1. 使用 <InstallationDir>/install/database-install/linux 中的模板文件 PostgresTSDSNTemplate.iniPostgresDriverTemplate.ini 创建您的 <tsdnfile>。
  2. 使用您的数据库设置编辑文件。
  3. 执行以下命令:
    odbcinst -i -s -l -f PostgresTSDSNTemplate.ini
    odbcinst -i -d -f PostgresDriverTemplate.ini
    

    如果没有出现错误声明和提示,则表示命令运行成功。 此时 /etc 目录中的 odbc.iniodbcinst.ini 文件也已更新。

Solaris 系统管理员任务