在 Windows XP SP2 上创建从 sql server 2005 到 postgresql 8.3.12 的数据库链接

发布于 2024-10-19 04:26:42 字数 149 浏览 2 评论 0原文

我想在 windows xp sp2 机器上创建从 sql server 2005 到 postgresql 8.3.12 的数据库链接,以将表数据之一从 sql server 传输到 postgressql,在这两个数据库中,表结构是相同的,请帮助我完成此操作,最好的办法做到这一点

I want to create the database link from sql server 2005 to postgresql 8.3.12 on windows xp sp2 machine to tranfer one of table data from sql server to postgressql, here in both the databases the table structure is same kindly help me getting this done and best way to do this

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

丶情人眼里出诗心の 2024-10-26 04:26:42

我认为理论上可以使用 MS Access 2007(也可能是其他版本,但我只使用过 2007)并连接 postgresql 作为 ODBC 数据源。

在 MS Access 中,右键单击表并选择“导出 -> 导出到 ODBC 数据库”

我不久前尝试以这种方式迁移 Access 数据库,但遇到了麻烦,因此最终手动执行操作(将数据导出为CSV,手动创建新表,然后通过脚本导入 CSV 数据)。我认为复杂性是旧源数据库所特有的,并且上述方法应该有效。

I think this theoretically is possible using MS Access 2007 (and possibly other versions, but I've only used 2007) and hooking postgresql up as an ODBC data source.

In MS Access, right click on the table and select "Export -> Export to ODBC database"

I was not too long ago trying to migrate an Access database this way, but ran into complications so ended up doing things manually (exporting data as CSV, create new tables manually, and then importing the CSV data via a script). I think the complications were peculiar to the old source database though, and this the above method should have worked.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文