伺服器指令

伺 服 器 缺 乏 指 令 函 數。

pgAdmin III 使 用 的 一 些 支 持 函 數 不 是 在 所 有 PostgreSQL 版 本 上 預 設 有 效, 這 些 函 數 使 一 些 諸 如 處 理 日 誌 文 件 和 配 置 文 件 的 工 作 變 得 更 加 簡 單。

當 使 用 Windows 安 裝 程 序 安 裝 PostgreSQL 8.0 或 者 更 高 版 本 時, 僅 僅 需 要 選 中 「admin」 或 者 「dminpack」 模 組。

當 從 源 代 碼 中 編 譯 時, 必 要 的 文 件 可 以 在 源 代 碼 樹 的 xtra 子 目 錄 中 找 到。 對 於 PostgreSQL 8.0, 將 admin 目 錄 拷 貝 到 postgresql 源 代 碼 的 contrib 目 錄 中, 從 這 裡 編 譯 和 安 裝 它。 對 於 PostgreSQL 8.1, 使 用 admin81 目 錄。

PostgreSQL 8.2 以 及 更 高 版 本 在 「adminpack」 模 組 中 包 含 指 令 函 數。

在 模 組 安 裝 之 後, 必 須 使 用 admin.sql 稿 本 (對 於 PostgreSQL 8.1 是 admin81.sql) 在 所 要 維 護 的 資 料 庫 中 創 建 指 令 函 數, 這 些 稿 本 文 件 通 常 可 以 在 pgsql 的 共 享 目 錄 (例 如 /usr/local/pgsql/share) 中 找 到。

擴 展 伺 服 器 指 令 在 PostgreSQL 7.3 和 7.4 中 沒 有 被 支 持。