
こんにちは。
PostgreSQL8.1.10を使っています。
pg_dumpでバックアップしたデータをpg_restoreでリストアするときに、エラーと警告が出てしまいます。
$ pg_dump -F c mydb > db.dump
$ dropdb mydb
$ pg_restore -C -d postgres db.dump
pg_restore: [アーカイバ(db)] TOC処理中にエラーがありました:
pg_restore: [アーカイバ(db)] TOCエントリ1514; 0 0 COMMENT SCHEMA public postgresのエラーです
pg_restore: [アーカイバ(db)] could not execute query: ERROR: スキーマpublicの所有者でなければなりません
Command was:
COMMENT ON SCHEMA public IS 'Standard public schema';
pg_restore: WARNING: 権限を取り上げられませんでした
pg_restore: WARNING: 権限を取り上げられませんでした
pg_restore: WARNING: 権限は付与されませんでした
pg_restore: WARNING: 権限は付与されませんでした
警告: リストアにてエラーを無視しました: 1
結果を確認した限りではリストアはされているようなのですが気になります。
このエラーはどういった理由で発生しているのでしょうか。
エラーを出さなくする方法はあるのでしょうか。
無視していいものならそれでも構わないのですが、理由は知っておきたいです。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
(バックアップファイルを展開しTOCエントリファイル1514行以降に
必要な事をしていないと思えば無視して構わないとは思います)
pg_resotre -CでDBも作成しようとしていると思いますが
postgresのDBが存在しているか
postgres(DB)を作成した時の所有者がmydbと異なっているか
またはpg_dumpを旧バージョン(8.1よりまえ)の物を使用しているか
他は不明
ありがとうございます。
どうやら、バックアップの際に、publicなスキーマの情報も一緒にバックアップしてしまった結果、リストア時に戻せなくて困っているようです。
pg_restoreに-U posgresをつけて実行したところ、エラーも警告も出なくなりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLにて指定日付より前、かつ最...
-
SQLでUPSERTを一度に複数行やる...
-
postgreSQLのint型は桁数指定が...
-
Windows10 バージョン1909がイ...
-
plgファイルの開き方
-
PostgreSqlでFunctionの作成に...
-
数値が定期的にあらわれる文字...
-
PostgreSQLでのスーパーユーザ削除
-
自治会総会の成立要件について
-
select文の書き方「半角カナ+...
-
CSVの文字列が""○○""というよう...
-
shellからpostgresqlへの変数の...
-
postgresql についてです
-
postgresqlでのトランザクショ...
-
Postgreのupdateコマンドでエラー
-
PostgressからMySQL(MariaDB)...
-
postgreSQL カラムの全ての値を...
-
bashスクリプトでpostgreSQLの...
-
パソコン画面映らない
-
高2のプログラミングで「」の中...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
pg_restoreでエラー
-
複数カラムを跨いだCOUNTができ...
-
アクセス画像DB、画像のパスを...
-
ここでいう「データソース名」...
-
バイナリデータ格納について
-
ディスク上のサイズの乖離が大...
-
oracle spool SJIS → UTF-8
-
Windows版 pg_dumpの結果をログ...
-
ヤフーショッピングでPayPay支...
-
PostgreSQLについて教えてくだ...
-
Query OK, 0 rows affected
-
tar.gzファイルのリストアについて
-
Windows上のPostgreSQLの完全削...
-
CSVファイルをBULK INSERTでSQL...
-
リコーimagioneo630 エラーs...
-
ACCESSのフォームだけを起動す...
-
createdbでいきなりつまづいて...
-
SJISのDBは作れますか?
-
ACCESSのレコードを削除しても...
-
ファイルに記述されている複数...
おすすめ情報