[pgsql-jp: 31795] PostgreSQL 7.2.3のバージョンアップ後について

片岡 武一 kataoka2050 @ hotmail.com
2003年 12月 15日 (月) 18:06:36 JST


片岡と申します。

つい最近なのですが、PostgreSQL 7.2.3をPostgreSQL 7.4にバージョンアップしたの
ですが、
そのことによって下記のような疑問が出てきたので質問させていただきます。

環境は下記の様になっております。
OS:Linux7.3
Web:Apache1.3.29
コンパイラ:j2sdk1_3_1_07
Tomcat:jakarta-tomcat-3.2.4
PostgreSQL:PostgreSQL 7.4

1.PostgreSQL 7.4のインストールマニュアルの中から、
  オプションの--With-odbc --enable-syslog
  がなくなっていたのですが、これはどうしてなのでしょうか?

2.Windows2000Proにodbcドライバをインストールして、
  PostgreSQL 7.4にAccessから接続すると、接続先テーブル内に
  作成していないテーブルがいくつも存在します。
  下記の様なテーブル名です。
  sql_packages
  sql_sizing
  sql_sizing_profiles
  table_constraints
  table_privileges
  tables
  triggered_update_columns
  triggers
  usage_privileges
  usr
  view_column_usage
  view_table_usage
  views
       等です。これは、なぜなのでしょうか?

 ※尚、PostgreSQLのインストールは下記の手順で行いました。
# useradd postgres
# passwd postgres
# vi /etc/profile
export JAVA_HOME=/usr/java/jkd1.3.1_07
export ANT_HOME=/usr/local/jakarta-ant-1.5.1
export TOMCAT_HOME=/usr/local/jakarta-tomcat-3.2.4
export PATH=$PATH:$JAVA_HOME/bin:$ANT_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:/usr/local/\
jakarta-tomcat-3.2.4/lib/servlet.jar:/usr/local/pgsql/share/java/postgresql.jar


# mkdir /usr/local/pgsql
# postgresql-7.4.tar.gzを/usr/local/pgsql/にコピー
# chawn postgres:postgres /usr/local/pgsql 
/usr/local/pgsql/postgresql-7.4.tar.gz
# vi /home/postgres/.bashrc
export POSTGRES=/usr/local/pgsql
export PGLIB=$POSTGRES/lib
export PGDATA=$POSTGRES/data  
export MANPATH="$MANPATH":$POSTGRES/man
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH":PGLIB
PATH=$PATH:$HOME/bin:/usr/local/pgsql/bin
# source .bashrc
# su postgres
$ cd /usr/local/pgsql
$ tar xvzf postgresql-7.4.tar.gz
$ cd postgres-7.4
$ ./configure --prefix=/usr/local/pgsql  --with-java
$ make
$ make check
$ make install
$ su
# mkdir /usr/local/pgsql/data
# chown postgres:postgres /usr/local/pgsql/data
# su postgres
$ /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
$ /usr/local/pgsql/bin/postmaster -i -D /usr/local/pgsql/data > logfile 
2>&1 &
$ vi /usr/local/pgsql/data/pg_hba.conf
最後の行に下記の一行を加える
host all 192.168.0.0 255.255.0.0 trust
$ vi /usr/local/pgsql/data/postgresql.conf
#tcpip_socket = false を→に変更 tcpip_socket = on
#silent_mode = false を→に変更 silent_mode = off
#max_connections = 256 を→に変更 shared_buffers = 512
以上です。

お忙しい中申し訳ございませんが、アドバイスお願い致します。

_________________________________________________________________
友達と24時間ホットライン「MSN メッセンジャー」、今すぐダウンロード!  
http://messenger.msn.co.jp 




pgsql-jp メーリングリストの案内