web-dev-qa-db-ja.com

Microsoft SQL Serverデータベースのバックアップをpostgresに復元するにはどうすればよいですか?

Microsoft SQL Serverデータベースのバックアップ(ダンプ)ファイルを取得して、PostgreSQLデータベースにインポート/復元する必要があります。 PostgreSQLデータベースに復元できるようにMSSQLServerバックアップファイルで実行できる何らかの変換スクリプト(おそらくPerl/sed/awkスクリプト)を持っている人はいますか?テーブルはpostgresですでに作成されているが、すべて空であると仮定しましょう。

2
user158092

Postgresqlサイト からこの記事から始めます

2
trent

(MSSQL Enterprise Managerを使用して)MSSQLからCSV形式でデータをエクスポートしてから、CSVファイルをPostgresqlにインポートできます( ここ 例があります)。制約ルールをより適切に管理できるように、テーブルごとに1つのCSVをエクスポートすることをお勧めします。

0
lg.