概述

概述

在本课程中,您将学习如何创建一个用户,登录到设计客户端,并使用设置文件配置 Oracle Warehouse Builder 10g (OWB 10g) 环境。

主题

本课程将讨论以下主题:

概述
前提条件
参考资料

安装 OWB

创建 OWB 设计客户端用户
为 OWB 课程准备设置文件
总结

完成本课程大约需要 20 分钟的时间。


将鼠标移到该图标上可以显示所有屏幕截图。还可以将鼠标移到特定的图标上来查看相关的屏幕截图。


概述

在第一课中,您将学习如何安装 OWB 以及如何下载和执行设置文件以配置 Warehouse Builder 环境。您还将使用 OWB Repository Assistant 创建一个用户,以登录到存储仓库设计元数据的 Oracle Warehouse Builder Design Repository 数据库。

返回主题列表

返回主题列表

为顺利完成本课程,您需要:

1.

完成了 Oracle10g 数据库模块(企业版)的安装。建议您为本课程创建一个名为 obeowb 的数据库。否则,每当您看到本课程中提到的 obeowb 时,便需替换数据库的 Oracle 服务名称。

 

 

参考资料

返回主题列表

下面列出的参考资料可供您了解有关本单元主题的其他信息时使用:

文档:Oracle10g Warehouse Builder 安装和配置指南 10g 第 1 版 (10.1)
文档:Oracle10g Warehouse Builder 用户指南
Oracle 技术网 (OTN):OWB 数据表和白皮书
下载链接:Oracle Warehouse Builder 简介 CD

培训:Oracle Warehouse Builder:完成 4 日速成课程

 

安装 Oracle Warehouse Builder

返回主题列表

安装 Oracle Warehouse Builder 10g。有关详细的安装说明,请使用以下文档:
Oracle10g Warehouse Builder 安装和配置指南

1.

将 Warehouse Builder 安装到 Oracle 数据库或任何其他 Oracle 产品的单独 Oracle HOME 目录 (ORACLE_HOME) 中。

在 Warehouse Builder 10g 第 1 版 (10.1) 中,服务器端安装与设计时安装之间已经没有差别。Warehouse Builder 10g 第 1 版 (10.1) 只有一种类型的数据库服务器端安装,您必须将其安装到托管 Oracle 数据库实例的计算机上。

 

2.

如果尚未将 Oracle Workflow Server 作为 Oracle 数据库的一部分安装,请现在执行此操作。默认情况下,Oracle Workflow 并非要安装的组件。必须将 Oracle Workflow Server 安装到与数据库相同的 Oracle 主目录中。

适用于 Oracle 数据库 10g 的 Oracle Workflow 2.6.3 现在可以从 OTN 下载。还可以在 Oracle 应用服务器 10g 中获得 Oracle Workflow 2.6.3。

 

3.

安装该软件后将弹出一个向导,用于创建服务器中的工作流引擎。不要取消该向导,而是确保数据库已经启动并正在运行。Workflow Server 将安装到工作流服务器模式 中(使用默认用户名 OWF_MGR)。

 

安装 Design Repository

返回主题列表

在登录到设计客户端之前,必须创建一个用于登录的设计客户端用户。在本主题中,您将学习如何创建一个新的设计客户端用户并安装 Warehouse Builder Design Repository。

1.

选择开始 > 程序 > {your Oracle - OWBclientHome}> Warehouse Builder > OWB Repository Assistant

此时出现 OWB Repository Assistant 向导的欢迎屏幕。单击 Next

将鼠标移到该图标上可以查看该图像

 

 

2.

在 OWB Repository Assistant Server and SYSDBA Information 窗口中,在 User Name 域中输入 sys,在 Password 域中输入 system,在 Host Name 域中输入 localhost,在 Port Number 域中输入 1521,在 Oracle Service Name 域中输入 obeowb 或 <您的数据库服务名称>。单击下一步。

将鼠标移到该图标上可以查看该图像

 


3.

在 OWB Repository Assistant Create or Drop 窗口中,选择 Create a New Warehouse Builder Repository。单击 Next

将鼠标移到该图标上可以查看该图像

 


4.

在 OWB Repository Assistant New or Existing User 窗口中,选择 Create and install into a new user schema。单击 Next

将鼠标移到该图标上可以查看该图像

 


5.

在 OWB Repository Assistant User Name and Password (New) 窗口中,在 User Name 域、Password 域以及 Re-enter Password 域中均输入 design_client。单击 Next。此时出现一个数据库配置警告。忽略该警告并单击 OK

将鼠标移到该图标上可以查看该图像

 


6.

在 OWB Repository Assistant Tablespace 窗口中,接受默认值并单击 Next

 

 


7.

在 OWB Repository Assistant Define Languages 窗口中,接受“Choose MLS Base Language”下拉列表中的 American English,然后单击 Next

 

 


8.

Summary 窗口中,单击 Finish。安装可能需要几分钟的时间。此时出现 Installation Successful 窗口。单击 OK。OWB Repository Assistant 随即关闭。

 

 


 

