oracle 資料庫匯入指令碼備忘

2021-05-23 01:35:21 字數 905 閱讀 5477

--查詢當前版本資訊

sqlplus /nolog   

--查詢tablespaces內容

select * from dba_tablespaces;

--檢索所有的表使用者資訊

select  * from dba_user;

select * from dba_users where username='rpg1';

select * from dba_users where username='rpg2';

--刪除使用者資訊

drop user rpg1 cascade;

drop user rpg2 cascade;

--刪除表空間

drop tablespace chss;

--以使用者 sys/sys 登入到pl/sql

--建立表空間

create tablespace chss 

nologging

datafile 'd:/oradb/chss_db.dbf'

size 10240m

autoextend on

next 32m maxsize 20480m

extent management local;

--建立兩個使用者並分配dba許可權

create user rpg1 identified by rpg1;

grant dba to chss;

create user rpg2 identified by rpg2;

grant dba to nethis;

--匯入資料庫給當前使用者rpg1

imp rpg1/rpg1 file='f:/oracle_db/netchss_oracle_20100709.dmp' full=y statistics=none

oracle資料庫匯入sql指令碼

記錄oracle資料庫匯入sql指令碼的一些必要步驟 1 用系統最高許可權使用者登入資料庫 例如 conn system bjpowernode 2 建立使用者 例如 create user test identified by test 3 建立表空間 例如 create tablespace t...

Oracle資料幫浦匯出匯入資料庫指令碼

檢視目錄 dba賬號下操作 select from dba directories 匯出expdp指令碼 vim exp honesty 201809211642.par 編輯生成匯出的par指令碼新增以下指令碼內容 userid as sysdba directory dmpback dumpfi...

oracle資料庫匯出匯入 perl指令碼實現

匯出oracle資料庫 usr bin perl w set nls lang american america.al32utf8 my aa exp system dbname file d daochu.dmp owner cm foreach aa print print oracle dat...