原创 程序插入數據報錯ORA-01461: can bind a LONG value only for

我的ORACLE表裏沒有long字段,可是保存時報錯: ORA-01461 :僅可以爲插入LONG列的LONG值賦值 ORA-01461: can bind a LONG value only for insert into a LONG

原创 DBLINK HINT /*+ driving_site(org) */ 優化策略和思路

使用DBLINK遠程訪問數據庫的優化策略和思路: 策略:遠程訪問,網絡傳輸佔很大部分,優化原則,減少網絡傳輸,將小的結果集拉到本地處理; 思路1:在遠端建立視圖; 思路2:使用DRIVING_SITE將數據拉到本地處理; 出現這種執行計劃,

原创 oracle快速徹底殺掉session

今天開發反饋說,執行某個程序update的時候hang住,查看了一下是個小表,只有3000多行數據。第一反應是有鎖,把該實例的所有session kill後,執行update還是hang住,單獨執行了下where條件後面的select很快。

原创 unix/linux環境中Oracle RAC OFF和RAC ON

在某些情況下,在unix/linux上的Oracle crs無法啓動,需要oracle以single instance啓動的時候,可以重新編譯(Relinking)oracle,關閉RAC特性,下面記錄其方法:RAC ON Login

原创 安裝11grac時報錯CRS-4124、CRS-4000

在linux redhat 6.10上安裝oracle 11g rac時,報錯:CRS-4124: Oracle High Availability Services startup failed.CRS-4000: Command Sta

原创 INS-20802 Oracle Cluster Verification 實用程序失敗

https://blog.csdn.net/wuweilong/article/details/8506566問題現象:Grid安裝到最後一步,兩邊的root腳本也執行完了,撂出個INS-20802錯誤,從錯誤現象來看,看不出什麼問題,提示

原创 crsctl start crs後hang住,且只有ohasd.bin reboot進程啓動

數據庫版本: SQL> select * from v$version; BANNER Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production

原创 11g修改listner ADR

修改listner ADR 有2種方法:一、禁用ADR,在lsnrctl 命令下修改log_directory的值,這也是網上大多數的修改方式。su - gridcd $ORACLE_HOME/netwrok/adminvi listene

原创 如何查看當前CRS 是處於enable還是處於disable

下文檔信息來自MOS官方文檔,經過詳細測試確認 從10g開始 CRS默認是從操作系統啓動時候啓動 有時候爲了方便維護性操作,我們一般禁止CRS隨操作系統啓動而自啓動 無論是10g還是11g,oracle都支持通過命令方式禁止CRS隨操作系

原创 crsctl start crs實例無法自動啓動, 因爲AUTO_START=restore導致

crsctl start crs後,實例無法自動啓動。查看resource 的啓動屬性 1:crsctl status resource ora.orcl.db -pauto_start的值爲restore 修改成跟隨集羣軟件自動啓動 1:

原创 控制文件的HeartBeat在哪可以找到

轉載自:http://www.debugease.com/oracle/767079.html控制文件的HeartBeat在正常MOUNT 數據庫的過程中,數據庫的警報日誌文件僅記錄如下信息:alter database mountSat

原创 oracle等待事件相關查詢

--------------------------查詢數據庫等待時間和實際執行時間的相對百分比---------------------select *  from v$sysmetric a where a.METRIC_NAME in

原创 sqlplus 環境變量設置

$ORACLE_HOME/sqlplus/admin/glogin.sql 這個文件可以設置登錄sqlplus後的環境變量 set linesize 200 pagesize 100col segment_name for a20col t

原创 oracle隱含參數_allow_resetlogs_corruption

當日志文件有問題時可以使用隱含參數_allow_resetlogs_corruption強制啓動數據庫.設置此參數之後,在數據庫Open過程中,Oracle會跳過某些一致性檢查,從而使數據庫可能跳過不一致狀態,Open打開。 當數據庫中某