SQL Server导入导出工具弱爆了

本文介绍了从SQL Server迁移到PostgreSQL的过程。作者最初尝试使用SQLITE作为替代方案,但并发问题导致寻找新的解决方案。最终选择了PostgreSQL,并通过Navicat Premium成功完成了数据迁移。

      SQL Server商用实在太贵,不得已在找来了替代方案SQLITE,拿去做压力测试又差强人意,SQLITE并发实在是个定时炸弹,我挂了8个客户端执行了约45000个数据库操作并记录到日志,发生了6次被锁定。无奈找来了PostgreSQL。问题来了,数据怎么导?在数据源中装了ODBC,在SQL导出工具中死也找不到PostgreSQL的ODBC。

     因为以前用过Navicat的MySQL和SQLITE数据库管理器,随即去Navicat官网逛了逛,我考,发现有一款可以同时支持多种数据库的管理器Navicat_Premium。

     官方介绍“Navicat Premium 支持在 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 之间传输数据。它支持大部份 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 的功能,包括存储过程,事件,触发器,函数,视图等”。看起来好像很厉害的样子。

     随即下载-安装,连接PostgreSQL→导入向导→ODBC→SQL Sever Native Client,下面的你们懂的。注意把转出的表名称及列名全换成小写,PostgreSQL是分大小写的哦,亲!SQL Server管理器是不是弱爆了,有木有?我会乱说?

转载于:https://www.cnblogs.com/wishbay/archive/2012/03/08/2385560.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值