上午給一台應用伺服器配置oracle客戶端,複製oracle客戶端壓縮包並解壓,配置環境變數後,測試可用就甩給維護人員了,下午收到通知sqlplus用不了!用不了!用不了!
登陸伺服器
-bash-4.1$ id
sql>
可以用啊,沒有問題,與維護人員一番溝通後,了解到業務賬號配置了相關環境變數,sqlplus就是無響應。
切換賬號一窺究竟
卡在這裡,幾分鐘後仍然沒有響應,ctrl c結束.
strace一下,看看究竟在搞嘛?
", 0x7fffad8f45c0) = -1 enoent (no such file or directory)
stat("/masaike/oradiag_masaike/diag/clients/user_bbbbakkk/host_2735556220_76/metadata/adr_control.ams", 0x7fffad8f4670) = -1 enoent (no such file or directory)
times() = 10970769072
times() = 10970769072
open("/masaike/oradiag_masaike/diag/clients/user_bbbbakkk/host_2735556220_76/lck/am_3216668543_3129272988.lck", o_rdwr|o_creat, 0660) = 8
fcntl(8, f_getfl) = 0x8002 (flags o_rdwr|o_largefile)
fcntl(8, f_setlk,
^c -bash-4.1$
-bash-4.1$
看上去像是缺少了adr_control.ams 這些個metadata的檔案.
oracle使用者find一下
-bash-4.1$ find /oracle -name '*adr_control.ams*'
-bash-4.1$
將/oracle/oradiag_oracle/diag/clients/user_oracle/host_61728193_76/metadata目錄下相關的ams檔案複製到應用賬號下後,問題得到解決
記錄一次sqlplus匯出檔案
說明 本文件介紹通過sqlplus匯出資料的辦法 遠端桌面登入到伺服器 注意 請注意修改匯出檔案的名稱和匯出條件 set termout offset pagesize 0set verify off set echo off set heading on spool d export 201413...
不安裝oracle客戶端用sqlplus連線資料庫
在不安裝 oracle 客戶端情況下用 sqlplus 連線資料庫 1 instantclient basic windows.x64 11.2.0.4.0.zip instantclient sqlplus windows.x64 11.2.0.4.0.zip instantclient sdk ...
Windwos Git 無加密客戶端使用
進入你想要的碟符 cd e 檢視ls 或者 dir 自己在git註冊的賬號 git config global user.name xx git config global user.email xx xx 進入模式 git init 專案連線 git clone git clone 進入目錄 提示...