西班牙
斯潘4
为什么我的Oracle格式在格式库中显示为灰色?
这可能是因为没有安装Oracle客户端或FME找不到oci.dll文件的位置。有关其他许可限制,请参见下文。
Oracle客户机或Oracle即时客户机是您所需要的全部,但它也需要与您的FME版本用于同一平台。即32位fme需要32位客户机,64位fme需要64位客户机。可以同时安装两个fme,但也需要同时安装两个oracle客户端。见在这里欲了解更多信息。
如果您不确定安装了哪个版本的客户机,可以按以下步骤检查注册表项是否正确。
如果您在64位计算机上,则32位软件将显示在注册表项-hkey_local_machine\software\wow6432node\。如果这里有Oracle的条目,那么您有一个32位客户机。
如果Oracle条目不在这里,那么您有一个64位客户机。
如果您安装了即时客户端,则此处也不会有条目,并且很可能路径条目不正确。见在这里有关安装即时客户端的信息
fme通过文件oci.dll检测Oracle客户机的存在,该文件通常位于c:\ oracle\product中\
有时有必要将系统路径环境变量中对客户端的引用移到路径变量的开头,以便fme知道在哪里查找此.dll。此外,如果在系统路径(Path环境变量中),这一点不存在的目录中的任何条目,这也导致对Oracle客户端的问题。
在系统路径环境变量中,如果有多个客户机,请确保两个客户机之间没有空格。
一些旧版本的Oracle客户机也存在一个问题,安装在文件夹(如C:\ Program Files(x86))中的程序无法访问它们。在这种情况下,将fme安装到c:\ apps等文件夹中,它将成功工作。
如果你试图写信给Oracle空间对象格式然后它也是一个要求,你的fme许可证在FME数据库版本或者更高。从Oracle读取需要FME专业版执照或以上。
?2019安全亚搏在线软件公司|法律