问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何手工创建Oracle数据库

发布网友 发布时间:2022-04-07 19:57

我来回答

2个回答

懂视网 时间:2022-04-08 00:19

export ORACLE_SID=rman export ORACLE_BASE=/opt/oracle export ORACLE_HOME=/opt/oracle/11g

加载环境变量

$ source rman.env

创建初始化文件

cp /opt/oracle/11g/dbs/init.ora /opt/oracle/11g/dbs/initrman.ora

db_name=‘rman‘
memory_target=1G
processes = 150
audit_file_dest=‘/opt/oracle/admin/rman/adump‘
audit_trail =‘db‘
db_block_size=8192
db_domain=‘‘
db_recovery_file_dest=‘/opt/oracle/flash_recovery_area‘
db_recovery_file_dest_size=2G
diagnostic_dest=‘/opt/oracle‘
dispatchers=‘(PROTOCOL=TCP) (SERVICE=RMANXDB)‘
open_cursors=300
remote_login_passwordfile=‘EXCLUSIVE‘
undo_tablespace=‘UNDOTBS1‘
# You may want to ensure that control files are created on separate physical
# devices
control_files = (‘/opt/oracle/oradata/rman/control01.ctl‘, ‘/opt/oracle/flash_recovery_area/rman/control02.ctl‘)
compatible =‘11.2.0‘

也可根据现有数据的spfile生成初始化文件
#strings /opt/oracle/11g/dbs/spfilezgw.ora > /opt/oracle/11g/dbs/initrman.ora

创建目录

mkdir -p /opt/oracle/admin/rman/adump
mkdir -p /opt/oracle/oradata/rman
mkdir -p /opt/oracle/flash_recovery_area/rman

登录sqlplus
sqlplus / as sysdba

创建DBSQL语句
CREATE DATABASE rman CONTROLFILE REUSE
LOGFILE
‘/opt/oracle/oradata/rman/redo01.log‘ SIZE 10M REUSE,
‘/opt/oracle/oradata/rman/redo02.log‘ SIZE 10M REUSE,
‘/opt/oracle/oradata/rman/redo03.log‘ SIZE 10M REUSE,
‘/opt/oracle/oradata/rman/redo04.log‘ SIZE 10M REUSE,
DATAFILE ‘/opt/oracle/oradata/rman/system01.dbf‘ SIZE 50M 
REUSE AUTOEXTEND ON NEXT 10M 
MAXSIZE 200M 
UNDO TABLESPACE UNDOTBS1 DATAFILE ‘/opt/oracle/oradata/rman/undo01.dbf‘ size 10m
SYSAUX datafile ‘/opt/oracle/oradata/rman/sysaux.dbf‘ size 10M autoextend on next 50m maxsize 100m
CHARACTER SET WE8ISO8859P1;

上面这段话的作用如下:
① 创建数据库的数据文件;
② 创建数据库的控制文件;
③ 创建数据库的重做日志文件;
④ 创建SYSTEM 表空间及回滚段;
⑤ 创建数据目录;
⑥ 创建用户SYS和SYSTEM;
⑦ 指定数据库中存储数据的字符集;
⑧ 装入、打开数据库

创建系统回滚段,创建一个临时的回滚段来支持数据库的创建,后来在删除掉。

CREATE ROLLBACK SEGMENT rb_temp STORAGE(INITIAL 100k NEXT 250k);
ALTER ROLLBACK SEGMENT rb1 ONLINE;

为回滚段创建表空间
CREATE TABLESPACE rbs DATAFILE ‘/opt/oracle/oradata/rman/rbs01.dbf‘ SIZE 5M REUSE AUTOEXTEND ON NEXT 5M MAXSIZE 150M;

创建用户表空间

CREATE TABLESPACE users DATAFILE ‘/opt/oracle/oradata/rman/user01.dbf‘ SIZE 3M REUSE
AUTOEXTEND ON NEXT 5M MAXSIZE 150M;

创建临时表空间
CREATE TABLESPACE temp DATAFILE ‘/opt/oracle/oradata/rman/temp01.dbf‘ SIZE 2M REUSE AUTOEXTEND ON NEXT 5M MAXSIZE 150M;

