ORACLE数据库创建数据库

一、进入到数据库安装盘

win+R   然后输入cmd

我的是在E盘 e:进入E盘

然后 输入sqlplus 回车

输入数据库管理员名及密码

二、创建表空间
create tablespace 表空间名 logging datafile 'D:\app\Administrator\oradata\orcl\表空间名.DBF' size 100m autoextend on next 50m maxsize 20480m extent management local; 
文件路径是默认的Oracle安装路径,安装路径不同,这里的路径也不同
创建临时表空间
create temporary tablespace 临时表空间名称 tempfile 'E:\oracle\product\10.2.0\oradata\testserver\表空间名.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local;
创建用户
create user 用户名 identified by 密码 default tablespace 数据表空间名 temporary tablespace 临时表空间名;
(create user 用户名 identified by 用户名密码;)
用户授权 
 grant connect,resource,dba,exp_full_database,imp_full_database to 用户名;
      connect角色拥有的权限有:ALTER SESSION, CREATE CLUSTER, CREATE DATABASE LINK, CREATE SEQUENCE, CREATE SESSION, CREATE STNONYM, CREATE TABLE, CREATE VIEW
      resource角色拥有的权限有:CREATE CLUSTER, CREATE INDEXTYPE, CREATE OPERATOR, CREATE PROCEDURE, CREATE SEQUENCE, CREATE TABLE, CREATE TRIGGER, CREATE TYPE
      dba拥有所有的管理权限
      exp_full_database 主要是用户Oracle数据的导出
      imp_full_database 主要是用于Oracle数据的导入

操作数据库中空表
select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0 ;

创建表空间
create tablespace gtfacility logging datafile 'D:\app\orcl\oradata\orcl\gtfacility.DBF' size 100m autoextend on next 50m maxsize 20480m extent management local;
创建用户
create user gtfacility identified by gtfacility default tablespace gtfacility;
给用户授权
grant dba,connect,resource to gtfacility;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值