第二章 安装



本章将对Object Browser的实际安装过程进行介绍。本手册基于Windows XP做成,同时也适用于Windows Vista / 2008 Server / 7/ 2012 Server / 8 。

2-1 Object Browser的安装

2-2 为使用执行计划建立数据库对象

2-3 关于安装目录下文件夹的说明



2-1 Object Browser的安装  


■从CD-ROM安装

双击安装磁盘内的「setup.msi」文件,开始安装。
(请在Administrator权限下进行安装。)

当您从我公司网站下载安装时

我们使用自动解压缩的文件格式,您只需打开Windows的文件管理器并执行下载的文件就会自动开始安装。

显示Object Browser的安装画面之后,请点击[下一步]按钮。
用户登记的画面被显示后,请输入姓名和公司名称后点击[下一步]按钮。




系统会问您想把Object Browser安装到那个目录里去,如果您想使用缺省值的话就请直接点击[下一步]按钮。
如果想改变当前设置请点击[参照]按钮,指定安装路径。


系统会询问您安装文件夹的名称如果您同意默认的话直接点击[下一步]按钮即可。
如果想更改当前设置请更改[程序文件夹]的后点击[下一步]按钮。


系统显示出您刚才输入的所有信息,如果您确认没有问题请点击[下一步]按钮,开始安装。




几分钟后,显示安装完成画面,点击[结束]按钮即可退出安装。


安装后的注意事项
第一次启动SI Object Browser时,请务必使用Administrator权限的用户。
(第2次之后的启动不再受此限制)

操作系统为Vista时,请右键点击「SI Object Browser 12」的启动图标,
选择弹出菜单的[管理员操作],进行初次启动。
(第2次之后的启动不再受此限制)



2-2 为使用执行计划建立数据库对象
  


此时,Object Browser已经可以连接数据库服务器,并对数据库对象进行编辑了。但是为了使用Object Browser中[执行计划]功能,还需要创建表PLAN_TABLE

一般来说使用脚本UTLXPLAN.SQL来创建表PLAN_TABLE,但是根据操作系统以及ORACLE版本的不同也可能会有相应的差异。

例如: ORACLE10.2.0 安装于 WindowsXPc:\oracle文件夹下时,脚本位于C:\oracle\product\10.2.0\db_1\RDBMS\ADMIN\UTLXPLAN.SQL.

找到创建PLAN_TABLE的脚本后,从SQL*PLUS运行该脚本。同时,为了所以用户都能使用,最好提前创建一个公共的同义词。

■具体的操作顺序如下:

1.在SQL*PLUS中使用SYS用户连接服务器。

2.执行PLAN_TABLE的创建脚本。
SQL> @d:\orant\rdbms80\admin\utlxplan.sql

3.为了使所有用户都可以访问表PLAN_TABLE,对public用户授权。
  SQL> grant all on plan_table to public;

4.创建公共同义词(public synonym)。
  SQL> create public synonym plan_table for sys.plan_table;

完成上述操作后,Object Browser的执行计划功能就可以使用了。

2-3 关于安装目录下文件夹的说明  


安装结束后,除了安装目录以外,在application 文件夹里会自动作成如下5个文件夹。

当操作系统为Windows Vista时:C:\ProgramData\OB12
当操作系统为Windows Vista以外的系统时:C:\Documents and Settings\All Users\Application Data\OB12

关于5个文件夹各自的作用,使用方法说明如下:

■datagen

     与测试数据生成功能相关。文件夹中于安装时生成的四个文本文件,是用于在使用测试数据生成功能时,
      选择「设定值」中「模板」的数据文件(txt)。同时,本文件夹可以保存已设定各项目存储用的~.prm文件。


■stat

     本文件夹是与性能信息功能有关。
      在性能信息画面中,保存了性能状态时,用来保存性能信息。通过历史记录可以查看该文件夹中的所有文件。

■sample
      保存在点击各存储程序新建画面(存储过程、功能、封装、类型)中的「模版」按钮时,所显示的sample code。

■temp
     「选择」→「详细设定」画面的「工作文件目录」的默认设定目录。
      自动生成并保存各种工作设定文件(保存每次使用的各对象相关信息的文件)。(通过选项可以变更设定目录)

■usercmd
     用来登录用户定义指令,以及保存定义指令信息文件。
     

■xlsdef

     用来保存报表定义用Excel文件。是各种定义书,一览表,矩阵表的格式化。