创建回滚段
CREATE ROLLBACK SEGMENT rb1 STORAGE (INITIAL 50k NEXT 250k) TABLESPACE rbs;
CREATE ROLLBACK SEGMENT rb2 STORAGE (INITIAL 50k NEXT 250k) TABLESPACE rbs;
CREATE ROLLBACK SEGMENT rb3 STORAGE (INITIAL 50k NEXT 250k) TABLESPACE rbs;
CREATE ROLLBACK SEGMENT rb4 STORAGE (INITIAL 50k NEXT 250k) TABLESPACE rbs;

把刚创建的回滚段上线
ALTER ROLLBACK SEGMENT rb1 ONLINE; 
ALTER ROLLBACK SEGMENT rb2 ONLINE;
ALTER ROLLBACK SEGMENT rb3 ONLINE;
ALTER ROLLBACK SEGMENT rb4 ONLINE; 
ALTER ROLLBACK SEGMENT rb_temp OFFLINE;
DROP ROLLBACK SEGMENT rb_temp;

 

在数据库OPEN状态下,执行数据字典创建和PLSQL支持

SQL>@/opt/oracle/11g/rdbms/admin/catalog.sql
SQL>@/opt/oracle/11g/rdbms/admin/catproc.sql
SQL>@/opt/oracle/11g/sqlplus/admin/pupbld.sql

 

手工创建oracle数据库

标签:

热心网友 时间:2022-04-07 21:27

根据向导一步步,创建就可以了,这有一个简单的数据库界面,大概就是能完成查询,添加,
删除,更改记录,就行了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 一生钟爱一人的君王是谁,放弃后宫三千,专宠一位女子? 快手关闭熟人圈功能是什么意思? 很久之前看过的一本耽美小说,男主在现代被爱人背叛,和一个同样受情伤古代的王爷交换了身体? 讲的是穿越到古代征战成为了皇帝,某天狩猎遇到了外星飞船抓到了外星科学家,发展科技征服宇宙的小说 韩国新出为了皇帝还有什么电影 outlook邮箱收到的邮件字体很小 怎么调呢 谢谢 类似于韩国电影为了皇帝的电影,求推荐 如何更改outlook邮件主题字体颜色大小等 企业购车抵税2021新政策 如何更改outlook中编辑邮件的字体大小 蜂皇浆冻干粉的作用与功效有哪些 吃蜂皇浆有什么作用? 如何提高班组安全管理 对公务员来说 是报考Mpa好 还是报考mba好 MBA联考与一般的考研考试有什么区别? 本山选谁 本山选谁上春晚程野小品 几年前辽宁春晚上赵本山的几个徒弟演的小品叫什么?有丫蛋有程野一群人,第二年还有小品续集,有小沈阳 MPA和MBA(工商管理硕士和公共管理硕士)哪个更实用? “慎读”是什么意思? 什么公司可以抵税买车 是一篇古代重生文,女主挺狠的,没有看完结局,不过最后好像是女主的爹成为了皇帝,男主成了太子吧? 水煮鸡胸肉怎么做不柴 假设汉武帝没杀刘据,而刘据成为了皇帝,西汉历史会再出现英君明主吗? 类似那一抹湛蓝、海市蜃楼的网王同人 求书名,主角回到明朝,成为了皇帝的小舅子,还控制了日本,娶了立花訚千代.作者好像叫什么小白的。 李显是明君吗? 端午节的来历50字左右? 刚办的卡显示G是什么意思? 50字以内如何讲述端午节的由来? 拍快手不想被熟人看到 屏蔽呢别人也看不到 然后拉黑又得罪人 怎么办? 信用卡当期逾期会显示禁入类 端午节的由来50字左右? 端午节的来历50字。 我这快手熟人圈昨天还看到的今天就看不倒了咋回事? 端阳节 注解下谢谢! 明朝的锦衣卫相当于现在的什么职业? 推荐几款经营模拟类网页游戏,人多的 2009年2月18日发放的贷记卡,2010年9月销户.最近5年内3个月处于逾期状态,这个记录到什么时候可以消除? 求一部小说名:女主在现代是神偷 因为一个七彩灵珠(好像是叫)而穿越到了古代 成为了皇帝的瑜妃 后来