0

ヘルプ!私は初心者です。私はPostgreSQLを学習しようとしていますが、サンプルデータベースをPostgreSQLサーバーに取り込むのに多くの問題があります。ここからサンプルデータベースをPgFoundry.orgと別のbooktownで入手しました。dellstore2データベースを選択しました。これを実現するための手順を説明するチュートリアルは、実際には1つもありません。

復元コマンドを実行し続けます。pgAdmin3では、サンプルデータベースと同じ名前を付けたデータベースで復元を使用するさまざまな方法を試し続けていますが、役に立ちませんか?私のすべての研究はこれにつながりますが、それはうまくいきません!誰かがこれを説明できますか?

dellstore2はtargz形式で、booktownはsqlファイルです。

4

2 に答える 2

3

SQLスクリプトは、コマンドラインユーティリティpsqlを使用して実行されます。

psql -f booktown.sql your_db your_pg_user

続行する前に、targzを解凍する必要があります。同じように実行すると、SQLスクリプトも含まれていると思います。

于 2012-12-01T08:50:58.420 に答える
0

Postgresqlにはデータを復元するさまざまな方法があります

1)

psql -f backup.sql dbname

2)

$ pg_restore -d dbname db.tar

3)またはpgadminを使用する

特別なデータ復元(exm GISデータ)が必要な場合は、データベース作成者でこのテンプレートを選択する必要があります

于 2012-12-01T09:30:45.407 に答える