热门关键字:  ubuntu  分区  函数  Fedora  linux系统进程

创建oracle表空间

来源: 作者: 时间:2008-08-20 Tag: 点击:

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 缺省密码。当使用缺省密码时,将接收到一个无关的错误。

如果在安装中没有运行管理脚本,则完成以下步骤:

  1. 从 IBM Tivoli Configuration Manager 安装 CD,将以下文件从  FRESH/SQL/admin  目录复制到安装了 Oracle 客户机的计算机系统上的临时目录:
    •  inv_ora_admin.sql 
    •  plan_ora_admin.sql 
    •  ccm_ora_admin.sql 
  2. 从此目录,启动一个 SQL*Plus 会话:
    sqlplus sys/password
    

    其中 password 是为 RDBMS 用户 sys 设置的 RDBMS 密码。

  3. 通过完成以下步骤运行和 Inventory 组件相关的管理脚本:
    1. 指定将信息写入哪个日志文件:
      spool inv_ora_admin.log
      
    2. 运行脚本创建用户和表空间:
      @inv_ora_admin.sql
      

      脚本创建用户和表空间。SQL 的成功和失败语句写入该日志中。

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册