问题:
我们创建一个叫abc的MySql外部数据源,发现无法读出sys库中的表结构,右侧注册总表一条记录都没有
解决方法:
第一步:确认链接的MySql 版本
第二步:去SQLSERVER数据库所在的服务器上检查ODBC数据源,确定是否支持mysql-odbc驱动
注意当前操作系统是x64还是x86,打开对应的ODBC数据源管理程序。
第三步:如果发现没有支持和mysql数据库对应的ODBC驱动版本。下载地址:
https://downloads.mysql.com/archives/c-odbc/
NxCells默认支持的驱动是: mysql-odbc-5.3-unicode-driver
但是我们测试环境的MySql安装的是8.0.17
第四步:修改外部数据源的驱动名,改成正确的大版本号(版本号的前2位)
前:MySQL ODBC 5.3 Unicode Driver
后:MySQL ODBC 8.0 Unicode Driver
问题解决,注册列表可正常显示
作者:严双圆 创建时间:2022-08-02 18:00
最后编辑:harry 更新时间:2023-10-31 14:02
最后编辑:harry 更新时间:2023-10-31 14:02