下載 installer
下載 PostgreSQL 一鍵安裝 installer
http://www.postgresql.org/download/windows
執行 PostgreSQL installer
執行 installer。大部份,預設值就夠了。不需要為了 OpenNMS 而執行 Stack Builder。
如果你需要用 PostgreSQL 做其他的事情,Stack Builder 可以幫你安裝一些工具
如 replication, web 及 ODBC 等工具。
注意:目前 windows installer 有個 bug。它無法將 PL/PGSQL language 開啟功能。
就算你將 check box 打勾也不行。因此底下會有指示該怎麼開啟它的功能。
初始化資料庫
在 PostgreSQL_Root\data 建立資料庫 (database)
如果因為某些理由,installer 該建的預設資料庫沒有被建立,你可以自己建立。
- 打開命令視窗(Start -> Run –> cmd),切換到 PostgreSQL 的目錄去(預設是 C:\Program Files\PostgreSQL\X.X\bin)
- 使用下面的指令,初始化資料庫
initdb –E UTF-8 –U postgres ..\data
加 PL/PGSQL Language
當你手動初始資料庫時,PL/PGSQL 沒有自動被加入,因此需要你自己做。
最簡單的方法是用 pgAdmin tool,它來自 PostgreSQL binaries。
- 開始 PostgreSQL: 從開始工具列,找到 PostgreSQL X.X 的選項,執行 Start service
- 執行 pgAdmin: 從開始工具列,找到 PostgreSQL X.X 的選項,執行 pgAdmin III
- 連線到資料庫: 雙擊 PostgreSQL Database Server X.X (localhost:5432)
- 瀏覽到 postgres database (Databases –> postgres)
- 到 File –> Options,在Display頁籤下,啟動 Languages 選項 (按 OK)
- 按 Refresh,確定所有事被顯示出來
- 瀏覽回 postgres database,你可以看到一個 Language 項目在樹裡
- 右鍵按 Language,選擇 New Language…
- 從 Name 這個下拉選單中選擇 plpgsql,按 OK (接受預設值)
- 離開 pgAdmin
沒有留言:
張貼留言