postgreSQLのバージョンアップ
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
NGNGバージョンをあげたいのですが、DBのバックアップだけとっておいて
postgresqlの古いほうを消して、新しいほうをインストールしなおす
という方法意外に、もっと簡単にできるやり方あったら教えてください。
なにか、注意点なんかもあればぜひ。
0002男爵ディーノ
NGNG互換性はないですから。
古い方は消すんじゃなくて、mv /usr/local/pgsql /usr/local/pgsql_old とか
しといて、新しい方の動作確認が出来てから消した方がいいかも知れない・・・。
0003login:Penguin
NGNGどうやらそれしかないみたいですね。
おっしゃる通りのやり方でやってみます。。
0004東郷男爵
NGNG===========終了===========
0005login:Penguin
NGNG0006東郷男爵
NGNGチャッ
シュボ.(゜д゜) ウマー….ピッ
ブロロロォォォォォォォォンン!
===========第xxx話 完===========
0007login:Penguin
NGNGデータベースの互換性はありません。
pg_dumpを使いましょう。
これでデータと構造をプレーンテキストに
吐き出しておけば
psqlを使ってそのままインポートできます。
そんなめんどくさい方法を使ってでも
PostgreSQL7.1を使うことは
意味があると思います。
0008login:Penguin
NGNG0009login:Penguin
NGNGフリーでここまでできるといった
素敵な体験ができるのよん。
0010login:Penguin
NGNG何個までテーブルが作れるか、知ってる?
いくら探してもその記述が見つからない、、、、
0011login:Penguin
NGNGスクリプトで起動しないケースがあるよね?
見た感じたまたまDNSか何かを見に言って、
相手がまだ起動途中の場合エラーでこけるような印象。
起動後数分以上後なら100%起動するから。
0012>10
NGNGPostgreSQL側では制限なしです
001310
NGNGあ、やっぱ、そう?
そうかなぁって思ってたけど、自信がなくて、、、
さんきゅ。
0014M.サムライ
NGNGpostgresql-7.1.1をインストールしても問題ないでしょうか?
0015login:Penguin
NGNG0016kkk
NGNGSQLのデバッグツールとかありますか?
0017名無しさん
NGNGPostgreSQLはその辺が凄く良くて、
PerlでCGI組んだりするのが楽。
open FH, "|psql ${DBNAME}";
ってやるだけで、
print DH "select * from TNAME";
とPRINT文でほいほいほいほい。
0018login:Penguin
NGNGPostgreSQLはやっぱり凄いね。
0019男爵イーモ
NGNGどこが「心配」で6.5.1の環境に7.1.1をインストールしたいと思ったのかを
書いたほうがリプライが付きやすいと思いますよ。
で、質問に対する直接の答えの方ですが、
7.1.1のユーザーアカウントを作成する。newpgsqlとかね。
そっちでtar展開、./configure --prefix=/usr/local/newpgsql などとして
別のディレクトリにインストールする。
データベースは5432以外のポートで実行する。
各種ツール(initdbなど)の実行時はフルパスで指定、って感じで出来そうですが・・・
http://osb.sra.co.jp/PostgreSQL/Manual/PostgreSQL-7.1-ja/
を熟読してみてね。
0020ななしさん
NGNG一度テーブルを作った状態で、途中からカラムの追加って出来ますか?
ざっと文献を見たところそういった記述が見あたらないので出来ない
のでしょうか?
0021男爵イーモ
NGNGalter table テーブル名 add column カラム名 カラムタイプ(textとか)
で出来ますよ。
0023M.サムライ
NGNGMoveLast出来なくない? なんじゃこれ???
■ このスレッドは過去ログ倉庫に格納されています