另,目前达梦官方驱动存在问题,内置函数使用效果不佳,已与达梦官方沟通并反复催过,无果。
通过控制台网络请求,查看接口返回
死死盯住success字段即可
从使用情况反馈来看,目前除达梦数据源使用内置函数出现问题,其他数据源暂未发现问题
(大部分情况反馈为sql书写错误,内置函数使用格式不对导致)
例如:
支持DATADIFF 、CONVERT等内置函数
对于数据源,采用的是原生驱动,存在navicat等第三方工具正常,但平台异常情况;实际测试是支持视图的,但需要注意sql语句书写
涉及到连接参数是否加密问题,目前saas情况为:
走默认情况,没有单独配置, 如果独立部署出现该问题,则表明用户的sql server实例在 Windows Azure 上,需要单独处理,解决方案如下:
参考链接:https://blog.csdn.net/weixin_43776965/article/details/106050649
一般认为是自签的https证书安全等级不够导致,建议先自查。网站(https://csr.chinassl.net/ssl-checker.html)(若出现以下情况,需要客户自己完善下证书(补充一下中级证书)即可
域名证书规范案例:
可使用MQTT Web Toolkit自行测试数据源是否可正常连接
使用方法👇
问题现象:连接sql server2012时,提示“ad to connect to 32.61.189.55:1433 - 140243487922048:error:1425F102-SSL routinesssi choose, client version:unsupported
解决方案:
通过修改easyv-ds启动引用的配置文件在node_args后面最加 '--tls-min-v1.0'配置,并重启应用
const app = process.env.APP || 'APP_NAME' module.exports = { name: app, script: 'index.js', args: '-c config.js', env: { DB2CODEPAGE: 1208, npm_package_version: require('./package.json').version, }, // 支持tls协议1.0 node_args: ['--heapsnapshot-signal=SIGUSR1','--tls-min-v1.0'], instances: 1, exec_mode: 'cluster', max_memory_restart: '2048M', out_file: './logs/pm2-out.log', error_file: './logs/pm2-error.log', log_date_format: 'YYYY-MM-DD HH:mm:ss', }
如果是浏览器端报错,不支持tls协议1.0 ,可以通过nginx配置ssl参数处理
ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
参考资料:
更多数字孪生可视化干货内容
©Copyrights 2016-2022 杭州易知微科技有限公司 浙ICP备2021017017号-3 浙公网安备33011002011932号
互联网信息服务业务 合字B2-20220090