span8
span4
配置您的Mac OS允许FME桌面找到Oracle客户端库
以下是以FME桌面(2015年1月3日,2016.x,2017.x,2018.x,2019.x)的Mac OS上的莫哈韦沙漠,埃尔卡皮坦,塞拉利昂,高塞拉利昂测试。约塞米蒂OS预期工作,但尚未经过测试。
先决条件:
1)为Mac Oracle客户端10g或更大的下载并提取到一个已知位置
2)FME 2015+的Mac OS。
3)的Mac OS约塞米蒂或更新。
配置步骤
mkdir -p ~/lib;ln fhs /道路/ / OracleClient / *。dylib * ~ / lib /
ln - s /道路/ / OracleClient / libclntsh.dylib。~ / lib / libclntsh.dylib
可选参数,以帮助您在Mac OS上的Oracle体验
出口TNS_ADMIN = $ ORACLE_HOME /管理
出口SQLPATH = $ ORACLE_HOME
TNS_ADMIN- 变量指向您的tnsnames.ora文件。这是可选的,如果你打算使用直接连接。即//服务器名称:1521 / SID您不需要添加此环境变量。SQLPATH- 是Oracle的命令的SQLPlus如果你已经下载了这个作为OracleInstant客户端的一部分。这是可选的,如果你不打算使用sqlplus命令行,然后这可以忽略不计。
故障排除步骤:
看文章为什么我的Oracle格式灰色的格式库?故障排除步骤。
报告问题
请报告你FME遇到任何问题,在Mac OS来亚搏在线安全软件支持球队。请包括可以从下面的说明可以得到〜/ dydl.log:
1。使用以下命令在命令行启动工作台(您可能需要在命令行中替换版本)
DYLD_PRINT_TO_FILE =〜/ dydl.log DYLD_PRINT_ENV = 1 DYLD_PRINT_LIBRARIES = 1 DYLD_PRINT_APIS = 1 /库/ FME /2018.1/应用程序/ FME \ Workbench.app/Contents/MacOS/FME \工作台
2。尝试添加一个Oracle读/写器(如果格式是灰色的应该是不可能的)。
3。关闭工作台。
4。给我们由此而来〜/ dydl.log
在-s /路径/到/OracleClient/libclntsh.dylib.11.1 ~/lib/libclntsh.dylib谢谢 @aaronkoning
在-s /路径/到/OracleClient/libclntsh.dylib.12.1 ~/lib/libclntsh.dylib
©2019安全亚搏在线软件公司|法律