Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.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
Pentaho 简单JNDI不使用Parallels VM_Pentaho_Kettle - Fatal编程技术网

Pentaho 简单JNDI不使用Parallels VM

Pentaho 简单JNDI不使用Parallels VM,pentaho,kettle,Pentaho,Kettle,我们所有的工作都使用JNDI连接 我最近升级到了一个新的MacBookPro,现在,使用JNDI的任何作业/转换都无法工作。所有测试均失败,并出现“未找到合适的驱动程序”错误 这真的很奇怪,因为/lib子目录有必要的JAR文件。我把它们放在那里了。我确保jdbc.properties文件正确地位于/Volumes/C/data-integration-5.3/simple-jndi中 即使在我将简单jndi目录复制到/Volumes/C/和/Volumes/C/.pentaho之后,问题仍然存在

我们所有的工作都使用JNDI连接

我最近升级到了一个新的MacBookPro,现在,使用JNDI的任何作业/转换都无法工作。所有测试均失败,并出现“未找到合适的驱动程序”错误

这真的很奇怪,因为/lib子目录有必要的JAR文件。我把它们放在那里了。我确保jdbc.properties文件正确地位于/Volumes/C/data-integration-5.3/simple-jndi中

即使在我将简单jndi目录复制到/Volumes/C/和/Volumes/C/.pentaho之后,问题仍然存在。“未找到合适的驱动程序”错误

这个问题存在于多个JDBC驱动程序(Oracle、MySQL和Postgres)中,而不仅仅是一个。简单jndi目录应该位于哪里


我的笔记本电脑运行OS X Yosemite,带有用于MS Windows 7 pro仿真的Parallels软件。

确保您可以访问ojdbc7.jar

确保可以访问ojdbc7.jar

解决了它

我的VM用户id不是域用户id。只有本地的。在我的帮助人员修复了它之后,我现在可以毫无问题地使用JNDI了

很奇怪,但它确实有效。

解决了这个问题

我的VM用户id不是域用户id。只有本地的。在我的帮助人员修复了它之后,我现在可以毫无问题地使用JNDI了


很奇怪,但很管用。

你试过这个吗:是的,我试过。同样的结果。你试过这个吗:是的,我试过。结果是一样的。其他JAR文件也是如此。我已经将所有文件chmod为+rwx,真见鬼。同样的错误。其他JAR文件也是如此。我已经将所有文件chmod为+rwx,真见鬼。同样的错误。