方法一:
exp userid=scott/tiger owner=scott
imp userid=scott/tiger full=y indexfile=scott.sql
……more scott.sql
rem create table "scott"."bonus" ("ename" varchar2(10), "job"
rem varchar2(9), "sal" number, "comm" number) pctfree 10 pctused 40
rem initrans 1 maxtrans 255 storage(initial 65536 freelists 1 freelist
rem groups 1) tablespace "users" logging nocompress ;
rem ... 0 rows
rem create table "scott"."dept" ("deptno" number(2, 0), "dname"
rem varchar2(14), "loc" varchar2(13)) pctfree 10 pctused 40 initrans 1
rem maxtrans 255 storage(initial 65536 freelists 1 freelist groups 1)
rem tablespace "users" logging nocompress ;
rem ... 4 rows
rem create table "scott"."dummy" ("dummy" number) pctfree 10 pctused 40
rem initrans 1 maxtrans 255 storage(initial 65536 freelists 1 freelist
rem groups 1) tablespace "users" logging nocompress ;
rem ... 1 rows
rem create table "scott"."emp" ("empno" number(4, 0) not null enable,
rem "ename" varchar2(10), "job" varchar2(9), "mgr" number(4, 0),
rem "hiredate" date, "sal" number(7, 2), "comm" number(7, 2), "deptno"
rem number(2, 0)) pctfree 10 pctused 40 initrans 1 maxtrans 255
rem storage(initial 65536 freelists 1 freelist groups 1) tablespace
rem "users" logging nocompress ;
rem ... 14 rows
rem create table "scott"."salgrade" ("grade" number, "losal" number,
rem "hisal" number) pctfree 10 pctused 40 initrans 1 maxtrans 255
rem storage(initial 65536 freelists 1 freelist groups 1) tablespace
rem "users" logging nocompress ;
rem ... 5 rows
…………
把前面的rem去了,再去掉最後一行,建立表的ddl就ok了。
方法二:
set pagesize 0
set long 90000
set feedback off
set echo off
spool get_allddl.sql
connect username/password@sid;
select dbms_metadata.get_ddl('table',u.table_name)
from user_tables u;
select dbms_metadata.get_ddl('index',u.index_name)
from user_indexes u;
spool off;
Oracle資料的匯出與匯入
前序 關於oracle9i資料的匯出與匯入問題,折騰我好長時間了,尤其是匯入。今天在一位同事 zhangshukun 的指導下,算是終於成功了。正文 oracle資料匯出 如果是匯出本機的oracle資料庫 exp pcisv62 11 orcl file d pcisv62081226.dmp f...
Oracle資料的匯入與匯出
一 expdp與impdp exp和imp是客戶端工具程式,它們既可以在客戶端使用,也可以在服務端使用。expdp和impdp是服務端的工具程式,他們只能在oracle服務端使用,不能在客戶端使用。imp只適用於exp匯出的檔案,不適用於expdp匯出檔案 impdp只適用於expdp匯出的檔案,而...
oracle資料匯入匯出
語法 imp userid password 資料庫全域性名 file dmp檔案的目錄 其它引數 獲取幫助,敲入 imp help y import常用的引數 1 file 指定匯入檔名 fromuser 允許匯入指定的使用者擁有的表 full full y時,匯入dmp檔案中所有的事物 igno...