我收到了来自客户的 MS SQL 备份,我想将其导入/恢复到 PostgreSQL 环境中。可以吗?
答案1
我没有亲身经历。你可以尝试这些来开始- 但如果您得到的只是转储,那只是数据。如果您没有编写数据库本身的创建脚本(数据库架构),那么您就有点束手无策了。
/编辑 -
答案2
实现此目的的一种方法是下载 SQL Server Express 的副本,然后在那里恢复备份。有时这不起作用,因此您可以尝试下载 SQL Server Standard 的试用版。我认为它有 180 天的试用期。
一旦恢复数据库,您就可以使用您最喜欢的 ETL 工具将数据移动到 PostgreSQL。