西班牙
斯潘4
配置Mac OS以允许FME Desktop查找Oracle客户端库
以下内容在Mojave、El Capitan、Sierra和High Sierra上的Mac OS的FME桌面(2015.1.3、2016.x、2017.x、2018.x、2019.x)中进行了测试。优胜美地操作系统预计可以工作,但尚未经过测试。
先决条件:
1)Oracle Client 10g for Mac或更高版本下载并提取到已知位置
2)Mac OS的FME 2015+。
3)Mac OS Yosemite或更新版本。
配置步骤
mkdir-p~/lib;ln-fhs/path/to/oracleclient/*.dylib*~/lib/
ln-s/path/to/oracleclient/libclntsh.dylib。~/lib/libclntsh.dylib
有助于您在Mac OS上体验Oracle的可选参数
export tns_admin=$ORACLE_HOME/管理
导出sqlpath=$ORACLE\U HOME
TNS U管理-变量指向tnsnames.ora文件。这是可选的,如果您计划使用直接连接。即//servername:1521/sid不需要添加此环境变量。SqlPath路径-用于Oracle的sqlplus命令,如果您已将其作为OracleInstant客户端的一部分下载。这是可选的,如果您不打算使用sqlplus命令行,那么可以忽略它。
故障排除步骤:
见文章为什么我的Oracle格式在格式库中显示为灰色?用于故障排除步骤。
报告问题
请将您在使用fme和mac操作系统时遇到的任何问题报告给亚搏在线安全软件支持团队。请包括一个~/dydl.log,可以从下面的说明中获得:
1.使用以下命令从命令行启动Workbench(可能需要替换命令行中的版本)
dyld_print_to_file=~/dydl.log dyld_print_env=1 dyld_print_libraries=1 dyld_print_api=1/library/fme/2018.1年/apps/fme\workbench.app/contents/macos/fme\workbench
2.尝试添加Oracle读写器(如果格式为灰色,则不可能添加)。
三。关闭工作台。
四。把结果发给我们~/dydl.log日志
ln-s/path/to/oracleclient/libclntsh.dylib.11.1~/lib/libclntsh.dylib谢谢 @阿龙科宁
ln-s/path/to/oracleclient/libclntsh.dylib.12.1~/lib/libclntsh.dylib
?2019安全亚搏在线软件公司|合法的