1

我是 Apache Cayenne 的新手,我正在尝试我的第一个项目。我正在尝试使用 CayenneModeler 的Tools > Reengineer Database Schema功能对 SQL Server 数据库进行逆向工程。

我试图创建一个新的“保存的数据源”。我从其适配器列表中选择了“org.apache.cayenne.dba.sqlserver.SQLServerAdapter”,CayenneModeler 自动填写了 JDBC Driver 字段并添加了一个示例 DB URL。我修改了数据库 URL,提供了用户名/密码,单击“继续”,然后我收到以下错误:

驱动程序加载错误:com.microsoft.sqlserver.jdbc.SQLServerDriver

我认为这意味着 CayenneModeler 默认情况下确实有一个用于 sqlserver 的驱动程序(?)但我看不到将 CayenneModeler 指向任何其他驱动程序的方法......

任何 Cayenne 专家都知道我可能做错了什么吗?假设这是问题所在,有没有办法为 CayenneModeler 提供所需的驱动程序?或者如果缺少驱动程序不是问题,有谁知道是什么?

4

1 回答 1

5

添加其他驱动程序的位置位于工具 > 首选项 > 类路径 ( Windows) 或CayenneModeler > 首选项... > 类路径(OSX) 下。

于 2012-07-07T23:18:38.313 回答