OWB包含如下组件
- The OWB Client (which includes the Design Center and the Control Center Manager)
- The OWB Browser
- Control Center Service
- Control Center Agent
- The Repository
Oracle database 11g release 2 包含了owb的所有组件。
根据业务需要,OWB提供了五种拓扑安装
- 单机拓扑
- 客户端和数据库服务分离拓扑
- 多数据库拓扑
- 客户端、控制中心服务、数据库服务分离拓扑
- 控制中心代理拓扑
单机拓扑
OWB所有的组件都运行在单台计算机上。
客户端、服务分离拓扑(客户端推荐安装owb11.2 独立版安装版)
多数据库拓扑
Client、CCS、Server分离拓扑
CCA拓扑
本次安装配置以客户端服务端拓扑为了。
一、在windows上安装客户端。
到官网上下载安装包OWB_11.2.0.3_Windows_x86-64.zip,将其解压。如下
点击setup.bat批处理文件
点击下一步
选择owb的home目录及产品名称,点击下一步
取消“我希望通过My Oracle Support接收安全更新”的选择,点击下一步。
点击“是”按钮
点击安装按钮
至此,安装完毕,点击退出按钮。
二、安装服务器端(Linux)
数据库版本为11.2.0.4.0,所以服务器端不用安装OWB,只需将两个用户解锁即可
SQL> conn / as sysdba Connected. SQL> alter user owbsys identified by owbsys account unlock; User altered. SQL> alter user owbsys_audit identified by owbsys_audit account unlock; User altered.
三、在Repository中创建第一个工作区(在数据库端)
[[email protected] ~]$ cd $ORACLE_HOME/owb/bin/unix/ [[email protected] unix]$ ./reposinst.sh
点击Next
输入数据库的连接信息,点击Next
选择Manage Warehouse Builder workspace,点击Next
选择Create a new Warehouse Builder workspace, 点击Next
选择使用新用户创建工作区,点击Next
输入system用户的密码,点击Next
点击Next
为workspace创建一个数据库用户,指定工作区的名称。点击Next
输入Repository用户的密码,点击Next。
如果图形界面不是在服务器本地启动的,将报如下错误。
解决方法
[[email protected] ~]$ cd /u01/app/oracle/product/11.2.0/db_1/owb/UnifiedRepos/ [[email protected] UnifiedRepos]$ sqlplus / as sysdba SQL> @remote_owb_install.sql /u01/app/oracle/product/11.2.0/db_1 Oracle Home for the Remote OWB software installation old 1: CREATE OR REPLACE DIRECTORY OWB_REMOTE_ADMIN AS ‘&remote_owb_oracle_home/owb/bin/admin‘ new 1: CREATE OR REPLACE DIRECTORY OWB_REMOTE_ADMIN AS ‘/u01/app/oracle/product/11.2.0/db_1/owb/bin/admin‘ Directory created. Grant succeeded. Grant succeeded.
再次点击Next ,
为OWBSYS用户选择表空间,点击Next
点击Next
点击Create New User
点击OK
点击Next
点击Finish
安装完毕