我们正在寻找迁移从MSSQL到Postgres的。 我打算使用SQL服务器BCP工具,生成CSV,我们将导入到Postgres的与批量复制功能。 然而,我们,遇到麻烦DDL迁移。 我们已经。 我已经得到它通过按摩手由MMSQL产生的DDL工作,但我们需要的东西自动化,因为我们有一个移动的目标(仍添加表,列等),将需要做一次于此。
我们是开放的商业和开源产品,但没有发现任何东西,做我们需要的一切:桌子,串行列,索引(独特的,多列等),违约和外键约束。
我们正在寻找迁移从MSSQL到Postgres的。 我打算使用SQL服务器BCP工具,生成CSV,我们将导入到Postgres的与批量复制功能。 然而,我们,遇到麻烦DDL迁移。 我们已经。 我已经得到它通过按摩手由MMSQL产生的DDL工作,但我们需要的东西自动化,因为我们有一个移动的目标(仍添加表,列等),将需要做一次于此。
我们是开放的商业和开源产品,但没有发现任何东西,做我们需要的一切:桌子,串行列,索引(独特的,多列等),违约和外键约束。
检查此链接http://dbconvert.com/convert-mssql-to-postgre-pro.php?DB=6
具体看一下“SQL Azure的到PostgreSQL”功能。 希望这将处理您的表的DDL。
注:我没有使用过这种对面它跑在http://www.postgresql.org/在最新的新闻栏目日前。
最后,使用结算http://www.enterprisedb.com/products-services-training/products-overview/postgres-plus-solution-pack/migration-toolkit 。 这是最彻底的和做数据和DDL。 已经有一些问题,逃避被后面数字因为Postgres认为这些都是Unicode转义序列反斜杠。