删除用户
## 查询连接用户
SELECT sid,serial#,username FROM v$session WHERE username = 'HM_TEST_EXC';
## 删除连接
ALTER SYSTEM KILL SESSION '148, 2329';
## 删除用户
DROP USER HM_TEST_EXC CASCADE;
创建用户
create user HM_TEST_EXC identified by 123456;
grant create session to HM_TEST_EXC ;
grant connect, create table, resource to HM_TEST_EXC;
grant create any view to HM_TEST_EXC;
grant dba to HM_TEST_EXC;
导入和导出
## 在exp导出数据库时,空表不导出问题,查询那些表是空表
select table_name from user_tables where NUM_ROWS=0;
##拼接sql, 将执行结果依次执行,然后在exp导出数据库
select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0;
## 导出数据库
exp HM_TEST_EXC/123456@orcl owner=HM_TEST_EXCfile=HM_TEST_EXC.dmp;
## 导入数据库
imp HM_TEST_EXC/123456@orcl file=HM_TEST_EXC.dmp ignore=y FULL=Y;