如题不是客户端的.
2、修改oracle.reg注册表文件中的对应路径
3、执行config文件夹中的initora.exe,填写对应的路径,并执行(必要参数ORACLE_HOME,ORACLE_SID)
4、在环境变量PATH中添加oracle的bin目录,添加环境变量ORACLE_SID
5、执行initora.exe生成的out目录中的bat文件,建立数据库
6、配置network/admin中的listener.ora和tnsname.ora
7、使用 启动监听
8、如果需要,可以在建立数据库后,将必要用户添加到ORA_DBA组,获得dba权限,以便sqlplus /as sysdba
9、如果需要OLEDB,则需要看bin目录下面的selecthome.bat.oraoledb
对ORACLE的比较陌生.但重朋友那拿到精简版本的ORACLE10G数据库,要求手动配置...哪位大虾配置过。.网上实在搜索不到资源了.

解决方案 »

  1.   

    我弄了个 80M 的 10G 的压缩包.
    安装时执行的:0. 导入注册表信息1. 添加 windows 管理员用到到 ORA_DBA 用户组
    oradim.exe -ex network useradd ORA_DBA "Administrator" "Oracle DBA Group"2. 创建目录...mkdir E:\OracleData\admin\Apollo\adump
    mkdir E:\OracleData\admin\Apollo\bdump
    mkdir E:\OracleData\admin\Apollo\cdump
    mkdir E:\OracleData\admin\Apollo\dpdump
    mkdir E:\OracleData\admin\Apollo\pfile
    mkdir E:\OracleData\admin\Apollo\udump
    mkdir C:\Oracle10\dbs
    mkdir E:\OracleData\oradata\Apollo
    mkdir E:\OracleData\flash_recovery_area
    3. 创建初始化参数文件
    C:\Oracle10\database\initApollo.ora
    4. 创建数据库实例...
    set ORACLE_SID=Apollo
    oradim.exe -new -sid Apollo -startmode manual -pfile "C:\Oracle10\database\initApollo.ora"5. 创建口令文件
    orapwd.exe file=C:\Oracle10\database\PWDApollo.ora password=&&sysPassword force=y
    6. 启动数据库到nomount(实例)状态
    C:\>sqlplus /nolog
    SQL*Plus:Release 10.1.0.2.0 - Production on 星期三 6月 29 23:09:35 2005
    Copyright  1982,2004,Oracle. All rights reserved.
    SQL>connect sys/password as sysdba       ---这里是用sys连接数据库
    已连接到空闲例程
    SQL>startup nomount
    ORACLE 例程已经启动。
    Total System Global Area    319888364bytes
    Fixed Size                   453612bytes
    Variable Size              209715200bytes
    Database Buffers           109051904bytes
    Redo Buffers                 667648bytes
    SQL> 7. 执行建库脚本
    Create database Apollo
    datafile 'E:\OracleData\oradata\Apollo\system01.dbf' 
    size 300M reuse autoextend on next 10240K maxsize unlimited
    extent management local
    sysaux datafile 'E:\OracleData\oradata\Apollo\sysaux01.dbf' 
    size 120M reuse autoextend on next 10240K maxsize unlimited
    default temporary tablespace temp  
    tempfile 'E:\OracleData\oradata\Apollo\temp01.dbf' 
    size 20M reuse autoextend on next  640K maxsize unlimited
    undo tablespace "UNDOTBS1"     --请注意这里的undo表空间要和参数文件对应 
    datafile 'E:\OracleData\oradata\Apollo\undotbs01.dbf' 
    size 200M reuse autoextend on next 5120K maxsize unlimited
    logfile 
    group 1 ('E:\OracleData\oradata\Apollo\redo01.log') size 10240K,
    group 2 ('E:\OracleData\oradata\Apollo\redo02.log') size 10240K,
    group 3 ('E:\OracleData\oradata\Apollo\redo03.log') size 10240K
    CHARACTER SET ZHS16GBK  -- 注意这两个编码
    NATIONAL CHARACTER SET AL16UTF16
    USER SYS IDENTIFIED BY password  -- 修改这里的口令
    USER SYSTEM IDENTIFIED BY password -- 修改这里的口令8. 执行catalog脚步本创建数据字典SQL>start C:\Oracle10\rdbms\admin\catalog.sql 
    SQL>start C:\Oracle10\rdbms\admin\catblock.sql;
    9. 执行catproc创建package包SQL>start C:\Oracle10\rdbms\admin\catproc.sql
    2007-4-2 22:29
    2007-4-2 23:18
    SQL>start C:\Oracle10\rdbms\admin\catoctk.sql;10. 执行pupbld
    在执行pupbld之前要把当前用户(sys)转换成systemSQL>connect system/password
    SQL>start C:\Oracle10\sqlplus\admin\pupbld.sql
    SQL>start C:\Oracle10\sqlplus\admin\help\hlpbld.sql helpus.sql;
    11. 由初始化参数文件创建spfile文件
    SQL>connect sys/password as sysdba
    SQL>create spfile from pfile='C:\Oracle10\database\initApollo.ora';
    12. 执行scott脚本创建scott模式
    SQL>connect system/password
    SQL>start C:\Oracle10\rdbms\admin\scott.sql13.把数据库打开到正常状态(不需要)。SQL>alter database open;14. 以scott连接到数据库(口令为tiger),测试新建数据库是否可以正常运行。
    至此,整个数据库就已经建好了。接着你就可以在此数据库上建立自己的账户和表空间以及数据库对象啦
    没有 Java pool
      

  2.   

    看起来很不错啊,对理解ORACLE的组件非常有帮助哦,能给个地址?
    楼上的
      

  3.   

    哎最近没时间去研究。。工作有点忙。。ORACLE,一些组件陌生的一塌糊涂。谁能帮帮忙哎