Welcome 微信登录

首页 / 数据库 / MySQL / Oracle: 常用的数据库pfile及建库脚本

记录备忘:pfile:
  1. mercury.__db_cache_size=289406976  
  2. mercury.__java_pool_size=4194304  
  3. mercury.__large_pool_size=4194304  
  4. mercury.__Oracle_base="/oracle"#ORACLE_BASE set from environment  
  5. mercury.__pga_aggregate_target=301989888  
  6. mercury.__sga_target=503316480  
  7. mercury.__shared_io_pool_size=0  
  8. mercury.__shared_pool_size=192937984  
  9. mercury.__streams_pool_size=0  
  10. *.audit_file_dest="/oracle/mercury/adump"  
  11. *.audit_trail="db"  
  12. *.compatible="11.2.0"  
  13. *.control_files="/oracle/mercury/oradata/ora_control1","/oracle/mercury/oradata/ora_control2"  
  14. *.core_dump_dest="/oracle/mercury/cdump"  
  15. *.db_block_size=8192  
  16. *.db_domain=""  
  17. *.db_name="mercury"  
  18. *.db_recovery_file_dest="/oracle/mercury/recovery"  
  19. *.db_recovery_file_dest_size=1G  
  20. *.diagnostic_dest="/oracle/mercury/diag"  
  21. *.dispatchers="(PROTOCOL=TCP) (SERVICE=ORCLXDB)"  
  22. *.fast_start_mttr_target=300  
  23. *.memory_target=768m  
  24. *.open_cursors=300  
  25. *.processes=150  
  26. *.remote_login_passwordfile="EXCLUSIVE"  
  27. *.undo_tablespace="UNDOTBS1"  
建库脚本
  1. set echo off  
  2.   
  3. connect / as sysdba  
  4.   
  5. create spfile from pfile  
  6.   
  7. spool /oracle/mercury/createdb.log  
  8.   
  9. startup nomount  
  10.   
  11. CREATE DATABASE mercury  
  12.    USER SYS IDENTIFIED BY lzx123  
  13.    USER SYSTEM IDENTIFIED BY lzx123  
  14.    LOGFILE GROUP 1 ("/oracle/mercury/oradata/redo01a.log","/oracle/mercury/oradata/redo01b.log") SIZE 50M BLOCKSIZE 512,  
  15.            GROUP 2 ("/oracle/mercury/oradata/redo02a.log","/oracle/mercury/oradata/redo02b.log") SIZE 50M BLOCKSIZE 512  
  16.    MAXLOGFILES 5  
  17.    MAXLOGMEMBERS 5  
  18.    MAXLOGHISTORY 1  
  19.    MAXDATAFILES 100  
  20.    CHARACTER SET ZHS16GBK  
  21.    NATIONAL CHARACTER SET AL16UTF16  
  22.    EXTENT MANAGEMENT LOCAL  
  23.    DATAFILE "/oracle/mercury/oradata/system01.dbf" SIZE 200M REUSE  
  24.    SYSAUX DATAFILE "/oracle/mercury/oradata/sysaux01.dbf" SIZE 200M REUSE  
  25.    DEFAULT TABLESPACE users  
  26.       DATAFILE "/oracle/mercury/oradata/users01.dbf"  
  27.       SIZE 100M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED  
  28.    DEFAULT TEMPORARY TABLESPACE tempts1  
  29.       TEMPFILE "/oracle/mercury/oradata/temp01.dbf"  
  30.       SIZE 20M REUSE  
  31.    UNDO TABLESPACE undotbs1  
  32.       DATAFILE "/oracle/mercury/oradata/undotbs01.dbf"  
  33.       SIZE 100M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;  
  34.   
  35. @?/rdbms/admin/catalog.sql  
  36. @?/rdbms/admin/catproc.sql  
  37.   
  38. connect system/lzx123  
  39.   
  40. @?/sqlplus/admin/pupbld.sql  
  41.   
  42. spool off  
创建数据字典和dbms包部分如果没有成功也是有可能的,需要手动重新创建即可;Oracle Sqlplus设置行数和宽度SQL Server 2000导出数据至 Oracle相关资讯      Oracle基础教程 
  • Oracle块编程返回结果集详解  (11/10/2013 10:45:58)
  • Oracle基础教程之设置系统全局区  (08/22/2013 14:24:00)
  • Oracle基础教程知识点总结  (06/18/2013 07:43:32)
  • Oracle基础教程之tkprof程序详解  (10/22/2013 11:49:50)
  • Oracle基础教程之sqlplus汉字乱码  (07/18/2013 16:30:00)
  • Oracle 管理之 Linux 网络基础  (02/16/2013 18:37:35)
本文评论 查看全部评论 (0)
表情: 姓名: 字数