Oracle环境导入数据脚本

--用户操作:
--用户锁定和解锁/密码设置:
alter user [USER] account lock;
alter user [USER] account unlock;
alter user scott identified by tiger;
select * from dba_users; --查看用户信息表
create user [USER] identified by [PASSWD];--创建用户:
drop user [USER] cascade;--删除用户(连带数据全部删除):

--简单赋权
--对于权限的赋予和收回语法如下:
grant [权限] to [用户]
revoke [权限] from [用户]
--1、在cmd登陆管理员用户,创建表空间"XINEM8000"
create tablespace XINEM8000 datafile 'e:\oracle\dmp\orcl\XINEM8000' size 30000M autoextend on next 100M;
--2、创建用户test,密码test
create user test identified by test default tablespace XINEM8000;
--3、赋权
grant all privileges to test;
--4、向用户test导入testExport.dmp(包含了表、序列、函数、存储过程等)
$ imp system/system fromuser=test touser=test file=D:/app/dmp/testtExport.dmp log=D:/app/log/testImport.log ignore=y
--5、导出用户数据
$ exp test/test@orcl owner=test grants=y file=e:/oracle/dmp/test2Export.dmp log=e:/oracle/log/test2Export.log
$ exp test/test@IP:port/orcl owner=test grants=y file=e:/oracle/dmp/test2Export.dmp log=e:/oracle/log/test2Export.log

 

posted @ 2021-09-11 14:00  微微江水  阅读(190)  评论(0)    收藏  举报