私は、Windows Server 2008でmusicbrainzデータベースダンプを使用しています。ダンプを解凍しても問題はありません。名前がデータベーステーブルを反映している拡張子のない約60個のファイルがあります。PostgreSQL 9.3テーブルへのダンプのインポートpsql初心者のフラストレーション
私はgithubで見つかったcreatetables SQLスクリプトを取得できました。私は、解凍したファイルをミラーリングする空のテーブルを持つデータベーススキーマを持っています。
問題は、私はpsqlのコマンドラインインターフェイスで午前と私はlo_import「パス/ファイル名」\
ごとにラージオブジェクトのインポートコマンドを発行する方法を考え出している
ので、動作するようですファイルが非常に大きく、CPUライトを瞬間的に点滅させる瞬間が始まります。テーブルがまだ空である私のDBをリフレッシュした後、問題はPostgresに戻ります。そのデータがどこにあってもどこに行くのか分かりません。
私はまっすぐなWindowsのプログラマー(.NET/SQL/JQuery)ですので、このような観点から何が起こっているのか説明できる人が必要です。どのようなことがUNIXやLinuxやWindows以外のもので役に立つのか説明することは役に立ちません。私は恐れています。
を参照してください、私たちの仮想マシンを取得する方が簡単かもしれMusicBrainzのデータベースへのアクセスを取得します。どのバージョンを使用していますか? –
pg_dumpからの出力は移植性がありますが、通常は単一のファイルを出力します。ファイルシステムまたはPITRダンプには多くのファイルがありますが、プラットフォーム間では移植できません。あなたが60のファイルを持っているという事実は潜在的な問題のように聞こえる。 – kgrittn