1. 遠端進入linux伺服器.
2. 一般登入的是root使用者, 第一步切換到oracle使用者, 命令:
su - oracle3. 檢視伺服器上面資料庫的監聽的狀況
lsnrctl之後輸入命令
說明至少有兩個資料庫例項正在執行
4. 檢視oracle使用者的環境變數
命令
more ~/.bash_profile結果裡面沒有 oracle_sid的變數, 所以需要手工指定
5. 指定oracle_sid
注意 linux區分大小寫 windows下面可以用小寫 linux 下面必須用大寫
不輸入oracle_sid 會報錯如圖示
定義oracle_sid
export oracle_sid=torcl再次執行正常登入
6. 第一步建立 directory
命令
create directory dir as '/u01';忽略錯誤提示
7. 其實要檢視一下檔案目錄夠不夠大小
命令
df -h /u018. 檢視備份資料庫的大小:
命令
select sum(bytes)/1024/1024/10249. 忽略我這裡的檔案比備份空間大 因為我已經備份完... 需要備份時 盡量保證空間足夠 別出現問題
10. 返回linux 的oracle使用者下輸入備份命令
expdp system/password directory=dir schemas=lc0019999 dumpfile=cwbase001_20180516.dmp logfile=20180516.txt11 根據效能 可能會花比較長的時間. 等待即可.Oracle資料庫冷備份恢復過程
過程如下 通過v controlfile檢視控制檔案,通過v logfile檢視重做日誌檔案,通過v datafile檢視資料檔案,發現他們都處於同一資料夾中i oracle oradata test中,索性都複製到另一台機器的e oracle oradata test中,複製之前shutdown系...
Linux下對MySql資料庫備份與恢復
mysql命令列匯入資料庫 1,將要匯入的.sql檔案移至bin檔案下,這樣的路徑比較方便 2,同上面匯出的第1步 3,進入mysql mysql u 使用者名稱 p 如我輸入的命令列 mysql u root p 輸入同樣後會讓你輸入mysql的密碼 4,在mysql front中新建你要建的資料...
資料庫備份,恢復
備份資料庫是利用檔案的複製功能,即 filecopy 命令。在進行檔案備份前,應對 vb作如下設定,在 部件 中加入 microsoft jet and replication object 2.5 library 並在適當的位置加入以下程式 dim jro asjro.jetengine set ...