默認需要切 oracle 用戶纔可以用,命令su - oracle
。
直接用 exp 命令會顯示 command not found
nctest205:~ # exp ncc_auto_0513/1 file=/data/oracle/ncc_auto_0513.dmp owner=ncc_auto_0513
-bash: exp: command not found
當 file 指定非數據庫默認位置導出 dmp 文件時會提示EXP-00028: 無法打開dmp進行寫入
。
連接到: Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
EXP-00028: 無法打開 /data/oracle/ncc_auto_0513.dmp 進行寫入
導出文件: expdat.dmp >
完整流程導出演示:
file 後直接指定文件名,我們去默認路徑裏找文件就好了。
nctest205:/data/oracle # su - oracle
oracle@nctest205:~> exp ncc_auto_0513/1 file=ncc_auto_0513.dmp owner=ncc_auto_0513
Export: Release 12.2.0.1.0 - Production on 星期一 6月 1 11:44:15 2020
Copyright (c) 1982, 2017, Oracle and/or its affiliates. All rights reserved.
連接到: Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
已導出 AL32UTF8 字符集和 UTF8 NCHAR 字符集
即將導出指定的用戶...
. 正在導出 pre-schema 過程對象和操作
. 正在導出用戶 NCC_AUTO_0513 的外部函數庫名
. 導出 PUBLIC 類型同義詞
. 正在導出專用類型同義詞
. 正在導出用戶 NCC_AUTO_0513 的對象類型定義
即將導出 NCC_AUTO_0513 的對象...
. 正在導出數據庫鏈接
. 正在導出序號
. 正在導出簇定義
. 即將導出 NCC_AUTO_0513 的表通過常規路徑...
. . 正在導出表 AAM_APPASSET導出了 19420 行
. . 正在導出表 AAM_APPASSETVERSION導出了 0 行
. . 正在導出表 AAM_ASSETTYPE導出了 32 行
... 省略很多表的導出步驟。
. . 正在導出表 XX_TRANSLATOR導出了 50 行
. . 正在導出表 XX_XLOG導出了 0 行
. . 正在導出表 XX_XSYSREGISTER導出了 0 行
. 正在導出同義詞
. 正在導出視圖
. 正在導出存儲過程
. 正在導出運算符
. 正在導出引用完整性約束條件
. 正在導出觸發器
. 正在導出索引類型
. 正在導出位圖, 功能性索引和可擴展索引
. 正在導出後期表活動
. 正在導出實體化視圖
. 正在導出快照日誌
. 正在導出作業隊列
. 正在導出刷新組和子組
. 正在導出維
. 正在導出 post-schema 過程對象和操作
. 正在導出統計信息
成功終止導出, 沒有出現警告。
查看 oracle 默認位置 /home/oracle/
通過cat /etc/oraInst.loc
命令查看。
oracle@nctest205:~> cat /etc/oraInst.loc
inventory_loc=/home/oracle/oraInventory
inst_group=dba
在這裏可以找到我們導出的數據庫。
喜歡的點個贊❤吧!