1.
建立使用者及指定使用者名稱密碼
create user [
使用者名稱]identified by [
密碼];
create user fskxjsxy identified by fskxjsxy;
2.使用者授權
grant connect,resource,dbato [
使用者名稱];
grant connect,resource,dba to fskxjsxy;
3.建立使用者表空間
(和匯入的表空間名相同
)create tablespace zbzyxy datafile '
4.指定使用者預設表空間名
alter user [
使用者名稱] default tablespace
表空間名
;alter user fskxjsxy default tablespace
zbzyxy;5.
imp還原資料
(imp
命令是在
dos提示符下執行的。
直接cmd
後執行而不是在
sql下執行的
)imp [
使用者名稱]/[
密碼]file=
備份檔案路徑
log=
日誌檔案路徑 full=y
imp fskxjsxy/fskxjsxy@orcl file=
d:\apache-tomcat-6.0.41-windows-x64\zbzyxy20180328.dmp
log=
d:\apache-tomcat- 6.0.41-windows-x64\
drzbzyxy
.log
full=y
刪除資料庫:
1.刪除使用者
drop user [
使用者名稱] cascade;
drop user fskxjsxy cascade;
2.刪除表空間
drop tablespace [
表空間] including contents and datafiles;
drop tablespace
cqdrsfxy
including contents and datafiles;
exp備份資料庫:
exp [資料庫使用者名稱]/[資料庫密碼] file=匯出dmp檔案目錄\檔名.dmp log=匯出過程中產生的日誌路徑\產生的日誌檔案.log
使用資料幫浦進行還原備份操作(impdp、expdp)
先sqlplus / as sysdba 進入sql環境
create directory [ 目錄名 ] as 『目錄路徑』;
grant read,write on directory [ 目錄名 ] to [ 資料庫使用者名稱 ];
exit退出sql環境。
impdp [資料庫使用者名稱]/ [資料庫密碼] dumpfile=匯入檔名.dmp logfile=匯入時產生的日誌檔名.log directory= [ 目錄名 ]
例如:create directory dpdata as 'h:\';
grant read,write on directory dpdata to fszyjsxy;
impdp fszyjsxy/fszyjsxy@orcl dumpfile=fszyjsxy20180821.dmp logfile=fszyjsxy20180910.log directory=dpdata;
expdp [資料庫使用者名稱]/ [資料庫密碼] dumpfile=匯出檔名.dmp logfile=匯出時產生的日誌檔名.log directory= [ 目錄名 ]
增加資料檔案:
alter tablespace tablespace_name add datafile 'filename.dbf' size xx;
刪除資料檔案:
alter tablespace tablespace_name drop datafile 'filename.dbf'
修改表空間:
設定聯機或離線狀態:
alter tablespace tablespace_name online|offline;
檢視表空間狀態:
select status from dba_tablespaces where tablespace_name='tablespace_name';
設定唯讀或可讀寫狀態
alter tablespace tablespace_name read only|read write
刪除表以及表中資料:
truncate table tablename; //刪除表中資料
drop table tablename;//刪除表
修改表alter table xsjbxx_temp rename column jx01ndid to zy;//修改表的列名
oracle 還原資料庫 imp
imp c nvs 111111 file e 專案 ishow web buckup database oracle初始資料庫匯入 20170714 expdata 20170714.dump log e 專案 ishow web buckup database oracle初始資料庫匯入 201...
C oracle還原imp例項
c 來做oracle還原,呼叫oracle自帶函式imp.exe時,需要注意的是 1 imp.exe 中fromuser 和touser兩個關鍵字 fromuser與exp.exe中的owner對應,為表的所有者,都可以是多個引數,如 fromuser a,b,c 2 imp.exe 進行恢復資料庫...
學習筆記 備份還原
一 備份還原的概念 1 完整備份 完整備份因為需要備份的資料量大,所以需要在空閒時間進行,並且定期進行。3 差異備份 只備份修改過的資料,與每小時進行的日誌備份配合使用,效率更高。二 備份裝置 1 在進行備份資料的儲存時,需要輸入的檔案路徑很長,並且每次都要輸入,難免麻煩費事,所以我們先給檔案路徑取...