Oracle資料庫命令實現匯入 匯出dmp包

2021-08-28 07:04:36 字數 1079 閱讀 7183

oracle匯入、匯出有兩種方式:

a)imp、exp。

b)impdp、expdp。

【一】、檢視oracle匯出目錄:(資料庫預設的data pump dir)我這裡是data_pump_dir

select * from dba_directories;

【二】、用imp匯出、匯入dmp包

exp admin/[email protected]:1521/orcl file=c:\admin180319.dmp owner=admin

imp usename/password@sid full=y  file= c:\admin180319.dmp ignore=y

【三】、用三mpdp匯出、匯入dmp包

expdp admin/[email protected]:1521/orcl schemas=admin dumpfile=admin0903.dmp directory=data_pump_dir schemas=admin

impdp admin/123456@localhost/orcl directory=data_pump_dir dumpfile=admin_20180903.dmp remap_schema=admin:admin transform=oid:n

【四】、檢視oracle所有的表空間

select tablespace_name from sys.dba_tablespaces;

【五】、查詢所有schema

select username from sys.dba_users;  //乙個使用者(user)對應乙個方案(schema)

【六】、查詢schema下的所有表

select table_name from sys.dba_tables where owner='schema名';

【七】、查詢所有的schema及所屬的所有表

select s.username "schema",t.table_name "table_name" from sys.dba_users s left join sys.dba_tables t on s.username=t.owner order by s.username asc;

oracle資料庫命令

oracle資料庫命令 1.資料庫啟動,登陸資料庫 sqlplus as sysdba 2.開啟資料庫 startup 3.建立表 create table team id int,name varchar 50 varchar 10 4.刪除表 drop table team 5.插入 inser...

oracle資料庫命令列匯入匯出

oracle建立自己的表 在安全性中建立乙個使用者zhouli,密碼111 在儲存中建立表空間zhouli 把使用者zhouli的表空間指定為剛剛建立的表空間zhouli,然後在角色中新增dba角色這樣可以匯入匯出表 oracle 匯出webuser中的表 exp webuser htdzwebco...

dmp檔案匯入匯出oracle資料庫命令

資料匯出 1 將資料庫test完全匯出,使用者名稱system 密碼manager 匯出到d daochu.dmp中 exp system manager test file d daochu.dmp full y 2 將資料庫中system使用者與sys使用者的表匯出 exp system man...