oracle匯入匯出(前提,本機已經安裝oracle和oracle客戶端)
匯出命令:
exp username/[email protected]/orcl file=c:\test.dmp
匯入本地資料庫命令:
imp username/[email protected]/orcl file=c:\test.dmp full=y
匯入時,遇到錯誤:
imp-00017: 由於 oracle 錯誤 959, 以下語句失敗:.........................
imp-00003: 遇到 oracle 錯誤 959ora-00959: 表空間 'tbs_gcwggl' 不存在
解決方法:
1.在本地建立乙個'tbs_gcwggl'表空間
/*分為四步
*//*
第1步:建立臨時表空間
*/create
temporary
tablespace user_temp
tempfile ''
size 50m
autoextend
onnext
50m maxsize 20480m
extent management local;
/*第2步:建立資料表空間
*/create
tablespace tbs_gcwggl
logging
datafile ''
size 50m
autoextend
onnext
50m maxsize 20480m
extent management local;
/*第3步:建立使用者並指定表空間
*/create
user gcwggl identified by
gcwggl
default
tablespace tbs_gcwggl
temporary
tablespace user_temp;
/*第4步:給使用者授予許可權
*/grant connect,resource,dba to gcwggl;
匯入資料時,使用gcwggl使用者匯入
2.在匯出資料庫之前把資料使用remap_tablespace引數移動到新的表空間之後,再匯出
匯入匯出資料庫
1.匯出整個資料庫 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 2.匯出乙個表 mysqldump u 使用者名稱 p 資料庫名 表名 匯出的檔名 3.匯入資料庫 mysql 資料庫名 檔案 mysql u root 資料庫名 檔案 4.備份時,排除某張表的 mysqldump u...
資料庫匯入匯出
啥 也不說了。資料的匯出 1 將資料庫 test 完全匯出 使用者名稱 system 密碼manager 匯出到d daochu.dmp中 exp system manager test file d daochu.dmp full y 2 將資料庫中 system 使用者與sys 使用者的表匯出 ...
資料庫匯入匯出
檢視檔案位置 select from dba directories 建立 create or replace directory my dir as usr datapump create or replace directory my logdir as usr logs 匯出單個例項 expd...