Oracle 管理脚本创建必需的表空间。
- 要求:
- ora 管理脚本不创建缺省数据库。Oracle 数据库是由环境变量和初始化文件创建的。管理脚本不能发现这些设置的值。因此,必须在运行管理脚本前使用 CREATE DATABASE 命令创建具有适当名称的数据库。
ora 管理脚本使用 Oracle 缺省值创建需要的表空间和用户,但不是缺省数据库。管理脚本在缺省 Oracle 目录中创建 component_ts.dbf 数据文件。注意这些目录根据操作系统而改变。
管理脚本必须由 sys 用户运行。
sys 用户必须作为 sysdba 登录。因此,如下运行管理脚本:
sqlplus "sys/sys_password@server as sysdba" @script_name
其中:
- sys_password
- sys 用户的密码。
- server
- Oracle 服务器名称
- script_name
- 要运行的管理脚本名称。
引号(")很重要。
- 注意:
- 对于 Oracle 8.x,sys 用户的密码不能是 Oracle 缺省密码。当使用缺省密码时,将接收到一个无关的错误。
如果在安装中没有运行管理脚本,则完成以下步骤:
- 从 IBM Tivoli Configuration Manager 安装 CD,将以下文件从 FRESH/SQL/admin 目录复制到安装了 Oracle 客户机的计算机系统上的临时目录:
- inv_ora_admin.sql
- plan_ora_admin.sql
- ccm_ora_admin.sql
- 从此目录,启动一个 SQL*Plus 会话:
sqlplus sys/password
其中 password 是为 RDBMS 用户 sys 设置的 RDBMS 密码。
- 通过完成以下步骤运行和 Inventory 组件相关的管理脚本:
- 指定将信息写入哪个日志文件:
spool inv_ora_admin.log
- 运行脚本创建用户和表空间:
@inv_ora_admin.sql
脚本创建用户和表空间。SQL 的成功和失败语句写入该日志中。
- 指定将信息写入哪个日志文件:
