原创 toad 查找鎖表的方法
現象: 更新的sql,一直無法執行完畢,因爲有另外一個session對相同的表有更新操作; 查找那個用戶在阻塞執行: 3.鎖的信息: 這裏寫圖片描述 4.斷開較小的sid的session,最新的操作(sid)比較
原创 數據庫無法打開(報OAR-01157 cannot identify lock data)
一 現象: 二 進行如下操作: 1. 切換oracle用戶: [root@161DB ~]# su – oracle 2. 用dba角色登錄: [oracle@161DB ~]$sqlplus /nolog SQL*Pl
原创 toad比較數據庫差異腳本操作步驟
升級數據庫前,要求必須先備份現有的生產環境數據庫。比較數據庫使用Toad 9以上版本。 比較數據庫差異腳本的操作步驟: 1、用dba用戶或TCMS用戶登錄Toad: 2、點擊菜單“Database”=》“Compare”=》“Sc
原创 普通表刪除記錄很慢
1.現象: 表有很多clob字段,表的總記錄在15萬行,想刪除的大概9萬行,執行刪除,很久沒反應; 2.原因: 由於在多個字段包括clob字段建立了大量的索引,刪除維護索引有開銷; 3.解決辦法: 將索引的sql結構抽出,刪除索引,在執行
原创 toad10.5啓動報錯(Can't initialize OCI. Error -1)
1. 啓動報錯: 2. 解決辦法: PATH D:\oracle\10.2.0\db_1\BIN 上面的地址爲:Oracle客戶端安裝位置: 1
原创 Oracle sql 優化:增加order by 慢 去掉之後就變快 解決辦法
一 問題背景: 1.oracle的版本的爲11g 2.數據是由生產庫導入部分數據至開發庫 3.表爲範圍分區表 4.order by 的字段爲分區表的分區字段 5.數據記錄大概有一千萬; 5.使用的分析工具爲toad10 二 問題描述 1.
原创 linux本機(192.168.99.11)登陸遠程機器(192.168.99.77)shell腳本
實驗: linux本機(192.168.99.11)登陸遠程機器(192.168.99.77); 執行如下操作: 1)useradd yanes 2)mkdir /opt/test 3) exit自動退出 #!/bin/bash pass
原创 linux下expect環境安裝以及簡單腳本測試(實測)
linux下expect環境安裝以及簡單腳本測試 網上的原貼: expect是交互性很強的腳本語言,可以幫助運維人員實現批量管理成千上百臺服務器操作,很實用! expect依賴於tcl,而linux系統裏一般不自帶安裝tcl,所以需要手動
原创 win10 無線wifi連接正常,qq可以上,無法打開網頁
現象今天安裝了虛擬機vmware,無意中對無線網卡的ip進行了設置,導致了上面題目的問題:win10 無線wifi連接正常,qq可以上,無法打開網頁; 解決辦法:將無線網絡的ip設置爲自動獲取即可;
原创 toad edit界面 執行大量腳本(2w+)掛死解決辦法
找到腳本存在的位置: 打開toad的sql*plus執行界面(可以輸入 select * from dual 打開,沒有腳本,按鈕默認是灰色的): 打開: 3.然後找到腳本文件,進行執行(@符號就是執行) 注:
原创 maven 3.3.3在win10 64位安裝報錯及解決辦法
現象: mvn -v,如果報“Exception in thread “main” java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsu
原创 win10 wifi 時斷時續 無internet 安全 解決辦法
總結了網上的辦法,均未解決問題: 1.wifi設置去掉ipv6的選項; 2.管理中的電源管理去掉複選框; 3.自動獲取ip; 本人的解決辦法: 1. 2. 3.點擊安全--高級配置,勾選高級配置中的選項:
原创 win10 vmware the vmware authorization service is not running無法運行
問題背景:在win10系統,運行vmware7,提示: vmware the vmware authorization service is not running無法運行 解決辦法: 管理員方式運行 如果不行右鍵屬性-兼容性 勾
原创 mongodb 報錯:Query failed with error code 13 and error message 'not authorized for query on ..."
同事在羣裏反饋: mongodb 報錯:Query failed with error code 13 and error message 'not authorized for query on ..." 原因: 配置用的是3.0以前的
原创 shell 腳本kill oracle 數據庫指定用戶
步驟一: 找到指定的用戶的session信息,湊出執行腳本: #!/bin/ksh echo "conn sys/sys as sysdba select 'alter system kill session '''|| sid ||',