gpt4 book ai didi

mysql - Enterprise Architect - 用于 ODBC 驱动程序的 Microsoft OLE DB 提供程序 -2147217900/'80040E14'

转载 作者:行者123 更新时间:2023-11-30 23:01:09 24 4
gpt4 key购买 nike

我正在将 Sparx 的 Enterprise Architect 设置为在集中模式下使用:

  • EA 版本 10.0.1007
  • 数据库:MySQL CE version 5.6.13.1
  • 连接器:mysql-connector-odbc-5.3.2-win32.msi

我已在数据源中成功设置数据库和连接器。测试连接正常。

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

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

EA error ODBC

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

每当我第一次点击图表时也会显示错误。

如何解决这个问题?

最佳答案

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

32 位与 64 位在这里是相关的。即使您在 64 位 Windows 上,也应该使用 32 位驱动程序。

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

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

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

另外:您是否按照安装驱动程序中的描述勾选了两个复选框? (选择“返回匹配的行而不是受影响的行”和“允许大结果集”复选框。)参见 here详细说明

关于mysql - Enterprise Architect - 用于 ODBC 驱动程序的 Microsoft OLE DB 提供程序 -2147217900/'80040E14',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23904058/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com