用ORACLE生成的脚本,再根据需要修改不就可以了。

解决方案 »

  1.   

    michaelzhang(michael)说的也对,在oracle_home/rdbms/admin/build_db.sql这个
    脚本也是建立数据库的,应该不会有什么问题的。我自己一般建库一般如下:
    1、修改init.ora文件中的db_name,control_file,instance以及具体路径名称
    2、c:\Oracle\Ora81\bin\orapwd file=c:\Oracle\Ora81\DATABASE\PWDtest.ora password=ORACLE entries=5
    3、c:\oracle\ora81\bin\oradim -new -sid test -startmode auto -pfile "c:\oracle\admin\test\pfile\init.ora"
       4、为了使用密码文件,修改你创建的init.ora文件的参数remote_login_passwordfile=exclusive
       5、startup nomount pfile="c:\Oracle\admin\test\pfile\init.ora"
       6、CREATE DATABASE test
          LOGFILE 'c:\Oracle\oradata\test\redo01.log' SIZE 1M,
        'c:\Oracle\oradata\test\redo02.log' SIZE 1M,
        'c:\Oracle\oradata\test\redo03.log' SIZE 1M
         MAXLOGFILES 4
         MAXLOGMEMBERS 2
         MAXLOGHISTORY 1
         DATAFILE 'c:\Oracle\oradata\test\system01.dbf' SIZE 58M  REUSE AUTOEXTEND ON NEXT 640K
         MAXDATAFILES 254
         MAXINSTANCES 1
         CHARACTER SET ZHS16GBK
         NATIONAL CHARACTER SET ZHS16GBK;
       7、@c:\oracle\ora81\rdbms\admin\catalog.sql
          @c:\oracle\ora81\rdbms\admin\cataproc.sql 按照上面就创建了一个最小型的库,只有system表空间,还需要
    根据需要创建其他的表空间。具体可参见:http://www.oradb.net/install/orainstall_002.htm
      

  2.   

    在6和7步之间要有alter database open罗
      

  3.   

    leechie你好,怎么改名字了?