oracle匯入匯出(用得比較多),oracle匯入匯出

來源:互聯網
上載者:User

oracle匯入匯出(用得比較多),oracle匯入匯出
1.建立目錄directory(角色system/sys)create directory hello_file as 'd:\dupmfile';
--查看所有已建立的directory
--select * from dba_directories;
--drop directory刪除路徑用的.

--drop directory exp_dir;


2.建立資料表空間(可以使用其預設資料表空間)2.1建立暫存資料表空間 create temporary tablespace hello_temp 
tempfile 'f:\oracle\data\hello_temp.dbf' 
size 1024m 
autoextend on 
next 32m 
extent management local; 


2.2建立資料資料表空間 create tablespace hello_data 
logging 
datafile 'f:\oracle\data\hello_data.dbf' 
size 512m 
autoextend on 
next 32m  

extent management local; 


3.建立使用者並修改資料表空間conn system/system@orcl;
--刪除之前使用者
drop user hello_user cascade;
--建立使用者(如果有資料表空間,則加上)
create user hello_user identified by passdefault;-- tablespace hello_data temporary tablespace hello_temp;
 
4.賦許可權--使用者的許可權
grant resource,connect,dba to hello_user;
--目錄的許可權
grant read,write on directory hello_file to hello_user;
5.匯出expdp original_user/pass@orcl directory=hello_file dumpfile=data20141014.dmp schemas=original_user
--匯出到所建的directory的目錄下d:\dupmfile
6.匯入--remap_tablespace改資料表空間

--remap_schema將original_user使用者匯入到hello_user中,如果使用者名稱相同,這句可以省略

--data20141014.dmp匯出的資料庫檔案名

impdp hello_user/pass@orcl directory= hello_filedumpfile= data20141014.dmp remap_tablespace= original_data:hello_data remap_schema=original_user:hello_user

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.