[pgsql-jp: 40720] Re: 初めての投稿です。
mitani
mitani @ sraw.co.jp
2011年 3月 25日 (金) 09:12:44 JST
こんにちは。
ダンプ・リストアすることが目的であれば、
一旦pg_dump(-Fオプションなし)でダンプファイルを作り、
ダンプファイルをエディタで編集(削除したいテーブル名を修正または削除?)して
リストアしてはどうでしょうか。
リストアのために6時間もDBを止めることが出来ないのが問題であれば、
一旦、別サーバでリストアし、コールドバックアップでディレクトリ(例えば/use/local/pgsql/data)ごと
コピーしてしまえば、短時間で復旧できます。
(その場合、それぞれのPostgreSQLは同じバージョンを使ってください)
データが文字化けするというのは聞いたことがありますが、
使っているテーブルが文字化けするというのはあまり聞いたことがない現象です。
よかったら、なぜそのような現象が発生したのかを教えてください。
--
三谷@広島
On Thu, 24 Mar 2011 23:21:36 +0900
AKIHIKO ITO <yayaya_i @ yahoo.co.jp> wrote:
> すみません。
> 教えていただけるのでしたら、お願いなのですが、7.3系のポスグレで、ひとつのテーブルの名前が、文字化けと思われる現象で、dropしたいのですが、selectする時点で、テーブル名 dose not existsになります。
> このテーブルを削除しないと、ダンプしたあとのリストアで、エラーになってしまい、大変困っています。
> ダンプをsqlで書き出す方法でリストアできるのですが、リストアに6時間近くかかり、その方法は、現状最終手段になる状況です。
> なんとか、文字化けをdropして、ダンプリストアしたいですが、なにか、アドバイスいただきたく、何卒お願いになります。
--
mitani <mitani @ sraw.co.jp>
pgsql-jp メーリングリストの案内