欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

oracle给用户导入数据相关操作

程序员文章站 2022-05-08 09:12:46
...

--删除用户
drop user test1 CASCADE

--ORA-01940无法删除当前已连接用户?
--查看连接的用户 注意:用户名分大小写
select username,sid,serial# from v$session where username = 'test1';
--kill掉session
alter system kill session'389,35637';
--有时杀完session,再查session还在,没事,再删用户试试。

--创建用户
CREATE USER test1 PROFILE DEFAULT IDENTIFIED BY passw0rd DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK;
GRANT CONNECT TO test1;
GRANT RESOURCE TO test1;
GRANT UNLIMITED TABLESPACE TO test1
--GRANT DBA TO test1;

--可以不给DBA权限

--导入数据
--用其他用户导入数据
imp other/other FILE=/home/oracle/qlys_20130830.dmp FROMUSER=other TOUSER=test1
--自己导入数据
imp test1/test1 FILE=/home/oracle/ql20130829.dmp full=y

--导出的语句是
exp ql/ql file=/home/oracle/ql20130829.dmp owner=ql

 

--解锁用户
ALTER USER test1 ACCOUNT UNLOCK
--修改用户密码
alter user test1 identified by test1

 

linux下oracle创建表空间,创建用户
http://happyqing.iteye.com/admin/blogs/2024902
windows下oracle 创建表空间,创建用户
http://happyqing.iteye.com/admin/blogs/1858287