公司開發出來的系統,由于各現場oracle數據庫版本有10.2.0.4、11.2.0.1、11.2.0.3、11.2.0.4;進而會導致版本不一導致錯誤問題。下面列舉2個:1.wm_concat函數問題由于本地開發、測試環境都是10.2.0.4,該函數運行正常,后來問題現場版本是11g,導致該函數報錯。后來經過排查,wm_concat這個函數中10.2.0.4之前返回都是varchar2類型,到10.2.0.5及以上版本返回為clob類型,而返回的臨時cl
系統 2019-08-12 01:54:56 2082
實驗一:數據定義實驗學時:4學時實驗類型:綜合型實驗要求:必修一、實驗目的1、熟悉Oracle的client配置;2、掌握SQLPlus的使用;3、掌握SQL模式定義語句,定義相關的表、索引與完整性約束。二、實驗內容1Oracle的使用Oracle數據庫管理系統採用客戶機/server結構,client上須要配置數據庫網絡服務命名。在操作系統的“開始”菜單的“Oracle”程序組中,找到并執行“Net8”。查看當中的服務命名配置是否與server的數據庫監
系統 2019-08-12 01:53:28 2080
看了小布老師關于block里面數據存儲的highwatermark的實驗,自己也做了一遍。SQL>createtablex(iint,namevarchar(20));Tablecreated.SQL>selectcount(*)fromx;COUNT(*)----------0Statistics----------------------------------------------------------1recursivecalls0dbbloc
系統 2019-08-12 01:55:02 2079
最近郁悶的字符集2014年7月31日16:32:58本文主要討論以下幾個部分:如何查看查詢oracle字符集、修改設置字符集以及常見的oracleutf8字符集和oracleexp字符集問題。一、什么是Oracle字符集Oracle字符集是一個字節數據的解釋的符號集合,有大小之分,有相互的包容關系。ORACLE支持國家語言的體系結構允許你使用本地化語言來存儲,處理,檢索數據。它使數據庫工具,錯誤消息,排序次序,日期,時間,貨幣,數字,和日歷自動適應本地化語
系統 2019-08-12 01:33:03 2077
1.job相關的功能。SQL>descdbms_job;ElementType---------------------------ANY_INSTANCECONSTANTISUBMITPROCEDURESUBMITPROCEDUREREMOVEPROCEDURECHANGEPROCEDUREWHATPROCEDURENEXT_DATEPROCEDUREINSTANCEPROCEDUREINTERVALPROCEDUREBROKENPROCEDURERUN
系統 2019-08-12 01:54:45 2076
http://www.oschina.net/p/oracle10g數據庫服務器Oracle1人關注此軟件Oracle是一個面向Internet計算環境的數據庫。它是在數據庫領域一直處于領先地位的Oracle(即甲骨文公司)的產品。可以說Oracle關系數據庫系統是目前世界上流行的關系數據庫管理系統,系統可移植性好、使用方便、功能強,適用于各類大、中、小、微機環境。它是一種高效率、可靠性好的適應高吞吐量的數據庫解決方案。http://www.oschina
系統 2019-08-12 01:54:18 2076
控制文件是連接instance和database的紐帶。記錄了database的結構信息。控制文件是1個2進制文件。記錄的是當前database的狀態。控制文件可以有多個,在參數文件中通過control_files參數指定位置,在需要向控制文件寫入時,會同步的向多個控制文件寫入。讀取控制文件時,只會讀取第一個控制文件。如果任意一個控制文件損壞,則實例會abort。控制文件只能和1個database相關聯。控制文件是在創建database的時候創建的。也可以
系統 2019-08-12 01:52:21 2076
在進行團隊開發的時候,一般團隊的每一個人只需要安裝一個客戶端即可,沒有必要安裝一個Oracle數據庫服務器,而數據庫服務器是屬于共享的,此時,我們就需要配置客戶端。客戶端的配置可以有以下兩種方式:第一種是使用NetConfigurationAssistant;第二種是使用NetManager;這兩個工具在開始菜單都有,個人比較喜歡使用NetConfigurationAssistant,因為它是基于向導式的,非常方便,而且不怎么會出錯。第一,打開NetCon
系統 2019-08-12 09:27:26 2075
原文:[推薦]ORACLEPL/SQL編程詳解之三:PL/SQL流程控制語句(不給規則,不成方圓)[推薦]ORACLEPL/SQL編程詳解之三:PL/SQL流程控制語句(不給規則,不成方圓)——通過知識共享樹立個人品牌。繼上五篇:[頂]ORACLEPL/SQL編程詳解之二:PL/SQL塊結構和組成元素(為山九仞,豈一日之功)[推薦]ORACLEPL/SQL編程之四:把游標說透(不怕做不到,只怕想不到)[推薦]ORACLEPL/SQL編程之五:異常錯誤處理(
系統 2019-08-12 01:52:25 2075
安裝了Oracle11g整整數據庫,以前正Oracle都是安裝好修改配置NETManager就可以連接了。可是今天出現了一點小意外,這里總結一下。(一)安裝檢查的問題在Win7中安裝Oracle11g企業版,在安裝的過程中出現一個問題:Environmentvariable:"PATH"-Thistestcheckswhetherthelengthoftheenvironmentvariable"PATH"doesnotexceedtherecommend
系統 2019-08-12 01:55:43 2072
很多時候,我們想通過存儲過程獲得一個輸出集。我們知道sqlserver的存儲過程在執行之后,返回的就是一個集合。但是oracle如果要獲得一個輸出集合,就要麻煩一點了。oracle獲得輸出集合是通過游標實現的,而且游標需要在package中進行聲明。下面就拿分頁的存儲過程為例。首先,先創建一個包package,類似于C#中的接口,只用于申明,沒有任何實際的代碼。createorreplacepackageforPagedistypemy_csrisrefc
系統 2019-08-12 01:32:55 2072
今天測試部門的人叫我過去,說是數據庫當了,起不來了。我過去看了看情況,做了如下操作SQL>shutdownimmediate數據庫已經關閉。已經卸載數據庫。Oracle例程已經關閉。SQL>startupORACLE例程已經啟動。TotalSystemGlobalArea135338868bytesFixedSize4534Array2bytesVariableSize10Array051Array04bytesDatabaseBuffers2516582
系統 2019-08-12 01:54:30 2069
說到軟解析(softprase)和硬解析(hardprase),就不能不說一下Oracle對sql的處理過程。當你發出一條sql語句交付Oracle,在執行和獲取結果前,Oracle對此sql將進行幾個步驟的處理過程:1、語法檢查(syntaxcheck)檢查此sql的拼寫是否語法。2、語義檢查(semanticcheck)諸如檢查sql語句中的訪問對象是否存在及該用戶是否具備相應的權限。3、對sql語句進行解析(prase)利用內部算法對sql進行解析,
系統 2019-08-29 22:50:22 2068
Oracle行列轉換1、固定列數的行列轉換如studentsubjectgrade---------------------------student1語文80student1數學70student1英語60student2語文90student2數學80student2英語100……轉換為語文數學英語student1807060student29080100……語句如下:selectstudent,sum(decode(subject,'語文',grad
系統 2019-08-12 01:54:18 2067
■創建數據文件的SQL語句及說明CREATETABLESPACE創建一個表空間和組成它的數據文件CREATETEMPORARYTABLESPACE創建一個臨時表空間和組成它的臨時數據文件(臨時數據文件是一種特殊類型的數據文件)ALTERTABLESPACE...ADDDATAFILE創建并添加一個數據文件到表空間ALTERTABLESPACE...ADDTEMPFILE創建并添加一個臨時數據文件到臨時表空間CREATEDATABASE創建一個數據庫和關聯的
系統 2019-08-12 01:53:31 2067