oracle數據庫 expdp/impdp 和 exp/imp
阿新 • • 發佈:2018-03-19
文件名 spa oracle數據庫 空間不足 rac tab rec exp導出 創建
--EXPDP導出,需要系統用戶權限,一般不使用
--sqlplus
--1、創建dmp導出邏輯目錄
create directory 目錄名 as ‘目錄路徑‘
create directory expdp_dmp as ‘D:/expdp_dmp‘;
--2、查看當前創建的所有dmp導出目錄 (驗證看是否創建成功)
select * from dba_directories
select * from dba_directories;
--3、登錄system用戶,為創建的目錄賦權限
grant read,write on directory 目錄名 to 需要賦值的用戶名
grantread,write on directory expdp_dmp to pqm_adm;
--dos下執行,不在sqlplus中執行
--4、導出 pqm_adm用戶下的數據
expdp 用戶名/密碼@數據庫實例名 directory=導出目錄 dumpfile=導出的文件名.dmp logfile=導出的日誌名.log
expdp pqm_adm/pqm123456zf@foctestdb directory=expdp_dmp dumpfile=pqm_adm20180209expdp.dmp logfile=pqm_adm20180209expdp.log;
===================================================================================================
--exp導出
exp pqm_adm/pqm123456zf@foctestdb file=e:\pqm_admExp.dmp log=e:\pqm_admExp.log
--imp 導入
imp MFFMS/MFFMS@AERO68 FULL=Y FILE=E:\pqm_admExp.dmp log=e:\mffms.log
表空間錯誤:
--查看數據庫中的表空間存放地址
select TABLESPACE_NAME,FILE_NAME from dba_data_files where TABLESPACE_NAME=‘PQMDATA‘;
--創建相同的表空間名稱
create tablespace PQMDATA --表空間名稱,一般在用戶名前加 TBS_ 前綴 datafile ‘D:\ORACLE11\ORADATA\MYORACLE\PQMDATA.DBF‘ --test數據路徑,表空間名稱, size 100m --初始表空間的大小 autoextend on next 10m --當表空間不足時,每次增加大小 maxsize unlimited--表空間最大的大小
oracle數據庫 expdp/impdp 和 exp/imp