linux数据库创建score表,手工创建Orale Database过程(Linux)-示例.doc

创建TEST Oracle Database过程

确定数据库的相关标识

数据库名:DB_NAME=TEST(不能超过8个字符)

实例名:INSTANCE_NAME=TEST

域名:DB_DOMAIN=Suzhou.cn

全局数据库名:TEST.suzhou.cn

服务名:SERVERCE_NAMES(默认等于全局数据库名)

编辑一个初始化参数文件(pfile)

可将Oracle自带的样本为基础进行修改,将文件名改为initTEST.ora并保存到

/bank/oracle/oracle10g/product/10.2.0/dbs目录下

样本位于:

/bank/oracle/oracle10g/product/10.2.0/dbs/init.ora

相关主要参数设置:

db_name = TEST

instance_name = TEST

db_domain = suzhou.cn

control_files = /bank/oracle/oracle10g/product/10.2.0/dbs/control01.ctl

db_cache_size = 640M

注意:将db_block_buffers参数删除

log_buffer = 4194304#必须是字节数,不能用M

java_poll_size = 30M

large_pool_size = 30M

workarea_size_policy = auto

pga_aggregate_target = 1310M

remote_login_passwordfile = exclusive

shared_pool_size = 250M

设置操作系统的环境变量

export ORACLE_SID=TEST

建立密码文件

cd /bank/oracle/oracle10g/product/10.2.0/bin

./orapwd file=/bank/oracle/oracle10g/product/10.2.0/dbs/orapwtest password=123456

进入SQLPLUS运行环境

sqlplus /nolog

(no log 指不登录系统)

以超级用户的身份连接数据库实例

connect sys/123456 as sysdba

注:如果密码是错的也能进入系统,只要登录该操作系统的用户属于ORA_DBA组即可

将步骤2中的pfile文件转换为spfile文件

转换过程可以检查pfile文件的参数设置错误

SQL> create spfile from pfile;

以nomount方式启动实例

在启动过程中如发现错误则检查pfile文件参数设置

执行Create Database语句创建数据库SZEES

create database test

datafile '/bank/oracle/oracle10g/product/10.2.0/dbs/system01.dbf'

size 50M reuse autoextend on next 10M maxsize unlimited

sysaux datafile '/bank/oracle/oracle10g/product/10.2.0/dbs/system02.dbf'

size 50M autoextend on next 10M maxsize unlimited

character set UTF8

logfile

group 1 ('/bank/oracle/oracle10g/product/10.2.0/dbs/dbredo01.log') size 4M,

group 2 ('/bank/oracle/oracle10g/product/10.2.0/dbs/dbredo02.log') size 4M;

运行必要的脚本文件来完善数据库

以sys用户身份运行catalog.sql 和catproc.sql两文件

@/home/oracle/product/10.2.0/rdbms/admin/catalog.sql @/home/oracle/product/10.2.0/rdbms/admin/catproc.sql

catalog.sql文件产生basetable

catproc.sql文件产生程序包,过程,函数,视图,同义词

以system用户身份运行pupbld.sql文件

@D:\oracle\product\10.2.0\db_1\sqlplus\admin\pupbld.sql

(produce_user_profile)

如果普通用户不用SQLPLUS连接数据库则可以不运行此脚本

Java相关脚本initjvm.sql 和 catjava.s

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值