--------------------------------------------------------------------------------------------------------------------
1.创建表空间
create tablespace "t04" --表空间名随便取名
datafile "文件路径\t0401.dbf"
size 20M
autoextend on/off
next 10M
maxsize unlimited;
****例子********************************************************
--创建表空间CREATE TABLESPACE t04 --表空间名随便取名
DATAFILE 'D:\app\Administrator\oradata\bdqn\t0401.dbf' --一般以表空间为开头
SIZE 50M
alter database datafile 'D:\app\Administrator\oradata\bdqn\t0401.dbf' autoextend on --修改为自动扩展
select tablespace_name,autoextensible from dba_data_files; --查询是不是自增
--增加数据文件
alter tablespace t04
add datafile 'D:\app\Administrator\oradata\bdqn\t0402.dbf'
size 50M;
--删除表空间
drop tablespace t04; --只能删除这个表空间,表空间里面的所有数据对象跟文件都还在
--表空间已删除,再建一个
create tablespace t04 datafile
'D:\app\Administrator\oradata\bdqn\t0403.dbf' size 50M,'D:\app\Administrator\oradata\bdqn\t0404.dbf'
size 50M;
--删除表空间
drop tablespace t04 including contents and datafiles;
2.------------------------------------------------------------------------------------------------------------------
--2.创建用户
create user user
identified by password
default tablespace tablespace
------例子--------
create user t04 identified by t04 default tablespace t04;
--3.权限
--CONNECT:临时用户,用于登录
--RESOURCE:更为可靠的用户,可以操作表的增删改查
--DBA:系统预定义角色
GRANT privileges or role TO user;
REVOKE PRIVILIGES or role FROM user;
------例子--------
grant connect,resource to t04;
conn system/bdqn
grant connect,resource to t04;
--number(p,s) p指长度,s指精确的位数
--配置网络服务
监听协议
地址
端口号
全局数据库名listener.ora、服务名trnsnames.ora
D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN