Chinaunix首页 | 论坛 | 博客
  • 博客访问: 721451
  • 博文数量: 94
  • 博客积分: 1937
  • 博客等级: 上尉
  • 技术积分: 1618
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-04 18:46
个人简介

专注数据库开发管理

文章分类

全部博文(94)

文章存档

2015年(1)

2014年(2)

2013年(19)

2012年(32)

2011年(10)

2010年(30)

分类: Oracle

2013-01-28 15:06:15

-- 创建oracle口令文件
 orapwd file=文件名 password=口令 entries=最大用户数
 文件名: 口令文件名
 口令:sysoper及sysdba的口令
 最大用户数: 以sysoper或sysdba连接的最大用户数
 
 -- 参数
 remote_login_passwordfile = exclusive
 
 -- 授予sysdba权限
 grant sysdba to scott;
 
 sysdba以sys用户连接数据库
 sysoper以public用户连接数据库
 
 -- 口令文件位置
 Windows: $ORACLE_HOME\database
 UNIX: $ORACLE_HOME/dbs
 
 -- 创建数据库3种方法
 1、OUI 2、DBCA 3、create database命令
 
 -- 环境变量
 $ORACLE_BASE
 $ORACLE_HOME
 $ORACLE_SID
 $ORA_NLS33=$ORACLE_HOME/common/nls/admin/data; --数据库不是US7ASCII
 $PATH
 $LD_LIBRARY_PATH=/usr/lib:$ORACLE_HOME/lib; --OS及oracle库文件的目录
 
 -- OMF参数
 DB_CREATE_FILE_DEST:指定默认文件位置
 DB_CREATE_ONLINE_LOG_DEST_n:指定联机日志及控制文件的位置,n<=5
 
 -- pfile与spfile的转换
 create pfile='$ORACLE_BASE\admin\demo\pfile\inittest.ora' from spfile;
 create spfile='$ORACLE_HOME\dbs\spfiletest.ora' from pfile;
 
 -- 建库脚本
 --------------------------------------------------------------------------
 create database test
 user sys identified by sys
 user system identified by system
 
 maxlogfiles 5
 maxlogmembers 6
 maxloghistory 10
 maxdatafiles 100
 maxinstances 1
 archivelog
 force logging
 
 logfile 
 group 1 ('/app/oracle/oradata/test/redo01.log') size 15M,
 group 2 ('/app/oracle/oradata/test/redo02.log') size 20M,
 group 3 ('/app/oracle/oradata/test/redo03.log') size 15M,
 
 datafile '/app/oracle/oradata/test/system01.dbf' size 300M
 extent management local uniform size 1M
 
 sysaux
 datafile '/app/oracle/oradata/test/sysaux01.dbf' size 300M
 
 undo tablespace undotbs
 datafile '/app/oracle/oradata/test/undo01.dbf' size 100M
 
 default temporary tablespace temp
 tempfile '/app/oracle/oradata/test/temp01.dbf' size 50M
 
 character set ZHS16GBK
 national character set AL16UTF16
 time_zone = 'Asia/Shanghai';
 --------------------------------------------------------------------------
 
 -- 数据库创建成功后执行脚本
 $ORACLE_HOME/rdbms/admin/catalog.sql;
 $ORACLE_HOME/rdbms/admin/catproc.sql;
 
 -- The End --


阅读(679) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~