SPAN8.
SPAN4.
在Mojave和Catalina上使用FME桌面2020.0进行以下配置说明。2019年FME(2019.2.3.2)的最后一个版本也需要这些说明。
此外,这些说明应该适用于所有先前版本的FME,Mac OS和Oracle。但是,如果您在旧版本的麦斯卡斯上有旧版本的FME和Oracle客户端有问题,请尝试此处找到的前一个说明Mac OS,FME和Oracle。
先决条件
Oracle客户端12c for mac或更高下载并提取到已知位置
FME 2020(或FME 2019.2.3.2)用于Mac OS
Mac OS Mojave,Catalina或Newer
配置步骤
为Mac OS下载Oracle 12c客户端(可从Oracle中获取)
确定Oracle客户端文件的位置:我们将为本文假设它们已复制到/ applications / oracleclient。
打开终端窗口。
运行以下命令以为Dylib文件生成所需的符号链接。注意:将在下面的行中更新“/ path / to /”以指向您的Oracle客户端文件,并且必须是绝对路径。
注意:“2020.0”应替换为正在设置的FME版本。
sudo sh -c“ln -fhs / pplications/oracleclient/instantclient_12_1/*.dylib* /library/fme/2020.0/fmecore/”
如果Oracle Instant客户端没有libclntsh.dylib文件,则创建一个更符号的链接。注意:Oracle Instant Client的新版本不需要此。
sudo ln -s /path/to/oracleclient/libclntsh.dylib./library/fme/2020.0/fmecore/libclntsh.dylib
启动FME Workbench并添加Oracle读者并测试工作区。
我做了一个编辑来更改步骤#5。
sudo ln -fhs /path/to/oracleclient/*.dylib* /library/fme/2020.0/fmecore/
被改变为
sudo sh -c“ln -fhs / pollications/oracleclient/instantclient_12_1/*.dylib* /library/fme/2020.0/fmecore/”。
这应该有望解决终端无法返回正确的通配符结果的问题。
©2020 S亚搏在线afe Software Inc |合法的