首页 > 技术文章 > Oracle基本操作

bad-guy 2019-06-10 17:32 原文

可视化操作
---查看已存在的表空间(TEMP、USERS是默认存在的表空间)
select tablespace_name from dba_tablespaces;

---删除名为wssec表空间
drop tablespace wssec including contents and datafiles;

---创建名为wssec表空间 ,注意是表空间文件的位置,在oracle的安装目录下
create tablespace wssec ---表空间名
datafile 'D:\app\Administrator\oradata\orcl\wssec.dbf' ---注意路径
size 800m
autoextend on
next 200m maxsize 1600m
extent management local;

---查看已存在泵目录(DATA_PUMP_DIR是默认存在的泵目录)
select * from dba_directories;

----创建用户(用户名:wssec 密码:111111 默认表空间 wssec 临时表空间 temp)
create user wssec identified by 111111 default tablespace wssec temporary tablespace temp account unlock

----设置用户wssec权限
grant connect,resource to wssec


--创建泵目录expdp_dir
create directory expdp_dir as 'D:\app\Administrator\admin\orcl\dpdump'


---给wssec用户设置expdp_dir泵目录权限
grant read,write on directory expdp_dir to wssec

cmd 操作
---泵备份
---导出
expdp wssec/111111 directory=expdp_dir dumpfile=wssec0929.dmp logfile=wssec0929.log

expdp wssec/111111@orcl directory=expdp_dir dumpfile=wssec0212.dmp content=all

---导入
impdp wssec/111111 directory=expdp_dir dumpfile=wssec0514.DMP
放在泵目录 D:\app\Administrator\admin\orcl\dpdump



---连接数据库
sqlplus / as sysdba;

--修改sys用户密码为orcl
altre user sys identified by orcl;

推荐阅读