記錄一次sqlplus客戶端無響應問題處理

2021-08-19 20:50:48 字數 1130 閱讀 5079

上午給一台應用伺服器配置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 進入目錄 提示...