在使用Oracle数据库和Apex多年后,我希望获得有关Oracle表单和数据库的一些知识。报告,因为它们仍然被广泛使用。
我从未见过Oracle表格&报告,所以我想创建一个用于学习目的的开发安装。不幸的是,安装Oracle表单似乎比我预期的更乏味,而且我有点卡住了。
Windows安装
我首先尝试在Windows 7 x64上安装Oracle 12c(来自http://www.oracle.com/technetwork/developer-tools/forms/downloads/index.html)。我安装了#34;独立表单构建器",因为当我选择" Forms和报告部署"时,我收到了这个错误:
安装后我尝试启动frmbld.exe,但立即收到此错误:
FRM-91135:致命错误:消息文件D:\ oracle \ client \ user123 \ product \ 12.1.0 \ client_1 \ forms \ mesg \ fmcus.msb not found
我的oracle客户端安装在该目录中,但所提到的文件确实不存在。
linux安装
谷歌搜索我没有找到任何解决此问题的方法,所以我决定切换到Linux虚拟盒机器。我安装了Oracle linux x64,然后再次从同一页面下载安装。
我再次选择"独立表单构建器",当我选择"表单和报告部署"我得到了与Windows完全相同的错误。安装成功。
安装完成后我尝试启动formbuilder,这次我遇到了这个错误:
./ frmbld:加载共享库时出错:libXm.so.3:无法打开共享对象文件:没有这样的文件或目录
所以现在我有点卡住了。我的问题是:
答案 0 :(得分:1)
Linux安装:
是的,您正在安装表格/报告的正确路径。没有更简单的安装方法(Oracle没有带有Forms / Reports的预构建VM)。
您需要连接Oracle数据库。
要修复linux错误,您需要安装其他操作系统软件包,可能是主题 - 您可以运行(查找所需的软件包):yum whatprovides libXm *
我在Fedora上安装了Forms Builder 12c(独立安装),但它运行正常。
Windows错误可能与您的OS PATH ENV有关 - 如果您安装了任何其他Oracle产品,可能需要更改PATH订单,将表单相关路径放在开头。
答案 1 :(得分:0)
不幸的是,我无法正常使用我以前的尝试。最后我重新启动了一个安装了一个Windows 10 x64虚拟机,之后我按照这些优秀的视频来完成所有工作:https://www.youtube.com/watch?v=4tgtHPJGc7o