为 OWB 课程准备设置文件

返回主题列表

要部分填充本课程的设计信息库,需要执行几个步骤。

1.

右键单击此处并从弹出菜单中选择将目标另存为...,下载 owb_files.zip 文件。将下载定向到计算机硬盘上的任何目录。

 

2.

打开 owb_files.zip 文件,选择所有文件并在可能的情况下将其解压缩到计算机的 C:\ 盘,以便文件位置与后续课程中的屏幕截图匹配。

注意:如果使用 Winzip 解压缩文件,请确保选中选项“Use folder names”。

如果将此文件解压缩到 C:\ 盘,则最终的文件位置是:

  • C:\OWB-OBE\dmp\na_source.dmp
  • C:\OWB-OBE\DQ\customers_system3.txt
  • C:\OWB-OBE\DQ\customers_system4.txt
  • C:\OWB-OBE\mdl\OWB10g_DEMO.mdl
  • C:\OWB-OBE\scripts\set_email_properties.tcl
  • C:\OWB-OBE\sourcefiles\Channels.txt
  • C:\OWB-OBE\sourcefiles\customers.txt
  • C:\OWB-OBE\sourcefiles\customers_system1.txt
  • C:\OWB-OBE\sourcefiles\customers_system2.txt
  • C:\OWB-OBE\sourcefiles\EmployeeInitialLoad.txt
  • C:\OWB-OBE\sourcefiles\Promotions.txt
  • C:\OWB-OBE\sourcefiles\WeeklySales.txt
  • C:\OWB-OBE\sql\create_grants.sql

记下 C:\ 或将这些文件置于的其他目录位置。

 

3.

您现在将创建一个数据库用户 NA_SOURCE 并以该用户的身份导入 na_source.dmp 文件。

以用户 SYSTEM 的身份使用包含 obeowb 或 <您的数据库服务名称> 的主机字符串登录到 SQL*Plus。

创建一个由口令 NA_SOURCE 标识的用户 NA_SOURCE

create user na_source identified by na_source default tablespace users account unlock;

CONNECTRESOURCE 角色授予该用户。

grant connect, resource to na_source;

将鼠标移到该图标上可以查看该图像

 

4.

打开 Command Prompt 窗口。将目录更改为在第 2 步中将 owb_files.zip 中的 na_source.dmp 文件解压缩到的位置。(建议解压缩到 C:\OWB-OBE\dmp。)

运行数据库导入实用程序,将 na_source.dmp 文件导入到 na_source 用户。接受所有默认设置,包括“Import grants:yes”。将“Import entire export file”设置为“yes”。导入完成时,您将看到已经导入了两个表。

:如果 Oracle 数据库主目录并未以系统环境变量的形式位于 Windows 路径语句中,您可能需要从 \<您的 Oracle 数据库主目录>\bin\imp.exe 中调用导入实用程序。

将鼠标移到该图标上可以查看该图像

 

5.

您将在第 7 课(部署目标)中创建一个运行时环境来部署数据仓库对象。该运行时系统将需要访问默认的 HR 和 OE 模式(作为 Oracle 示例数据库的一部分安装)中的对象。如果 HR 和 OE 模式对于 Warehouse Builder 客户端是远程的,则您将使用直接数据库链接。如果 HR 和 OE 模式是远程的,请忽略余下步骤。

但 HR 和 OE 模式更有可能位于托管 Warehouse Builder 的同一计算机上,是本地的。如果是这样的话,则需要同时授予对 HR 和 OE 模式中的对象(表和视图)的访问权限。

默认情况下,示例数据库中的 HR 和 OE 模式已经进行了锁定。如果尚未将其解除锁定,请以用户 SYSTEM 的身份登录到 SQL*Plus。

使用命令 alter user HR account unlock 解除 HR 模式的锁定,并使用命令 alter user HR identified by HR 将口令设置为 HR。

采用相同方法,使用命令 alter user OE account unlock 解除用户 OE 的锁定,并使用命令 alter user OE identified by OE 将口令设置为 OE。

将鼠标移到该图标上可以查看该图像

 

6.

以用户 HR 的身份登录到 SQL*Plus,并运行您在第 2 步中解压缩的 create_grants.sql 脚本。
如果将 owb_files.zip 的内容解压缩到目录 C:\OWB-OBE\sql 中,请使用以下命令:

@c:\owb-obe\sql\create_grants;

将鼠标移到该图标上可以查看该图像

 

7.

以用户 OE 的身份登录回 SQL*Plus,并运行相同的 create_grants.sql 脚本。

针对下个步骤保持打开该 SQL*Plus 会话。

 

8.

以用户 OE 的身份登录到 SQL*Plus 并运行以下命令:

grant select on categories_tab to public;

将鼠标移到该图标上可以查看该图像

 

 

在本单元中,您应该已经学会如何:

创建 OWB 设计客户端用户并安装 Design Repository
执行 Warehouse Builder 课程的设置文件

将鼠标移到该图标上可以隐藏所有屏幕截图。

 

 

 

 
寄送此页面
打印机视图 打印机视图