oracle数据库第五课笔记,oracle笔记整理五[创建数据库]

1、声明Oracle SID名

WIN下:set ORACLE_SID=mydb

UNIX下:export ORACLE_SID=mydb

2、与实例连接

服务器端:

$SQLPLUS /nolog

SQL>CONNECT SYS/password AS SYSDBA

客户端:

SQL>CONNECT SYS/password@SID AS SYSDBA

3、创建初始化参数文件(每个实例启动时都要装载一个)

1>、使用缺省文件名并在缺省位置存放该文件,则启动数据库时无须指定PFILE

缺省文件名为init$Oracle_SID.ora,如initMYDB.ora

缺省位置:WIN下$Oracle_HOME\database

UNIX下$Oracle_HOME\dbs

2>、自己定义文件名和存放位置,启动数据库时须指定PFILE参数

4、在不装配数据库的情况下启动实例,并根据步骤3确定是否要指定PFILE参数

STARTUP NOMOUNT pfile='d:\oracle\admin\mydb\scripts\initMYDB.ora';

5、创建数据库

CREATE DATABASE mynewdb

--指定可以同时装配和打开的数据库实例最大数量,比初始参数INSTANCES优先级高

MAXINSTANCES 1

--只有在实时应用集群情况下和归档模式中,此参数才有用

MAXLOGHISTORY 1

--指定该数据库能够创建的重做日志文件组的最大数量

MAXLOGFILES 5

--指定该数据库重做日志文件组的最大成员数量

MAXLOGMEMBERS 5

--Oracle使用该值来确定在控制文件中分配数据文件名需要的空间

MAXDATAFILES 100

--指定一个或多个数据文件,这些都作为SYSTEM表空间一部分

DATAFILE '/vobs/oracle/oradata/mynewdb/system01.dbf' SIZE 325 REUSE

--创建一个撤消表空间用于重做数据

UNDO TABLESPACE undotbs DATAFILE

'/vobs/oracle/oradata/mynewdb/undotbs01.dbf'

SIZE 200M REUSE AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED

--创建缺省的临时表空间

DEFAULT TEMPORARY TABLESPACE tempts1

--指定数据库保存数据时使用的字符集

CHARACTER SET US7ASCII

--指定NCHAR、NCLOB、NVARCHAR2类型列保存数据时需要使用的字符集

NATIONAL CHARACTER AL16UTF16

--指定的重做日志文件

LOGFILE GROUP 1 ('/vobs/oracle/oradata/mynewdb/redo01.log') SIZE 100M,

GROUP 2 ('/vobs/oracle/oradata/mynewdb/redo02.log') SIZE 100M,

GROUP 3 ('/vobs/oracle/oradata/mynewdb/redo03.log') SIZE 100M;

6、创建附加的表空间

--如果不创建附加表空间并把数据库对象存储在其上,则会缺省使用系统表空间

--创建缺省的用户表空间

CREATE TABLESPACE user LOGGING

DATAFILE '/vobs/Oracle/oradata/mynewdb/users01.dbf'

--设置表空间自动增长

SIZE 25M REUSE AUTOEXTEND ON NEXT 1280K MAXSIZE UNLIMITED

--采用本地管理表空间

EXTENT MANAGEMENT LOCAL;

--为用户索引等数据库对象创建缺省表空间

CREATE TABLESPACE indx LOGGING

DATAFILE '/vobs/Oracle/oradata/mynewdb/indx01.dbf'

SIZE 25M REUSE AUTOEXTEND ON NEXT 1280K MAXSIZE UNLIMITED

EXTENT MANAGEMENT LOCAL;

7、运行脚本来创建数据字典视图

CONNECT SYS/password AS SYSDBA

@/vobs/Oracle/rdbms/admin/catalog.sql;

@/vobs/Oracle/rdbms/admin/catproc.sql;

@/vobs/Oracle/rdbms/admin/catexp.sql;

EXIT

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值