惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Y
Y Combinator Blog
Jina AI
Jina AI
雷峰网
雷峰网
有赞技术团队
有赞技术团队
WordPress大学
WordPress大学
美团技术团队
V
V2EX
酷 壳 – CoolShell
酷 壳 – CoolShell
小众软件
小众软件
博客园 - Franky
博客园 - 三生石上(FineUI控件)
月光博客
月光博客
博客园 - 叶小钗
大猫的无限游戏
大猫的无限游戏
爱范儿
爱范儿
Hugging Face - Blog
Hugging Face - Blog
宝玉的分享
宝玉的分享
Last Week in AI
Last Week in AI
Apple Machine Learning Research
Apple Machine Learning Research
量子位
IT之家
IT之家
人人都是产品经理
人人都是产品经理
博客园_首页
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com

博客园 - USEGEAR

学习unigui【48】lucksheet表格的显示object 学习使用 处理Python对象和列表【5】 学习使用:创建 Python 可调用的 Delphi 函数【4】 学习使用TPythonDelphiVar组件 数据交换Delphi与Python传值【3】 学习使用 数据交换 Delphi 与 Python 传值【2】 学习使用 Python4Delphi 是什么【1】 学习unigui【47】扫码安装apk 学习unigui【46】让客户端浏览器可以选下载你的apk 学习unigui【45】UnimDatePicker等按钮汉化崩溃 学习unigui【44】如何和uinHTMLFrame打交道 学习unigui【43】如何和控件打交道 学习unigui【42】UnimDatePicker的使用 学习unigui【41】htmlframe的交互现象 学习unigui【40】加入监控墙-1 头大的内存泄漏 学习unigui【39】单独文件在ms win server 上执行的坑 学习unigui【38】重新认识UUNIGUI--为什么这样快? 站在“架构与性能”层面重新审视 学习unigui【37】nginx的反向代理 ,程序中的重新定向 学习unigui【36】把数据导航放在Unidbgrid脚中 学习unigui【35】dbgrid字段宽度自适应
KingSADA的工业历史数据库的访问
USEGEAR · 2025-08-29 · via 博客园 - USEGEAR

通过KingSADA读取工业库,走了二周弯路。

1、KingSADA提供了jdbc和odbc驱动

2、希望直观看到数据库和query结果集,就直接采用jdbc。

3、采用jdbc的结果是:看不到数据库结构,sql脚本看不到结果集。执行都没有问题。

4、于是采用odbc,结果许多数据库工具不支持odbc链接工业库。于是才有

5、安装DBeaverEE(支持ODBC,试用版),配套jdk,一通折腾

1、ODBC数据驱动接口
● Access数据库
ConnectStr="DSN=sany;DATABASE=;uid=sa;pwd=sa";
● SqlServer数据库
ConnectStr="DSN=DB_SQL2005;DATABASE=TestDB;UID=sa;PWD=;";
● MySql数据库
ConnectStr="DSN=DB_MySQL5;SERVER=172.16.2.203;UID=root;PWD=root;DATABASE=TestDB;PORT=3306";
● Oracle数据库
ConnectStr="DSN=DB_Oracle9;UID=SYSTEM;PWD=MANAGER;DBQ=SQLDB_ESTDB;DBA=W;";
● 工业库
ConnectStr="DSN=SQL_KH;ServerAddress=192.168.10.203;ServerPort=5678;UID=sa;pwd=sa;NetworkTimeout=0;";

为什么不使用Oracle 或 sql server?官方说:扛不住瞬间的数据写。更重要的是需要购买授权。没有办法,直接用其历史数据库KH。

图片

图片

话外话:DBeaverEE的配置参数:

-startup
plugins/org.eclipse.equinox.launcher_1.6.0.v20200915-1508.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.0.v20200915-1442
-vm  --增加的三句之一
C:\Program Files\Java\jdk-11.0.2\bin  --这里要和你的版本对应上。增加的三句之二
-vmargs
-XX:+IgnoreUnrecognizedVMOptions
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=11
-Xms128m
-Xmx2048m
-javaagent:C:\usegear\bak\dbeaver-agent\dbeaver-agent.jar   --这是相关PJ文件 增加的三句之三

 GOODLUCK!