有没有办法将 MS SQL .db.back(数据库备份)导入 PostgreSQL?

有没有办法将 MS SQL .db.back(数据库备份)导入 PostgreSQL?

我收到了来自客户的 MS SQL 备份,我想将其导入/恢复到 PostgreSQL 环境中。可以吗?

答案1

我没有亲身经历。你可以尝试这些来开始- 但如果您得到的只是转储,那只是数据。如果您没有编写数据库本身的创建脚本(数据库架构),那么您就有点束手无策了。

/编辑 -

答案2

实现此目的的一种方法是下载 SQL Server Express 的副本,然后在那里恢复备份。有时这不起作用,因此您可以尝试下载 SQL Server Standard 的试用版。我认为它有 180 天的试用期。

一旦恢复数据库,您就可以使用您最喜欢的 ETL 工具将数据移动到 PostgreSQL。

相关内容