Oracle10g數據庫EnterpriseManager無法啟動的常見原因與解決方案:登錄EnterpriseManager當輸入http://localhost:5500/em/后發現無法顯示網頁。解決辦法:打開服務查看有關oracle的服務。查看一下Port號5500的數據庫的DBConsole服務是否啟動。針對Console的服務是管理該數據庫的EnerpriseManager的服務,如果沒有啟動,則要啟動。在啟動該服務的過程中可能由于在安裝ora
系統 2019-08-12 01:33:56 2234
很多時候,我們想通過存儲過程獲得一個輸出集。我們知道sqlserver的存儲過程在執行之后,返回的就是一個集合。但是oracle如果要獲得一個輸出集合,就要麻煩一點了。oracle獲得輸出集合是通過游標實現的,而且游標需要在package中進行聲明。下面就拿分頁的存儲過程為例。首先,先創建一個包package,類似于C#中的接口,只用于申明,沒有任何實際的代碼。createorreplacepackageforPagedistypemy_csrisrefc
系統 2019-08-12 01:32:55 2234
原創于2009年08月02日,2009年10月22日遷移至此。Oracle分析函數——函數RANK,DENSE_RANK,FIRST,LAST…RANK功能描述:根據ORDERBY子句中表達式的值,從查詢返回的每一行,計算它們與其它行的相對位置。組內的數據按ORDERBY子句排序,然后給每一行賦一個號,從而形成一個序列,該序列從1開始,往后累加。每次ORDERBY表達式的值發生變化時,該序列也隨之增加。有同樣值的行得到同樣的數字序號(認為null時相等的)
系統 2019-08-29 23:52:06 2233
一.按存儲結構分a.b樹索引默認索引即二叉搜索樹:1.所有非葉子結點至多擁有兩個兒子(Left和Right)2.所有結點存儲一個關鍵字;3.非葉子結點的左指針指向小于其關鍵字的子樹,右指針指向大于其關鍵字的子樹;如:B樹的搜索,從根結點開始,如果查詢的關鍵字與結點的關鍵字相等,那么就命中;否則,如果查詢關鍵字比結點關鍵字小,就進入左兒子;如果比結點關鍵字大,就進入右兒子;如果左兒子或右兒子的指針為空,則報告找不到相應的關鍵字;如果B樹的所有非葉子結點的左右
系統 2019-08-12 01:53:16 2233
Oraclelongraw類型字段讀取問題【問題描述】項目中用到了longraw類型字段用于存放配置文件內容,一直相安無事。突然有一天需要修改設計,增加了一個字段"group_name",問題來了,讀取longraw字段總是提是“流已關閉”,經過一番較量,才算解決,在此和大家分享一下。系統環境:windows2003enterprise/Oracle9.2.1.0原表結構:createtablebt_defination(idnumber(32)notnu
系統 2019-08-12 01:51:55 2233
原文:http://space.itpub.net/40239/viewspace-365948OMF和非OMF管理的數據文件在DROPTABLESPACE時是否會自動刪除,做了測試:SQL>altersystemsetdb_create_file_dest='/oradata/data/standby'scope=both;Systemaltered.SQL>showparameterdb_createNAMETYPEVALUE-------------
系統 2019-08-12 01:55:07 2232
使用DS開發的時候,有的時候會遇到一個問題:數據庫層面定義的空格與DS自已定義的空格概念不一致,導致生成的數據會有一定的問題.舉例來說:在數據庫里面定義CHAR(20),如果插入的字符不足20的時候,會自動補空格(ascii為0x20);在DS里面的話,源數據如果不滿足20的話,那么DS也會自動補全,此時補的值為ascii0x00。那么,這條記錄在數據庫里面的話,表面上是看不出異常的,但是加條件查詢的時候,是查不出來結果集的。此時,就要用到dump來判斷是
系統 2019-08-12 01:54:27 2232
近期來,FreeList的重要作用逐漸為OracleDBA所認識,網上也出現一些相關的討論。本文以FreeList為線索對Oracle的存儲管理的原理進行較深入的探討,涉及Oracle段區塊管理的原理,FreeList算法等。而與FreeList密切相關的一個重用特性HWM,與sql性能密切相關,本文也作了原理分析介紹。在原理探討的基礎上,介紹了常用的存儲參數分析方法,并對所涉及的存儲優化、HWM的優化和Freelist競爭優化作了說明。縮略語:ASSM:
系統 2019-08-29 23:52:48 2231
物理內存–此先決條件將測試系統物理內存總量是否至少為922MB(944128.0KB)。預期值:N/A實際值:N/A錯誤列表:–可用物理內存PRVF-7531:無法在節點上執行物理內存檢查–Cause:無法在指示的節點上執行物理內存檢查。–Action:確保可以訪問指定的節點并可以查看內存信息。可用物理內存–此先決條件將測試系統可用物理內存是否至少為50MB(51200.0KB)。預期值:N/A實際值:N/A錯誤列表:–PRVF-7563:無法在節點上執行
系統 2019-08-12 01:52:36 2230
來源:http://www.cnblogs.com/linjiqin/archive/2012/01/15/2323030.html一、oracle高水位線詳解一、什么是水線(HighWaterMark)?所有的oracle段(segments,在此,為了理解方便,建議把segment作為表的一個同義詞)都有一個在段內容納數據的上限,我們把這個上限稱為"highwatermark"或HWM。這個HWM是一個標記,用來說明已經有多少沒有使用的數據塊分配給這個
系統 2019-08-12 01:53:32 2229
oracle高水位http://www.cnblogs.com/chuyuhuashi/p/3548260.htmlhttp://blog.csdn.net/wyzxg/article/details/5631721數據表刪除數據或者數據分區后,數據文件并沒有減小。這是oracle數據庫高數位highwatermark造成的。盡管用delete刪除了數據,數據已經不在數據塊中,但是,原有的數據塊并不會被回收回去,只是被標記為空閑可用的了。就是說空間只要被劃
系統 2019-08-12 01:54:35 2228
有時候我們可能不知道一個用戶的密碼,但是又需要以這個用戶做一些操作,又不能去修改掉這個用戶的密碼,這個時候,就可以利用一些小竅門,來完成操作。具體操作過程如下:SQL*Plus:Release9.2.0.5.0-Productionon星期日11月2113:32:342004Copyright(c)1982,2002,OracleCorporation.Allrightsreserved.SQL>connectsys/oracleassysdba已連接。S
系統 2019-08-12 01:53:38 2228
一、使用oracle10g環境自帶的WEB的EnterpriseManager:1、用自帶的DatabaseConfigrationAssistant新建一個數據庫(test)設定密碼(test)。2、打開em,用system用戶密碼test登錄。3、點擊“管理”“表空間”“創建”輸入用戶名和存儲位置完成一個表空間的創建(testspace).4、在管理頁面找到“表”“創建”,選擇“標準”,然后“繼續”,輸入表明稱(testtable)選擇表空間,添加列名
系統 2019-08-12 01:33:56 2228
--Oracle數據庫操作中,我們有時會用到鎖表查詢以及解鎖和kill進程等操作,那么這些操作是怎么實現的呢?本文我們主要就介紹一下這部分內容。--鎖表查詢的代碼有以下的形式:selectcount(*)fromv$locked_object;select*fromv$locked_object;--查看哪個表被鎖Sql代碼selectb.owner,b.object_name,a.session_id,a.locked_modefromv$locked_
系統 2019-08-12 01:32:30 2227
在進行團隊開發的時候,一般團隊的每一個人只需要安裝一個客戶端即可,沒有必要安裝一個Oracle數據庫服務器,而數據庫服務器是屬于共享的,此時,我們就需要配置客戶端。客戶端的配置可以有以下兩種方式:第一種是使用NetConfigurationAssistant;第二種是使用NetManager;這兩個工具在開始菜單都有,個人比較喜歡使用NetConfigurationAssistant,因為它是基于向導式的,非常方便,而且不怎么會出錯。第一,打開NetCon
系統 2019-08-12 09:27:26 2224