報錯示意圖:
在安裝oracle的時候,可能因為我們分配的swap空間不夠導致安裝失敗。處理步驟如下:
swap空間為2g
[root@linux01 oracle]# free通過dd命令建立乙個臨時的swap file,大小為1gbtotal used free shared buffers cached
mem: 2039004 1207260 831744 0 22668 833660
-/+ buffers/cache: 350932 1688072
swap: 2097144 0 2097144
[root@linux01 oracle]# dd if=/dev/zero of=/home/oracle/swap.file bs=1024k count=10242. 通過mkswap命令格式化步驟1中建立的臨時交換檔案1024+0 records in
1024+0 records out
1073741824 bytes (1.1 gb) copied, 16.711 s, 64.3 mb/s
[root@linux01 oracle]# mkswap /home/oracle/swap.file3. 通過swapon命令使swap檔案生效,如下:mkswap: /home/oracle/swap.file: warning: don't erase bootbits sectors
on whole disk. use -f to force.
setting up swapspace version 1, size = 1048572 kib
no label, uuid=99e682db-bb37-444a-a8db-ee742a71b5d3
[root@linux01 oracle]# swapon /home/oracle/swap.file4. 通過free命令或者grep swap /proc/meminfo檢查新增swap的效果,如下:
[root@linux01 oracle]# free5. 如果需要永久有效,那麼需要將新加的swap裝置檔案寫到fstab檔案中,使其每次伺服器重啟都會自動生效total used free shared buffers cached
mem: 2039004 1955200 83804 0 12348 1569000
-/+ buffers/cache: 373852 1665152
swap: 3145712 0 3145712
[root@linux01 oracle]# grep swap /proc/meminfo
swapcached: 0 kb
swaptotal: 3145712 kb
swapfree: 3145712 kb
echo "/home/oracle/swap.file swap swap defaults 0 0">>/etc/fstab6.在臨時裝置上面關閉swap
[root@linux01 oracle]# swapoff /home/oracle/swap.file不推薦這麼做,最好還是安裝系統的時候分配足夠的swap空間,但是如果確實出現這個問題了,也是乙個很有效率的解決方[root@linux01 oracle]# free
total used free shared buffers cached
mem: 2039004 1955324 83680 0 12440 1569460
-/+ buffers/cache: 373424 1665580
swap: 2097144 0 2097144
exp imp命令連線Oracle資料庫報錯
今天在使用exp imp命令連線資料庫的時候報錯,具體操作步驟如下 開始 執行 cmd 輸入exp或imp,報錯 invaild format of import utility name verify that oracle home is properly set 截圖如下 問題分析 記得以前安...
oracle資料庫安裝
安裝完oracle 11g後,需要重新安裝時,你可以試著用以下方法解除安裝oralce.軟體環境 1 windows server 2008 r2 oracle 11g r2 實現方法 1 開始 設定 控制面板 管理工具 服務 停止所有oracle服務。3 執行regedit,選擇hkey loca...
Oracle資料庫安裝
2 版本選擇 12c第一版 3 安裝問題解決 a 安裝報錯 無法訪問臨時位置 的問題 1 以管理員命令執行 net share c c 2 進入cmd執行 setup.exe ignoreprereq j doracle.install.db.validate.supportedoscheck fa...