程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> java-oracle數據庫導入導出文件問題?求賜教

java-oracle數據庫導入導出文件問題?求賜教

編輯:編程解疑
oracle數據庫導入導出文件問題?求賜教

導出文件語句:EXPDP USERID='AB/AB@orcl as sysdba' schemas=AB directory=DATA_PUMP_DIR dumpfile=CSP_20160115_11G.DMP logfile=csp.log version=11.2.0.1.0
以上是導出別人的數據庫語句
1.schemas是什麼意思啊?
2.如果我想導入到本地數據庫,以上語句AB部分可以換為csp嗎?如下語句

IMPDP USERID='csp/csp@orcl as sysdba' schemas=csp directory=DATA_PUMP_DIR dumpfile=CSP_2016_04_08_10.DMP logfile=csp.log version=10.2.0.1.0

3.如果導入語句執行時候,cmd裡報方案不存在是怎麼回事?

最佳回答:


感覺你的語句怪怪的,
首先 說導出 管理-打開Oracle 服務 然後 cmd 下 輸入 exp scott/tiger@orcl file="D:\xxx.DMP"
system為用戶名 tiger為用戶密碼 orcl為數據庫實例 也就是你的數據所在的庫
此用戶必須是dba級別

導入的話 首先要建立和在原來數據庫下一樣的表空間和用戶(沒有的情況下) 如果表空間和用戶有的話 需要刪除重建
sql如下:
drop user scott cascade;
drop tablespace xxx,然後進oracle文件夾下 找表空間文件夾 將表空間文件刪除

然後建表空間,用戶
create tablespace XXX
logging
datafile 'D:\app\Administrator\oradata\orcl\XXX.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;

create user scott identified by tiger
default tablespace XXX
temporary tablespace temp;
授權
grant connect,resource to scott;
grant dba to scott

cmd下運行
imp scott/tiger@orcl file="D:\xxx.DMP" full=y

這樣就好了,我用的是oracle 11g 監聽器經常壞 所以我幾乎沒周都要來那麼幾次。
希望采納~

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved