创建数据库Oracle

时间:2011-01-06 13:40:01

标签: oracle10g

我是oracle的新手。而且我很高兴在ORA中创建数据库有多复杂。似乎我必须遵循以下所有步骤来创建数据库。有没有更简单的方法(没有IDE)?

FROM(http://www.dba-oracle.com/oracle_create_database.htm):

极其简单的手动Oracle数据库创建脚本

  1. 设置您的ORACLE_SID
  2. 导出ORACLE_SID = test

    export ORACLE_HOME = / path / to / oracle / home

    1. 创建一个最小的init.ora
    2. $ ORACLE_HOME / DBS / INIT.ORA

      control_files =(/ path / to / control1.ctl,/ path / to / control2.ctl,/ path / to / control3.ctl) undo_management = AUTO undo_tablespace = UNDOTBS1 db_name = test db_block_size = 8192 sga_max_size = 1073741824 #one gig sga_target = 1073741824 #one gig

      1. 创建密码文件
      2. $ ORACLE_HOME / bin / orapwd file = $ ORACLE_HOME / dbs / pwd.ora password = oracle entries = 5

        1. 启动实例
        2. sqlplus / as sysdba

          startup nomount

          1. 创建数据库
          2. 创建数据库测试 logfile组1('/ path / to / red1.log')大小为100M,             第2组('/ path/to/redo2.log')大小为100M,             第3组('/ path/to/redo3.log')大小为100M 字符集WE8ISO8859P1 国家字符集utf8 datafile'/ path / to / system.dbf'大小500M自动扩展下一个10M maxsize无限范围管理本地 sysaux datafile'/ path / to / sysaux.dbf'大小100M autoextend在接下来的10M maxsize上限 undo tablespace undotbs1 datafile'/ path / to / undotbs1.dbf'size 100M 默认临时表空间temp tempfile'/ path / to / temp01.dbf'size 100M;

            注意:您可以在此处执行其他一些操作,例如“ARCHIVELOG”“SET TIME_ZONE =”和“用户身份识别密码”和“用户系统识别密码”

            1. 运行目录和catproc
            2. @?/ RDBMS /管理/的catalog.sql

              @?/ RDBMS /管理/ catproc.sql

              1. 更改密码
              2. 改变由任何人识别的用户sys;

                改变由任何人识别的用户系统;

0 个答案:

没有答案