nino2のプロフィール
- ベストアンサー数
- 8
- ベストアンサー率
- 88%
- お礼率
- 0%
- 登録日2006/05/17
- シェルスクリプトでのcopy
いつもお世話になっています。 基本がわかっていないので、お手数ですがよろしくお願いいたします。 シェルスクリプトでvacuumやcopyを行いたいのですが、どんな感じで シェルスクリプトを作成すれば良いのか分かりません。 参考サイトで構いませんのでお助けお願いいたします。 またシェルで同じテーブルに対し\copy...fromを同時に実行した 場合、問題はないのでしょうか?(キーが重複するデータはありません。)
- ベストアンサー
- PostgreSQL
- papope
- 回答数1
- Postgre7.3.4に対応するpgAdmin
pgAdminIIIを最近使いはじめました。pgAdminIII だとPostgre7.4以上の対応となっていて、check_function_bodiesというPostgreSQL7.3のバージョンにはない関数を読み込むSET check_function_bodies = 'false' という1行がバックアップ時に自動で生成され、バックアップファイルをリストアできないのです。 PostgreSQL7.3のバージョンに対応しているpgAdminIIIを教えていただけないでしょうか? もしかしてpgAdminIIでないとだめでしょうか? PostgreSQLのバージョンアップは事情によりできないです。 現在pgAdminIII1.2.2を使用しています。 よろしくお願いいたします。
- ベストアンサー
- PostgreSQL
- kenken48
- 回答数1
- pgAdminIIIでのリストア
こんばんは。 pgAdminIIIを最近使いはじめました。 テーブルAを作成し、その後、そのテーブルのバックアップをCOMPRESSで作成しました。 そのバックアップファイルをデータを削除したテーブルAにリストアしようとしたのですが、 SET check_function_bodies = false というコマンドがエラーだと表示され、うまくリストアできませんでした。 何が間違っているのでしょうか? ご回答よろしくお願い致します。 ちなみにデータの文字コードはUnicodeでPostgreSQL7.3.9を利用しています。
- ベストアンサー
- PostgreSQL
- kenken48
- 回答数4
- FETCH した行が取り出せない
こんにちは pgAdmin3を使用しています。 条件に一致する行を複数取得して、その行に対してアップデートをかけたいです。アップデートの処理がややこしいので一文で書かず、カーソルを使用して一行づつ処理をしていきたいのですが、下記で カーソル名.列名で値の取得が出来ないようです。 missing FROM-clause entry in subquery for table "car" BEGIN; DECLARE car CURSOR IS ~抽出条件 FETCH ALL IN car; UPDATE ・・・ WHERE clm_name = car.clm_name CLOSE car; END; postgresqlが不慣れで、ネットで調べては色々変えてやってみているのですが、ここで詰まってしまいました。 カーソル内のカラムの取得方法についてご教示下さる方が居れば助かります。
- ベストアンサー
- PostgreSQL
- motacilla
- 回答数3
- pgAdminIIIでのリストア
こんばんは。 pgAdminIIIを最近使いはじめました。 テーブルAを作成し、その後、そのテーブルのバックアップをCOMPRESSで作成しました。 そのバックアップファイルをデータを削除したテーブルAにリストアしようとしたのですが、 SET check_function_bodies = false というコマンドがエラーだと表示され、うまくリストアできませんでした。 何が間違っているのでしょうか? ご回答よろしくお願い致します。 ちなみにデータの文字コードはUnicodeでPostgreSQL7.3.9を利用しています。
- ベストアンサー
- PostgreSQL
- kenken48
- 回答数4