Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 企业架构师-用于ODBC驱动程序的Microsoft OLE DB提供程序-2147217900/'80040E14'_Mysql_Odbc_Enterprise Architect - Fatal编程技术网

Mysql 企业架构师-用于ODBC驱动程序的Microsoft OLE DB提供程序-2147217900/'80040E14'

Mysql 企业架构师-用于ODBC驱动程序的Microsoft OLE DB提供程序-2147217900/'80040E14',mysql,odbc,enterprise-architect,Mysql,Odbc,Enterprise Architect,我正在设置Sparx的企业架构师,以便在集中模式下使用: EA版本10.0.1007 数据库:MySQL CE版本5.6.13.1 连接器:mysql-Connector-odbc-5.3.2-win32.msi 我已成功地在数据源中设置了数据库和连接器。测试连接正在工作 在第一个项目中,EA请求导入项目,其中我从C:\Program Files x86\Sparx Systems\EA导入了EABase.eap。这也是成功 我单击“从模式添加新模型”,选择名称,然后单击“确定”,然后三次出现以

我正在设置Sparx的企业架构师,以便在集中模式下使用:

EA版本10.0.1007 数据库:MySQL CE版本5.6.13.1 连接器:mysql-Connector-odbc-5.3.2-win32.msi 我已成功地在数据源中设置了数据库和连接器。测试连接正在工作

在第一个项目中,EA请求导入项目,其中我从C:\Program Files x86\Sparx Systems\EA导入了EABase.eap。这也是成功

我单击“从模式添加新模型”,选择名称,然后单击“确定”,然后三次出现以下错误:

如果我关闭EA然后重新打开,包和图表仍然存在,这意味着它们被保存到MySQL数据库中

每当我第一次单击图表时,错误也会显示出来


如何解决此问题?

您是否使用了正确的ODBC驱动程序

32对64位与此相关。 即使在64位Windows上,也应使用32位驱动程序

如果您使用的是64位操作系统,请参阅:

•Enterprise Architect需要32位ODBC驱动程序通过ODBC连接到存储库;要在64位客户端上设置ODBC配置,请从C:\Windows\SysWOW64\odbcad32.exe运行32位ODBC数据源管理员

•通过在Enterprise Architect菜单栏中选择工具| ODBC数据源,您可以快速加载正确的32位ODBC数据源管理员


另外:您是否选中了驱动程序安装中描述的两个复选框?选择返回匹配行而不是受影响行,并选中允许大结果集复选框。有关详细说明,请参见

我在将一些项目从eap文件迁移到MySQL数据库时遇到了相同的错误

该问题是由CastPartition as Signed引起的

企业架构师使用列名分区,但它是一个保留关键字,因为5.6.2版可以看到MySQL dbms的最新版本


切换到MySQL版本5.5.46 x64,错误将消失。

是的,我使用了64位Windows,并且安装了32位驱动程序。我还检查了这两个选项