Oracle学习笔记(3)创建数据库
luyued 发布于 2011-04-20 02:47 浏览 N 次Oracle之创建数据库
1、创建数据库的准备:有一个特权账号(通过操作系统、使用一个口令文件)、有足够的内存、有足够的磁盘空间。
2、计划数据库文件的位置:最少保持2个活动的数据库控制文件副本放在不同的物理设备上;多工重做日志文件并放组成员在不同的物理硬盘上;只读和读写文件分开,备份只对经常改变的数据进行备份,考虑不同的生存周期,考虑资源征用以均衡负载:表数据和索引数据分开,临时数据和永久数据分开,回滚数据和用户数据分开。
3、创建数据库两种方式:DBCA(DATABASE Configuartion Assistant)配置帮手、CREATE DATABASE命令(手工)
(1)首先设置系统环境变量
(unix)平台:
ORACLE_BASE(Oracle安装所在的第一级目录:D:\Oracle)
ORACLE_HOME(Oracle管理文件所在路径:D:\Oracle\ora90)
ORACLE_SID(Oracle实例)
ORALCE_NLS33(使用不同字符集所需考虑的选择)
PATH(实例所在路径)
LD_LIBRARY_PATH(文件库所在路径)
setenv oracle_home=...,oracle_base=...
(windows)平台:
cmd> set oracle_sid=连接名称
(2)使用DBCM工具创建database(删除或配置选项)建立database创建模板
手工创建数据库:
a.确认唯一实例和database name
b.选择database 字符集(set)
c.设置操作系统环境变量(Oracle_base,Oracle_home,Oracle_SID)
d.编辑/创建初始化参数文件
e.启动实例(nomount状态)
f.执行create database命令(系统表空间、在线日志、内部系统表,但并未创建数据库视图、package数据字典等)
g.运行script脚本产生数据字典和完成后期database创建过程。
windows平台:
cmd> oradim 先创建例程(口令文件database对应的service)
例如:手工创建一个database:foxconn的实例
set oracle_sid=foxcnn
oradim -NEW -sid FOXCONN -INTPWD admin -pfile d:\oracle\ora90\database\initfoxconn.ora
通过oradim创建例程,有如下变化:
控制面板>管理工具>本地服务:OracleServiceFOXCONN已启动
注册表:Oracle\Home0\多了FOXCONN的内容。
在D:\oracle\ora90\database\PWDFOXCONN.ora 口令文件也多出来了。
准备初始参数文件:initSID.ora
$ cp init.ora $ORACLE_HOME/dbs/initdb01.ora
D:\oracle\ora90\admin\sample 复制到 D:\oracle\admin\下 然后将复制后的sample文件夹名重命名为实例名称foxconn,在 D:\oracle\admin\foxconn\pfile下有一个initsmpl.ora文件。
对这个文件initsmple.ora进行编辑:initsmple.ora重命名为init.ora,以记事本打开后找到:db_name=%AVAILABLE_SID%,%seed_control%,db_block_size=9048。修改为“db_name=foxconn”,control_files=('d:\oracle\oradata\foxconn\control01.ctl','e:\oracle\oradata\foxconn\control02.ctl'),db_block_size=8192
建立SPFILE系统参数文件:CREATE SPFILE FROM PFILE;
复制D:\oracle\ora90\database\initfox.ora(已有的)复制并粘贴在当前目录下,并将initfox.ora重命名为initfoxconn.ora,将其中的内容:IFILE='D:\oracle\admin\fox\pfile\init.ora '修改为IFILE='D:\oracle\admin\foxconn\pfile\init.ora' //指定初始参数文件位置
打开实例所在的初始化参数文件init位置“D:\oracle\admin\foxconn\pfile\init.ora”
将其中的内容改为:text_enable=true;
启动例程:
connect as sysdba 以系统管理员身份登录
在nomount状态启动例程:startup nomount
- 05-20· 证 据 目 录的格式
- 05-14· 发现一个BUG nForce2 的主板
- 05-14· NEC EXPRESSCLUSTER X3.0 FOR WIN
- 05-14· 最近有什么好听的歌呢?
- 05-13· 小园子的惊喜
- 05-13· 推荐的电脑配置
- 05-13· 飒飒秋风起,点点胭脂泪
- 05-13· 振作!!
- 05-11· 宏碁/精英有意并购浩鑫
- 05-11· [转]真实:17岁少年在校不
- 05-09· 3、21--3、25成长足迹公布
- 05-09· 和小伙伴闹矛盾(3月5日)
- 05-09· 浩鑫简约 X27D
- 05-09· 今天有点烦躁
- 05-09· 为什么富士康郭台铭最看
- 05-09· 南通热线信息超市_南通汽
- 05-09· [置顶]iPad2零组件供应商剖
- 05-09· 北京富士康科技有限公司
- 05-09· 富士康去年亏损2.18亿美元
- 05-09· 《富士康十二连跳在这以