Oracle数据库的各种概念和组成

1. 数据库空间
create tablespace danny_space datafile 'C:\oraclexe\app\oracle\oradata\XE\danny_space_data.dbf' size 500M;


你的数据库路径下 有个oradata的文件夹 里面放着 oracle某个数据库空间文件, 数据库资料在这里。

引用
其中'news_tablespace'是你自定义的表空间名称,可以任意取名;'F:\oracle\product\10.1.0\oradata\news\news_data.dbf'是数据文件的存放位置,'news_data.dbf'文件名也是任意取;'size 500M'是指定该数据文件的大小,也就是表空间的大小。


引用
tablespace DANNY_SPACE created.



2. 空间下建立用户
create user zhu identified by zhu default tablespace danny_space;

引用
格式:  create user  用户名 identified by 密码  default tablespace 表空间表;


引用
user ZHU created.


3.对用户进行授权

grant connect,resource to news;  --表示把 connect,resource权限授予news用户
grant dba to news;  --表示把 dba权限授予给news用户

grant dba to Zhu;




创建空间  并且能自增空间
create tablespace BTADATA datafile '/home/app/oracle/oradata/ifp30/BTADATA.dbf' size 100M autoextend on next 50M;

删除表空间:
DROP TABLESPACE table_space name INCLUDING CONTENTS AND DATAFILES;

更改自动扩展属性
alter database datafile 
    '/home/app/oracle/oradata/oracle8i/sales01.dbf', 
    '/home/app/oracle/oradata/oracle8i/sales02.dbf' 
    '/home/app/oracle/oradata/oracle8i/sales01.dbf 
    autoextend off;

为表空间增加数据文件:
    alter tablespace sales add 
    datafile '/home/app/oracle/oradata/oracle8i/sales02.dbf' size 800M 
    autoextend on next 50M 
    maxsize 1000M;



drop tablespace xxx including contents and datafiles

你可能感兴趣的:(oracle,DB)