我们为所有工作使用JNDI连接 .
我最近升级到一个新的Macbook专业版,现在,我没有使用JNDI工作/转换工作 . 全部失败并显示“找不到合适的驱动程序”错误 .
这非常奇怪,因为/ lib子目录具有必要的JAR文件 . 我把它们放在那里我确保我的jdbc.properties文件正确位于/Volumes/C/data-integration-5.3/simple-jndi中 .
即使我将simple-jndi目录复制到/ Volumes / C /和/Volumes/C/.pentaho之后,问题仍然存在 . “找不到合适的驱动程序”错误 .
多个JDBC驱动程序(Oracle,MySQL和Postgres)存在问题,而不仅仅是一个 . simple-jndi目录应该放在哪里???
我的笔记本电脑使用Parallels软件运行OS X Yosemite,用于MS Windows 7 pro仿真 .
2 回答
确保您可以访问ojdbc7.jar .
解决了它 .
我的VM用户ID不是域用户ID . 只有当地人 . 在我的帮助台人员修复它之后,我现在能够毫无问题地使用JNDI .
很奇怪,但它的工作原理 .