时间:2021-05-24
图形建库:
1. 确定是否存在要建的库
查看
2. 运行dbca
3. 选择新建库——General Purpose(通用库)模版——Global Database Name:库名.域名,可以只使用 库名——SID区分大小写——……——数据路径选择,模版默认的是$ORACLE_BASE/oradata/dababase——备份数据的路径——内存分配(SGA专用内存,事务处理为主;PGA系统内存,数据为主)|Sizing中的块大小只能在初始的配置中修改,SGA每个用户对应一个进程,PGA一个连接池供用户,连接进程数=用户的个数+一些后台运行的进程(20)|字符集推荐AL32UTF8(支持xml)——……——建库时保存脚本,脚本存放在$ORACLE_BASE/admin/oradata/中
4. 配置oem
运行dbca,选择配置数据库,选择数据库,选择要配置oem,下一步……
基于OMF的命令建库(databaseName: ulp):
1.
mkdir $ORACLE_BASE/admin/ulp/{a,b,c,u,dp}dump –p2.
mkdir $ORACLE_BASE/oradata/ULP3.
cd $ORACLE_HOME/dbs/ ---->准备参数文件4.
vi initulp.ora compatible='10.2.0.1.0'db_name='ulp'db_block_size=8192core_dump_dest='/u01/oracle/admin/ulp/cdump' ---->日志user_dump_dest='/u01/oracle/admin/ulp/udump'background_dump_dest='/u01/oracle/admin/ulp/bdump'sga_max_size=200m ---->自动管理db_create_file_dest='/u01/oracle/oradata/' ---->数据存放db_create_online_log_dest_1='/u01/oracle/oradata/' ---->日志undo_management=autoundo_tablespace='SYS_UNDOTS'5.
orapwd file=orapwulp password=oracle ---->生成密码文件6.
export ORACLE_SID=ulp ---->指定一个启动实例7.
sqlplus “/as sysdba”8.
>startup nomount ---->启动实例9.
>create spfile from pfile;10.
>startup force nomount;11.
>create database ulp; ---->创建数据库ulp12.
>create tablespace users; ---->建立用户表空间13.
>create temporary tablespace temp; ---->建立临时表空间14.
>alter database default tablespace users;15.
>alter database default temporary tablespace temp;16.
>create undo tablespace undotbs;17.
#vi ulp.sql@/u01/oracle/10g/rdbms/admin/catalog.sql@/u01/oracle/10g/rdbms/admin/catproc.sqlconn system/oracle@/u01/oracle/10g/sqlplus/admin/pupbld.sqlconn /as sysdbashutdown immediatestartup18.
>@ulp.sql ---->建立数据字典19. 配置远程访问数据库 net 1521
修改/u01/oracle/10g/network/admin/listener.ora和/u01/oracle/10g/network/admin/tnsnames.ora
20. 测试是否建库成功:
21. 配置使dbca可以管理ulp
添加:
ulp:/u01/oracle/10g:N22. 需要的话,配置oem
dbca静默建库
1. 使用响应文件:
dbca -silent -cloneTemplate -gdbName orcl -sid orcl -datafileDestion $ORACLE_BASE/oradata -sysPassword oracle -systemPassword oracle -emConfiguration LOCAL -dbsnmpPassword oracle -sysmanPassword oracle -responseFile /mnt/response/dbca.rsp
-datafileDestion 默认$ORACLE_BASE/oradata可不写
-emConfiguration 配置oem(需要的话)
-responseFile 指定响应文件
修改密码:
网络配置:
2. 使用模版:
从已有数据库创建模版(克隆数据库):
模版tempname存放在$ORACLE_HOME/assistants/dbca/templates/
在这个目录下面,ctl是控制文件备份;dbc是模版;dfb是通过rman做的备份集,包括库中所有的运行文件
也可以使用Oracle自带的模版。下例使用自带模版。
-----
-datafileDestion 默认$ORACLE_BASE/oradata可不写
-templateName 指定模版
-characterSet 指定编码集
-emConfiguration 配置oem(需要的话)
附:dbca静默删除数据库
dbca -silent -deleteDatabase -sourceDB dbname声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Oracle数据库与MSSQL数据操作上有很大的不同,但是,在镜像操作方面有类比的地方。这篇文章关于MSSQL数据库镜像在Oracle数据库中是如何实现的,它们
1.1数据库数据全库备份注:此操作需要启动数据库。切换至oracle用户,在OS侧创建备份使用目录:mkdir/oracle/backup登录oracle数据库
本篇文章给大家介绍在oracle9i中使用闪回查询恢复数据库误删问题,涉及到数据库增删改查的基本操作,对oracle数据库闪回查询感兴趣的朋友可以一起学习下本篇
csapp需要的基础知识有数据结构、程序设计、数据库原理、操作系统。流行的数据库:Oracle、SQLServer、MySQL,专用数据库DB2等。Oracle
正在看的ORACLE教程是:Oracle平台应用数据库系统的设计与开发。Oracle是目前应用最广泛的数据库系统。一个完整的数据库系统包括系统硬件、操作系统、网