1、设置系统环境
在Oracle用户的.bash_profile中添加
ORACLE_BASE=/u01
ORACLE_HOME=$ORACLE_BASE/oracle
ORACLE_SID=awed
PATH=$ORACLE_HOME/bin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
ORACLE_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH ORACLE_NLS33
具体目录根据个人设置来定,其中ORACLE_SID则为要创建的数据库实例名
2、创建起动参数
创建一个Pfile文件,命名为initawed.ora存放在$ORACLE_HOME/dbs/目录下,
参数文件的默认命名规则中initSID.ora
awed.__db_cache_size=184549376
awed.__java_pool_size=4194304
awed.__large_pool_size=4194304
awed.__shared_pool_size=88080384
awed.__streams_pool_size=0
audit_file_dest='/u01/admin/awed/adump'
background_dump_dest='/u01/admin/awed/bdump'
compatible='10.2.0.1.0'
control_files=
'/u01/oradata/awed/control01.ctl',
'/u01/oradata/awed/control02.ctl',
'/u01/oradata/awed/control03.ctl'
core_dump_dest='/u01/admin/awed/cdump'
db_block_size=8192
db_domain=''
db_file_multiblock_read_count=16
db_name='awed'
db_recovery_file_dest='/u01/flash_recovery_area'
db_recovery_file_dest_size=2147483648
dispatchers='(PROTOCOL=TCP) (SERVICE=awedXDB)'
job_queue_processes=10
open_cursors=300
pga_aggregate_target=94371840
processes=150
remote_login_passwordfile='EXCLUSIVE'
sga_target=285212672
undo_management='AUTO'
undo_tablespace='UNDOTBS1'
user_dump_dest='/u01/admin/awed/udump'
4、创建密码文件,格式为orapwd file=filename password=password entries=max_users
如:密码文件的默认命名规则为orapwSID
orapwd file=/u01/oracle/dbs/orapwawed password=123456 entries=5
5、建立创建数据库脚本,并保存
spool dbcreate.log;
create database "awed"
MAXDATAFILES 500
MAXINSTANCES 8
MAXLOGFILES 32
character set "UTF8"
NATIONAL CHARACTER SET AL16UTF16
ARCHIVELOG
DATAFILE
'/u01/oracle/oradata/awed/system01.dbf' size 300M
EXTENT MANAGEMENT LOCAL
DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE
'/u01/oracle/oradata/awed/tempts01.dbf' SIZE 100M
EXTENT MANAGEMENT LOCAL
UNDO TABLESPACE "UNDOTBS1"
DATAFILE
'/u01/oracle/oradata/awed/undotbs01.dbf' SIZE 200M
LOGFILE
GROUP 1 ('/u01/oracle/oradata/awed/redo01.log') SIZE 100M ,
GROUP 2 ('/u01/oracle/oradata/awed/redo02.log') SIZE 100M ,
GROUP 3 ('/u01/oracle/oradata/awed/redo03.log') SIZE 100M
;
spool off
在此处需要注意的是UNDO TABLESPACE "UNDOTBS1"需要与参数文件中undo_tablespace='UNDOTBS1'的一致。
6、建立文件夹,我在创建数据库脚本和起动参数中的文件夹建立起来。
7、起动Oracle
startup nomount
执行刚刚建立的创建数据库脚本,假如是保存为/u01/oracle/createdb.sql
@/u01/oracle/createdb.sql;
如果执行完成没有报错,则成功,如果报错了,可以到/u01/admin/awed/bdump/文件夹下查看alert日志。
8、执行如下SQL脚本创建数据库字典等
@?/rdbms/admin/catalog.sql
@?/rdbms/admin/catproc.sql
@?/sqlplus/admin/pupbld.sql
分享到:
相关推荐
oracle二次开发,oracle二次开发,oracle二次开发,oracle二次开发,
主要详细介绍OracleERP的MRP生产计划流程!
Oracle二.docx
2015 Oracle 技术嘉年华(OTN)分会场2吕海波 - 调试Oracle二三例:调试技术在日常运维中的应用
Oracle分区表详解 大家可以参考下 网上找的资料共享一下
图片以二进制文件存入oracle,图片以二进制文件存入oracle
希望对大家有用 Oracle Form 开发入门级教程
东华大学oracle上机实验二答案,需要的可以参考下。
达内ORACLE练习二达内ORACLE练习二达内ORACLE练习二达内ORACLE练习二
Oracle,SQL2000,MYSQL存取图片或二进制数据的功能文件,请配合相关的驱动包使用。
oracle《数据库开发技术》实验参考答案 整个学期下来的所有实验题目及答案
7.1.3 Oracle 二进制文件 179 7.1.4 参数文件 179 7.1.5 控制文件 180 7.1.6 重做日志 180 7.1.7 撤消段 180 7.1.8 检查点 180 7.1.9 归档日志 181 7.1.10 数据文件、表空间、段、分区和块 182 7.1.11 转储...
结合前期报业、运输业、制造业的项目,通过具体的Oracle ERP二次开发项目的实践经验,对Oracle ERP二次开发的方法进行归纳和总结,形成Oracle ERP二次开发的实践流程,规范开发过程,缩短项目时间,减少开发成本。...
oracle Sql语句二 oracle Sql语句二
7.1.3 Oracle二进制文件 7.1.4 参数文件 7.1.5 控制文件 7.1.6 重做日志 7.1.7 撤消段 7.1.8 检查点 7.1.9 归档日志 7.1.10 数据文件、表空间、段、分区和块 7.1.11 转储文件 7.2 0racle用户管理的备份和恢复 7.2.1 ...
原创:在linux 服务器上创建第二个ORACLE数据的实例,手工启动或开机自启动的设置。
收获 不止Oracle Oracle Oracle入门 Oracle学习
Oracle优质电子书: 收获不止Oracle 收获不止SQL优化
Oracle第二次考试答案--accp5.0