1.建立表空間
sql命令:
create tablespace jeefh2_gblz17
logging
datafile 『/u02/oradata/orcl/jeefh2_gblz17.dbf』 --表空間檔案儲存位置
size 1024m --表空間檔案初始大小
autoextend on --表空間自動增長
next 100m maxsize unlimited --自動增長檔案大小及最大空間
extent management local;
2.建立使用者
sql命令:
create user jeefh2_gblz17 identified by jeefh2_gblz17
default tablespace jeefh2_gblz17
temporary tablespace temp;
3.給使用者授予許可權
sql命令:
grant connect,resource,dba to jeefh2_gblz17;
4.匯出/匯入表結構
5.匯出/匯入表資料(命令視窗執行)
sql命令:
exp jeefh_gblz_zd04/[email protected]:1521/orcl file=h:/jeefh_gblz_zd04_2019052300.dmp owner=「jeefh_gblz_zd04」
imp jeefh_gblz_zd06/[email protected]:1521/orcl file=h:/jeefh_gblz_zd04_2019052300.dmp fromuser=『jeefh_gblz_zd04』 touser=『jeefh_gblz_zd06』 data_only=y
注意:–查詢當前使用者有多少張表(表名)
select wm_concat(object_name) from user_objects where lower(object_type)=『table』;
–如果匯入到一半報錯,剩餘的按表名接著匯入
imp jeefh2_gblz18/[email protected]:1521/orcl file=h:/jeefh2_gblz12_2019031800.dmp data_only=y tables=(t_month_work_real_c_norm,t_pub_message)
注意:大家在匯入表資料前最好先把觸發器禁用掉,匯入之後再啟用!
備份資料庫 oracle
一 資料匯出 1 將資料庫orcl完全匯出,使用者名稱system 密碼manager 匯出到d daochu.dmp中 exp system manager test file d daochu.dmp full y 2 將資料庫中system使用者與sys使用者的表匯出 exp system m...
Oracle備份資料庫
說明 exp.exe是匯出資料庫備份檔案的執行程式,imp.exe是匯入的執行程式。步驟 1 源資料庫端執行 exp user pwd orcl file d orcl.dmp log d orcl.log 說明 在windows下cmd中執行.orcl指sid,orcl.dmp是匯出後的檔案,or...
Oracle備份資料庫
工作中資料庫備份是乙個很重要的事情,難免有時候乙個不小心就會誤操作,造成無法挽回的措施。在昨天的工作中,我們的乙個產品經理在操作定製端的時候乙個誤操作,清空了幾張表的資料同時還刪除了幾張系統表,操作都是物理操作,要是以前沒有備份,那麼就欲哭無淚了啊。在這裡我們採用oracle的匯出命令 定時計畫任務...