Time of Update: 2014-07-19
Python操作Oracle資料庫環境配置1. 下載安裝cx_Oracle安裝包Python操作Oracle資料庫,首先需要安裝cx_Oracle包,如下: http://cx-oracle.sourceforge.net/ http://sourceforge.net/projects/cx-oracle/files/5.1.2/本系統採用的是CentOS5.x系列的作業系統,python版本是2.4,於是下載支援python2.4版本的安裝包。2.
Time of Update: 2014-07-19
擷取Oracle SQL語句中綁定變數值的方法在診斷SQL的效能問題時,我們有時候需要擷取其綁定變數的實際值,然後將此實際值帶入到SQL語句當中,用原來的SQL構成select語句(帶where條件),實際的執行一下,看一下選擇性如何。 本文就是說擷取其綁定變數值的方法。本文的編寫得到枯榮長老的協助,在此表示感謝。 本文適用於與Oracle 10G或者更高版本的db。 alter session set nls_date_format =
Time of Update: 2014-07-18
Linux作業系統中Oracle 11g資料庫安裝過程圖文詳解Linux作業系統中Oracle11g資料庫安裝規範一:資料庫安裝軟體(含補丁)的下載說明Oracle資料庫安裝軟體獲得途徑:1、可以通過ftp的方式上傳至伺服器2、Oracle官方網站下載:(從11.2.0.2開始ORACLE不再提供升級patch,只提供完整的安裝包)二:資料庫版本規定本安裝規範所針對的Oracle資料庫版本為:Oracle
Time of Update: 2014-07-18
Oracle 資源回收筒recyclebinracle10g Recycle Bin資源回收筒1>什麼是Recycle Bin實際上,Recycle Bin只是一個儲存被drop的對象的一個資料字典表。所以,可以通過如下語句查詢資源回收筒中的資訊: select * from
Time of Update: 2014-07-18
SQLite的SQL文法詳解SQLite庫可以解析大部分標準SQL語言。但它也省去了一些特性並且加入了一些自己的新特性。這篇文檔就是試圖描述那些SQLite支援/不支援的SQL文法的。查看關鍵字列表。如下文法表格中,純文字用藍色粗體顯示。非終極符號為斜體紅色。作為文法一部分的運算子用黑色Roman字型表示。這篇文檔只是對SQLite實現的SQL文法的綜述,有所忽略。想要得到更詳細的資訊,參考原始碼和文法檔案“parse.y”。SQLite執行如下的文法:ALTER
Time of Update: 2014-07-18
ORA-39126 ORA-00904 ORA-06512解決過程expdp test/123456 dumpfile=b.dmp directory=DUMP_DLSP 使用資料汞的過程中遭遇如下錯誤,從我使用的參數來看,並沒有使用什麼進階的參數,都是最最普通的參數。查看MOS,沒發現有跟我比較類似的報錯資訊。通過10046也沒跟蹤到有價值的報錯資訊。 Export: Release 11.2.0.3.0 - Production on Mon Feb 17 14:17:44 201
Time of Update: 2014-08-02
Streams AQ: qmn coordinator waiting for slave to start,streamsqmn今天有一套10g RAC(10.2.0.5)的Node2的Top 5Timed events出現了這個等待事件Top 5 Timed Events EventWaitsTime(s)Avg Wait(ms)% Total Call TimeWait ClassCPU time 78 123.5 Streams AQ: qmn
Time of Update: 2014-07-31
【個人機房重構】——建立資料庫三部曲,機房三部曲 進行過了基礎三層思想的熏陶,馬上就進入了個人機房重構的階段,感覺自己這隻菜鳥中的菜鳥,任重而道遠。要想建造高樓大廈,必須有水泥、磚瓦。資料庫是管理資料資源的容器,下面是我自己建表的過程,如果有不妥的地方,還請大家指正!一、“三範式”瞭然於胸好處:關聯式資料庫的規範,為了減少資料冗餘。滿足三範式,說明資料庫比較健全,資料冗餘少,後期維護方便。詳細內容:第一範式(1NF):資料庫表中的欄位都是單一屬性,不可再分,確保了每列的原子性。例如:住址&nb
Time of Update: 2014-07-30
Win8.1OS64位oracle11安裝配置及PL/SQL Developer如何串連64位oracle,win8.1os64oracle11Oracle 為什麼選擇oracle 1.oracle能夠在主流的平台上運行,而相對於sql
Time of Update: 2014-07-27
【翻譯自mos文章】oracle支援在RDBMS HOME 下的 符號連結( Symbolic Links)嗎?,oracle支援在RDBMS HOME 下的 符號連結( Symbolic Links)嗎?參考原文:Does Oracle support Symbolic Links in the RDBMS home? (Doc ID 813116.1)適用於:Oracle Server - Enterprise Edition - Version 9.2.0.1 to 11.2.0.3
Time of Update: 2014-07-26
IP address could not be resolved: Temporary failure in name resolution,resolvedresolution今早發現mysql日誌中有很多如下的警告:140724 18:41:25 [Warning] IP address '172.16.18.217' could not be resolved: Temporary failure in name resolution140724 18:41:25 [Warning]
Time of Update: 2014-07-24
佩特來項目經驗小集合(2)___組合查詢預存程序,報錯 "varchar JBID='' 轉換成資料類型 int 時失敗", 今天寫一個組合查詢的預存程序遇到這樣一個問題:在將 varchar 值 'SELECT * FROM View_DLS_WXJD_Customer WHERE 1=1 and JBID ='' 轉換成資料類型 int
Time of Update: 2014-07-23
Initialization error Could not load ".../oci.dll",oci.dll用戶端,用PL/SQL串連Oracle資料庫時,出現了一個問題,提示:Initialization errorCould not load "F:\oracle\bin\oci.dll"OCIDLL forced to Foracle\bin\oci.dllLoadLibrary(F:\oracle\bin\oci.dll)returned 0
Time of Update: 2014-07-21
oracle大量匯出AWR報告,oracle匯出awr工作需求:項目中需要把生產庫中所有的AWR報告dump出來,然後匯入到方便測試的資料庫中。在測試庫中的AWR報告需要根據dbid和執行個體名逐個匯出,如果遇到很多再加上RAC系統,會很麻煩。在網上找了一些指令碼,發現沒有適合自己的,所以就自己學習了一個預存程序來實現這樣的功能。<p></p><p>說明:在$ORACLE_HOME/rdbms/admin/awrrpti.sql中可以看到,產生AWR報告主要使
Time of Update: 2014-07-19
用實驗方法加深理解Oracle的外串連(left/right/full)和內串連(inner),oracleinner總是對Oracle的左串連、右串連以及(+)對應的外連線類型糊塗,通過實驗加深對連線類型文法的理解。外串連分為三種:1. 左外串連,對應SQL關鍵字:LEFT (OUTER) JOIN2. 右外串連,對應SQL關鍵字:RIGHT (OUTER) JOIN3. 全外串連,對應SQL關鍵字:FULL (OUTER) JOIN左右外串連都是以一張表為基表,在顯示基表所有記錄外,
Time of Update: 2014-07-13
oracle listener.ora的host不能使localhost,而應該是該機器名,否則不能用ip地址進行串連,listener.ora# listener.ora Network Configuration File: /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora# Generated by Oracle configuration tools.LISTENER =
Time of Update: 2014-07-09
Oracle 阻塞(blocking blocked),blocking 阻塞是DBA經常碰到的情形,尤其是不良的應用程式設計的阻塞將導致效能嚴重下降直至資料庫崩潰。對DBA而言,有必要知道如何定位到當前系統有哪些阻塞,到底誰是阻塞者,誰是被阻塞者。本文對此給出了描述並做了相關示範。 1、阻塞及其類型a、什麼是阻塞 一個會話持有某個資源的鎖,而另一個會話在請求這個資源,就會出現阻塞(blocking)。也就是說新的會話會被掛起,
Time of Update: 2014-07-08
Oracle中如何插入特殊字元: & 和 ' (多種解決方案)分類: OracleOracle中如何插入特殊字元:& 和 '
Time of Update: 2014-07-06
1、第一種重複很容易解決,不同資料庫環境下方法相似: 以下為引用的內容: Mysql create table tmp select distinct * from tableName; drop table tableName;
Time of Update: 2014-07-05
新增和更新價目表行--目的:在已有的價目表頭基礎上,增加行資訊--限制:該api有些問題,如果強制增加頭資訊,會有很多問題,所以該例子只是在已有頭資訊基礎上,增加行資訊--需要手動傳參的部分:見注釋--注意事項:無需類比登陸DECLARE p_list_header_id NUMBER(10 );