建表空間 使用者,cmd命令匯出匯入表

2021-08-11 02:48:49 字數 1038 閱讀 5750

建表空間和使用者

第一步:登入system使用者

第二步:新建表空間

create tablespace ivy  

datafile 'd:\db\oracle\ivy\ivy.dbf' size 1000m (選擇你本機的目錄)

--可選 autoextend on next 1000m maxsize unlimited; (自增長)

第三步:新建使用者,指定表空間

create user ivy identified by 123456 default tablespace ivy;  

第四步:賦權

grant connect,resource,dba to ivy;  --如果表空間是自動增長的要再加上dba許可權,否則無法匯入。

第四步:使用新建使用者ivy登入匯入資料庫

刪除表使用者 drop user fund(使用者名稱) cascade

刪除表空間 drop tablespace fund(表空間名) including contents and datafiles

關於cmd命令匯入匯出表

1. 匯出表命令:exp使用者名稱/密碼@orcl schemas=使用者名稱 dumpfile=aaa.dmp directory=

data_pump_dir

例子: expdp spas/spas@orcl schemas=spas dumpfile=aaa.dmp directory=data_pump_dir

2.檢視匯出的dmp檔案所在地:select * from dba_directories where directory_name='data_pump_dir';

3.在新裝置上執行select * from dba_directories where directory_name='data_pump_dir',將匯出的dmp複製到該目錄下;

4.cmd命令先進入dmp檔案目錄再輸入匯入表命令:impdp 使用者名稱/密碼@orcl dumpfile=aaa.dmp remap_schema=源使用者:新使用者 remap_tablespace=源表空間:新錶空間;

oracle常用建表空間,使用者,匯入匯出命令

刪除使用者 drop user cascade 裡寫入使用者名稱 刪除表空間 drop tablespace including contents and datafiles cascade constraints 裡寫表空間名 including datafiles 刪除表空間中的資料檔案 cas...

Oracle建立使用者 表空間 匯入匯出 命令

檢視表空間 select d.bytes 1024 1024,d.from dba data files d 建立臨時表空間 create temporary tablespace test temp tempfile e oracle product 10.2.0 oradata testserv...

oracle建表空間 使用者

建表空間 語法 create tablespacetablespace namedatafiledatafile pathsize 2048m autoextend on tablespace name 表空間的名稱 datafile path 資料檔案的儲存路徑,必須有讀寫的許可權,可以用chmo...