0

PostGISで作成され、ここで(リソースの下で)ホストされているデータベースを回復しようとしています:

https://github.com/cecois/dossin_art_api

ファイルをダウンロードしてテキストファイルとして開くことはできますが、このファイルをMySQLにインポートしたり、意味のある方法で表示したりするために使用するファイルの種類の拡張子がわかりません。どんな助けでもいただければ幸いです。

4

1 に答える 1

1

これはpg_dumpによって作成されたPostgreSQLアーカイブファイルであり、必ずしも特定のファイルタイプ拡張子が付いているわけではありません。pg_restoreを使用して、ファイルをPostreSQLデータベースに復元します。まだインストールしていない場合は、PostgreSQLとPostGISをインストールする必要があります。

まず、空のデータベースを作成します。

CREATE DATABASE altartlas;

次に、このデータベースに接続し、空間的に有効にします(PostGISがインストールされている必要があります)。

CREATE EXTENSION postgis;

次に、システムコンソールから、ファイルをデータベースに復元します。

pg_restore -U postgres -O -d altartlas altartlas_db

現実的には、より単純な形式(CSV、シェープファイルなど)でデータを元の作成者に要求する方がおそらく簡単です。

于 2012-11-06T18:51:07.457 に答える