oracle 语句创建数据库

2016-12-30 19:49:57来源:CSDN作者:Queen_xzx人点击

第七城市

1.创建数据表空间

create tablespace SOA
logging datafile ‘D:/app/oradata/ORCL/SOA.dbf’
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;

  • 创建数据表空间soa
  • 设置日志功能存放地址
  • 设置表空间大小32m
  • 设置表空间为自动扩展
  • 设置下次扩展大小及最大容量
  • 范围为管理当地

//创建临时表空间
create temporary tablespace SOA_temp

2.创建用户

– - - -创建 用户new_user,密码root,默认表空间soa- - - -

create user new_user identified by root
default tablespace soa
- - -或者设置为临时表空间- - -
temporary tablespace lins

3.给用户授权

登录拥有dba权限用户sys
- - - - 给用户赋予普通操作的权限- - - - - -
grant connect,resource to username;

4.登录新用户导入数据库 .dmp文件

导入导出命令及详解

plsql客户端导入导出详解

- - - - 查看当前库的所有用户
select * from user$

- - - - 查看表空间及大小
SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size
FROM dba_tablespaces t, dba_data_files d
WHERE t.tablespace_name = d.tablespace_name
GROUP BY t.tablespace_name;

- - - - 查看当前用户的缺省表空间
select username,default_tablespace from user_users;

- - - - 查看当前用户的操作权限
select * from user_role_privs

- - - - 查看当前用户下的所有表
select * from user_tables;

- - - - 修改表空间大小
alter database datafile ’ D:/app/oradata/ORCL/SOA.dbf’
resize 500m;

- - - - 设置数据库自动增长
alter database datafile ’ D:/app/oradata/ORCL/SOA.dbf’
autoextend on;

- - - - 删除临时表空间SOA
//登陆dba权限的sys用户执行
drop tablespace SOA including contents and datafiles;

- - - - 删除用户new_user 及用户所有的对象
//登陆dba权限的sys用户执行
drop user new_user cascade;

- - - - 查看修改数据库游标大小
select count(*) from v$open_cursor;
alter system set open_cursors=1000 scope=both;

第七城市

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台