liunx 环境 oracle 创建数据库

liunx 环境 oracle 创建数据库
1.配置数据库
以oracle用户编辑 .bash_profile 文件
执行命令
cd /home/oracle
vi .bash_profile
修改
export ORACLE_SID=数据库
export ORACLE_UNQNAME=数据库
刷新文件
source .bash_profile

export ORACLE_SID=数据库

2.创建数据库目录
执行命令
cd /u01/app/oracle/oradata
mkdir 数据库

3.创建密码文件
执行命令
cd /$ORACLE_HME/dbs
orapwd file=prapw数据库
password=密码

4.创建初始文件
执行命令
vi init数据库.ora
init数据库.ora 文件内容:
DB_NAME=‘数据库’
CONTROL_FILES=’/u01/app/oracle/oradata/数据库/control01.ctl’
MEMORY_TARGET=900M

5.创建数据库
执行命令
sqlplus / as sysdba
create spfile from pfile;
startup nomount;

create database 数据库
MAXINSTANCES 1
MAXLOGHISTORY 1
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXDATAFILES 100
DATAFILE ‘/u01/app/oracle/oradata/数据库/system01.dbf’ SIZE 100M REUSE AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL
sysaux datafile ‘/u01/app/oracle/oradata/数据库/sysaux01.dbf’ SIZE 100M REUSE AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED
default temporary tablespace TEMP1 tempfile ‘/u01/app/oracle.oradata/数据库/temp01.dbf’ SIZE 20M REUSE AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED
undo tablespace UNDOTBS1 datafile ‘/u01/app/oracle/oradata/数据库/undo01.dbf’ SIZE 20M REUSE AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED
logfile GROUP1 (/u01/app/oracle/oradata/数据库/FSIR/redo01.dbf’) size 10M,GROUP2 (/u01/app/oracle/oradata/数据库/FSIR/redo02.dbf’) size 10M,GROUP3 (/u01/app/oracle/oradata/数据库/FSIR/redo03.dbf’) size 10M CHARACTER SET ZHS16GBK NATIONAL CHARACTER SET AL16UTF16;

6.添加数据字典
执行命令:
sqlplus / sysdba
@?/rdbms/admin/catalog.sql
@?/rdbms/admin/catproc.sql
@?/rdbms/admin/utlup.sql

sqlplus system/密码
@?/sqlplus/admin/pupbld.sql

shutdown immediate;
startup

7.创建表空间及用户
执行命令
sqlplus / as sysdba
create tablespace 数据库_DATA logging datafile ‘/u01/app/oracle/oradata/数据库/数据库_data.dbf’ SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAEMENT LOCAL;

create temporary tablespace 数据库_DATA_temp tempfile ‘u01/app/oracle/oradata/数据库/数据库_data_temp.dbf’ SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL;

create user 用户 identified by 密码 default tablespace 数据库_DATA temporary tabespace 数据库_DATA_temp;

grant connect,resource to 用户;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值