oracle 创建表空间,用户,授权,导入/导出。。。
2009-09-08 11:18
881 查看
//创建数据表空间
create tablespace test_data
logging
datafile 'E:/oracle/product/10.2.0/oradata/testserver/test_data01.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
//创建临时表空间
create temporary tablespace test_temp
tempfile 'E:/oracle/product/10.2.0/oradata/testserver/test_temp01.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
//创建用户并指定表空间
create user username identified by password
default tablespace test_data
temporary tablespace test_temp;
//给用户授予权限
grant connect,resource to username;
//删除用户
drop user dtsms cascade;
//导入、导出
imp dtsms/dtsms@sms91 file=d:/dtsms1231.dmp ignore=y full=y commit=y
exp dtsms/dtsms@sms91 file=d:/dtsms1231.dmp ignore=y full=y commit=y
//查询DTSMS用户所有的表
SELECT TABLE_NAME FROM sys.all_TABLES where owner='DTSMS'
//创建权限
SQL> create role pub_role;
Role created
SQL> grant select on v$statname to pub_role;
grant select on v$statname to pub_role
ORA-02030: 只能从固定的表/视图查询
SQL> grant select on V_$MYSTAT to pub_role;
Grant succeeded
SQL> grant select on v_$latch to pub_role;
Grant succeeded
SQL> grant select on V_$TIMER to pub_role;
Grant succeeded
scott@ORCL> select 'STAT...' || a.name name, b.value
2 from v$statname a, v$mystat b
3 where a.statistic# = b.statistic#
4 union all
5 select 'LATCH.' || name, gets
6 from v$latch;
NAME VALUE
create tablespace test_data
logging
datafile 'E:/oracle/product/10.2.0/oradata/testserver/test_data01.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
//创建临时表空间
create temporary tablespace test_temp
tempfile 'E:/oracle/product/10.2.0/oradata/testserver/test_temp01.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
//创建用户并指定表空间
create user username identified by password
default tablespace test_data
temporary tablespace test_temp;
//给用户授予权限
grant connect,resource to username;
//删除用户
drop user dtsms cascade;
//导入、导出
imp dtsms/dtsms@sms91 file=d:/dtsms1231.dmp ignore=y full=y commit=y
exp dtsms/dtsms@sms91 file=d:/dtsms1231.dmp ignore=y full=y commit=y
//查询DTSMS用户所有的表
SELECT TABLE_NAME FROM sys.all_TABLES where owner='DTSMS'
//创建权限
SQL> create role pub_role;
Role created
SQL> grant select on v$statname to pub_role;
grant select on v$statname to pub_role
ORA-02030: 只能从固定的表/视图查询
SQL> grant select on V_$MYSTAT to pub_role;
Grant succeeded
SQL> grant select on v_$latch to pub_role;
Grant succeeded
SQL> grant select on V_$TIMER to pub_role;
Grant succeeded
scott@ORCL> select 'STAT...' || a.name name, b.value
2 from v$statname a, v$mystat b
3 where a.statistic# = b.statistic#
4 union all
5 select 'LATCH.' || name, gets
6 from v$latch;
NAME VALUE
相关文章推荐
- oracle创建数据库表空间 用户 授权 导入 导出数据库
- oracle 创建数据库 表空间 用户 授权和toad导入导出数据库
- oracle创建表空间、用户、授权、修改字段长度、导出、导入等
- Oracle 创建表空间,用户,授权,导入,导出
- Oracle 10g创建表空间,用户,授权,导入导出
- Oracle创建用户、表空间、导入导出、...命令
- Oracle创建用户、表空间、导入导出、...命令(工作记录)
- 关于oracle导入时注意的问题(创建表空间,创建用户并授权)
- Oracle创建删除用户、角色、表空间、导入导出、...命令总结
- Oracle创建删除用户、角色、表空间、导入导出、...命令总结
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- Oracle 创建删除用户、角色、表空间、导入导出、备份 命令总结
- oracle创建表空间,创建用户,导入导出表
- Oracle创建用户、表空间、导入导出、...命令
- 11 Oracle创建删除用户、角色、表空间、导入导出、...命令总结
- oracle导入导出命令,创建用户授权dba 删除用户
- Oracle创建用户、表空间、导入导出、...命令
- Oracle创建用户、表空间、导入导出
- Oracle创建用户、表空间、导入导出、...命令
- oracle导出导入数据和创建用户以及授权命令