1. 打开工具Oracle SQL Plus 以dba身份登录sys用户
sqlplus /nologconn sys@url as sysdba2. 创建用户并指定表空间使用客户端工具或者Web管理控制台创建表空间以及用户给用户赋予connect、resource、dba权限grant connect,resource,dba to username;
注意:给oracle用户分配connect、resource角色时,此时connect 角色中有一个 UNLIMITED TABLESPACE 权限,也就是username这个用户可以在其他表空间里随意建表。
3. 使用imp工具导入dmp数据文件imp usernameurl file=c:\db.dmp fromuser=username1 touser=username log=c:\log.txt-------------------------------------------------------------------------------------------------------------其它命令:select * from dba_users; --查询用户
select * from dba_tables; --查询表
select * from dba_views; --查询视图 select * from dba_tablespaces; --查询表空间 oracle 10g,查询表空间使用率 Select * from sys.DBA_TABLESPACE_USAGE_METRICS;
------------------------------------------------------------------------------------------------------------- drop user username cascade; ORA-01940:无法删除当前已连接的用户 select username, sid, serial# from v$session where username='username'; alter system kill session'sid,serial#'