檢視使用者和表空間
/*分為四步 */
/*第1步:建立臨時表空間 */
create temporary tablespace user_temp
tempfile 'e:\oracle\product\10.2.0\oradata\user_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
/*第2步:建立資料表空間 */
create tablespace user_data
logging
datafile 'e:\oracle\product\10.2.0\oradata\user_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
/*第3步:建立使用者並指定表空間 */
create user username identified by password
default tablespace user_data
temporary tablespace user_temp;
/*第4步:給使用者授予許可權 */
grant connect,resource,dba to username;
用dba使用者登入後select * from dba_directories;
--建立directory
create directory dump_dir as "e:\oracle\yinchuan_db";
--授權
grant read,write on dump_dir to 使用者名稱;
檢視本機的directory名稱和匯出檔案要存放的位置
impdp '/ as sysdba ' directory=dump_dir schemas=導入庫使用者 remap_schema=導入庫使用者:本地使用者 remap_tablespace=導入庫命名空間:本地表空間 dumpfile=platformcenter_20140507_0001.dmp logfile=platformcenter_20140507_0001.log exclude=statistics
impdp '/ as sysdba ' directory=data_pump_dir schemas=yinchuangrid remap_schema=yinchuangrid:yinchuangrid remap_tablespace=yinchuangrid:yinchuangrid_data dumpfile=yinchuangrid_20140629_0001.dmp logfile=yinchuangrid_20140629_0001.log exclude=statistics
資料幫浦的匯出
資料幫浦的匯入:
如果匯入失敗要注意 log名字不能重複,所以匯入時的檔名要改掉,只要不重複就可以了
如果資料庫中已經有這個表空間,可以加table_exists_action=replace
table_exists_action引數說明
使用imp進行資料匯入時,若表已經存在,要先drop掉表,再進行匯入。
而使用impdp完成資料庫匯入時,若表已經存在,有四種的處理方式:
1) skip:預設操作
2) replace:先drop表,然後建立表,最後插入資料
4) truncate:先truncate,然後再插入資料
Oracle建立使用者表空間等操作
檢視使用者和表空間 分為四步 第1步 建立臨時表空間 create temporary tablespace user temp tempfile e oracle product 10.2.0 oradata user temp.dbf size 50m autoextend on next 50...
Oracle建立表空間,使用者等環節
注 在計算機d盤下建立名為db的資料夾 第一步 建立臨時表空間 create temporary tablespace kobe temp tempfile d db kobe temp.dbf size 32m autoextend on next 32m maxsize 2048m extent...
oracle建立表空間,建立使用者
建立臨時表空間 create temporary tablespace test temp tempfile e oracle product 10.2.0 oradata testserver test temp01.dbf size 32m autoextend on next 32m maxs...