首页 > 开发 > 综合 > 正文

PostgreSQL的安裝與昇級

2024-07-21 02:13:48
字体:
来源:转载
供稿:网友

最大的网站源码资源下载站,

  在 freebsd 上安裝與昇級 postgresql

  1. freebsd kernel 需具備以下選項:

  options sysvshm

  options sysvsem

  options sysvmsg

  options shmmaxpgs=65536

  options semmni=40

  options semmns=240

  options semume=40

  options semmnu=120

  2. 由 ports 安裝 postgresql

  # cd /usr/ports/databases/postgresql7

  # make install clean

  [註] 此處 postgresql 版本為 7.3.3

  [注意]:

  若有舊版本, 昇級前需先 dump 出全部 database

  % pg_dumpall > pgsql-db.out

  3. 初始 postgresql 資料庫

  研讀 ~pgsql/post-install-notes

  主要動作: su -l pgsql -c initdb

  4. 設定 postgresql

  ~pgsql/data/pg_hba.conf

  # type database user ip-address ip-mask method

  local all all trust

  host all all 127.0.0.1 255.255.255.255 trust

  host all all 192.168.100.0 255.255.255.192 password passwd

  host all all 192.168.100.192 255.255.255.192 password passwd

  5. 啟動 postgresql

  /usr/local/etc/rc.d/010.pgsql.sh start

  [注意]: 若要 postgresql 接受 internet 連線

  有兩種方法:

  (1) 舊式

  [ -d $ ] && exec $/bin/pg_ctl start -o '-i' -s -w -l $

  (2) 新式

  % vi ~pgsql/data/postgresql.conf

  tcpip_socket = true

  6. 回復原資料庫

  # su - pgsql

  % psql -e template1 < pgsql-db.out

  posted by cch at july 7, 2003 08:09 am

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表