1、連線oracle11g
su - root
docker exec -it oracle11g /bin/bash
su - oracle
sqlplus / as sysdba
1、建立檔案目錄物件
sql> create directory backup as '/opt/oracle/dpdump';
2、給使用者授權
sql> grant read,write on directory backup to system;
3、退出sqlplus
sql> exit;
4、匯入資料
su - oracle
impdp username/password directory=backup dumpfile=oracle.dmp schemas=scott remap_schema=source_schema:target_schema logfile=impdp.log table_exists_action=replace
impdp 使用者名稱/密碼@ip:埠/例項 directory=《目錄物件》 dumpfile=《檔名》.dmp schemas=《源使用者名稱》 remap_schema=《源使用者名稱》:《新使用者名稱》 logfile=《日誌檔名》.log table_exists_action=replace
Docker中oracle還原dmp檔案
附註目的是將dmp檔案還原至docker中的oracle資料庫。但由於資料庫版本是oracle database express edition oracle database xe 是oracle資料庫的入門級版本,最多可以儲存11 gb的使用者資料。所以dmp檔案的使用者資料很大,需要新增新的檔...
docker 安裝 還原 mysql
docker pull mysql 啟動docker run name mysql p 3306 3306 e mysql root password 123456 d mysql 進入容器docker exec it mysql bash 登入mysqlmysql u root p alter u...
oracle備份還原
學習過程中的總結,有興趣不妨看看,如果有不對的地方,高手不要留情!oracle的備份與恢復有三種標準的模式,大致分為兩大類,備份恢復 物理上的 以及匯入匯出 邏輯上的 而備份恢復又可以根據資料庫的工作模式分為非歸檔模式 nonarchivelog style 和歸檔模式 archivelog sty...