1.建立檔案
create directory dmp_file as
;
2.進入資料庫中檢視目錄
select
*from dba_directories;
3.將資料夾的讀寫許可權給相應的使用者
grant
read
,write
on directory dmp_file to cams;
4.備份
(前三步需要 sqlplus 命令進入資料庫中執行,第四步需要 exit 退出資料庫,在外部執行 dmp 匯入匯出命令)
資料幫浦匯出資料庫中的資料
expdp 資料庫使用者/密碼 directory=上面建的檔案的別名 dumpfile=dmp 檔名.dmp schemas=資料庫使用者 logfile=日誌檔名.log
#例如expdp ***/*** directory=dmp_file dumpfile=***.dmp schemas=*** logfile=***.log
資料幫浦將dmp檔案匯入資料庫中
impdp 資料庫使用者/密碼 directory=上面建的檔案的別名 dumpfile=dmp 檔名.dmp full=y logfile=日誌檔名.log transform=segment_attributes
#例如impdp ***/*** directory=dmp_file dumpfile=dmp檔名.dmp full=y logfile=***.log transform=segment_attributes:n
## 二、伺服器端執行 sql 指令碼
概述:伺服器端進入資料庫執行 @sql指令碼的目錄 。
步驟:1.sqlplus 命令,輸入使用者名稱、密碼進入資料庫
## 三、查詢當前使用者下的所有表(刪除語句)
概述:伺服器端進入資料庫中執行 。
步驟:1.sqlplus 命令,輸入使用者名稱、密碼進入資料庫
2.select 'drop table '||table_name||';' from cat where table_type = 'table';
## 四、檢視資料庫的編碼格式
概述:伺服器端進入資料庫中執行 。
步驟:1.sqlplus 命令,輸入使用者名稱、密碼進入資料庫
2.select * from nls_database_parameters;
oracle 常用操作
表空間test1 create tablespace test1 datafile d oracledabase test1.dbf size 30m autoextend on next 30m maxsize unlimited logging extent management local 使...
Oracle常用操作
1 資料庫匯入匯出命令 exp 使用者名稱 密碼 192.168.2.121 1521 orcl file d 123.dmp log d 123.log exp 使用者名稱 密碼 192.168.2.121 1521 orcl file d 123.dmp full y 3 限制ip訪問資料庫 1...
oracle常用操作
刪除索引 drop index pk fsoreplan 刪除主鍵 alter table fsoreplan drop constraint pk fsoreplan 刪除外來鍵 alter table tablea tableb drop constraint fk ab 建立主鍵 多個主健一起...