博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DBImport v3.0 中文版发布-支持各大数据库数据互导(IT人员必备工具)
阅读量:6425 次
发布时间:2019-06-23

本文共 1538 字,大约阅读时间需要 5 分钟。

事隔一年,做为进军海外的
 
数据库工具,终于发布新版本: V3.0。
为了广大国内同胞用的舒心,本次发布中文版本(V1、V2版本为英文版),同时去掉了个人商标CYQ前缀。
另外,本版本内置未面世版 V5内核。
 
适合人群:IT人士、站长、及和数据库打交首的相关相关人员。
只要你是开发者,难免会与数据库打交道,而且,随着项目的不同,接触的数据库也会不同,
不管是你项目需要支持多种数据库切换、还是项目需要进行平台的移值,或者是其它因素;
你最终都得各种数据库间折腾来折腾去,而折腾的背后,就是需要一个好的工具还节省你大量的时间。
 
导数据,不是MSSQL数据库自带工具?Oracle不是自带?navicat For SQLite不是自带?
别扯了,那些都不靠谱, 局限性太大,要是靠谱的话,网上也不会出来其它的导数据库工具了。
要是网上那些靠谱能用,程序员也不用苦逼的自己写代码东导西导了,当年偶也不用折腾CYQ.DBImport工具出来了。
 
由于事隔一年,这里重新介绍下功能:
 
1:支持各大数据库的数据互导(Txt、Xml、Excel、Access、Mssql、Sqlite、MySql、Oracle)
简单说你可以从一种数据库任意导到其它任意一种数据库,随你喜欢。
2:支持数据库脚本导出:同样,随便从一种数据库导出成不同数据库的脚本。
3:支持数据库设置文档导出:同理,Access也能导出Oracle版的数据库设置文档。
 
功能就上面三个,看似简单,其实不简单,要知道各数据兼容性的工作量有多大,这是集了多年的经验累职出来的。
 
界面依旧保持早期版本的风格,如下图:
 
 
由于都是IT人士,这么简单的操作,就不一步一步教了,以大伙的情商,一个界面的操作,小CASE了。
非要看的话,请看V2.0的操作步骤,见:
 
 
本次版的改进:
 
1:以中文版本发布(早期V1和V2为英文版)
2:借力CYQ.Data V5强力框架、数据互导更流畅、出错率更低,兼容性更高,由于V5的引进,支持的数据库类型增加两个:文本(json格式)及Xml。
3:增加异常处理,避免软件遇到bug自动退出。
4:调整共享机制,取消原版本的账号注册及功能限制,变更为时间限制。
5:修正首列非“ID”列的兼容性问题。
6:其它不便公开的代码及机制改进。
7:其它请见下载后里的使用前说明。
 
 
另外给大伙补一段,获取不同数据库的表结构的区别代码:
 
一般调用表结构,可以用DBConnection.GetSchema(string connectionName,string[] restrictionValues)方式:
而获取表的参数,稍有不同:
connectionName,为:Tables
另一个参数,各大数据库各不同,如下: 
Access与SQLite:
new 
string[] { 
null
null
null
"
TABLE
" };
MSSQL: restrict = 
new 
string[] { 
null
null
null
"
BASE TABLE
" }; 
Oracle:
new 
string[] { “登陆的用户名”};
MySql:
new 
string[] { 
null, “数据库名称”, 
null
"
BASE TABLE
" };
 
因此,要兼容一些事情,要处理的事情比较多,有兴趣的自己多在各大数据库间折腾折腾。 
 
另外一边写文,一边在和四只蚊子对战,刚灭了三只,还有一只,不怕死的来来去,可惜还是被跑了。
下载地址: 
     本文转自cyq1162 51CTO博客,原文链接:http://blog.51cto.com/cyq1162/870652,如需转载请自行联系原作者
你可能感兴趣的文章
理解缓存
查看>>
BAT 经典算法笔试题 —— 磁盘多路归并排序
查看>>
Nginx限制带宽
查看>>
All Web Application Attack Techniques
查看>>
归档日志ORA-19809: 超出了恢复文件数的限制
查看>>
精品德国软件 UltraShredder 文件粉碎机
查看>>
PANDAS 数据合并与重塑(join/merge篇)
查看>>
文件时间信息在测试中的应用
查看>>
直播疑难杂症排查(8)— 播放杂音、噪音、回声问题
查看>>
如何写gdb命令脚本
查看>>
Android ListView展示不同的布局
查看>>
iOS宏(自己使用,持续更新)
查看>>
手把手玩转win8开发系列课程(3)
查看>>
NGINX引入线程池 性能提升9倍
查看>>
《淘宝技术这十年》读书笔记 (四). 分布式时代和中间件
查看>>
linux下mongodb定时备份指定的集合
查看>>
oVirt JBAS server start failed, ajp proxy cann't server correct. ovirt-engine URL cann't open
查看>>
CDP WebConsole上线公告
查看>>
ubuntu下安装摄像头应用程序xawtv
查看>>
PostgreSQL 如何比较两个表的定义是否一致
查看>>