Time of Update: 2017-02-27
oracle 儲存大文本一直是一個棘手的問題。一、存資料庫:<%@page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %><%//定義變數java.sql.Connection conn; //資料庫連接對象String sql;long id;ResultSet
Time of Update: 2017-02-27
很多朋友在Java開發中,使用Oracle資料庫的時候,經常會碰到有ORA-01000:maximumopencursorsexceeded.的錯誤。 實際上,這個錯誤的原因,主要還是代碼問題引起的。 ora-01000:maximumopencursorsexceeded. 表示已經達到一個進程開啟的最大遊標數。 這樣的錯誤很容易出現在Java代碼中的主要原因是:Java代碼在執行conn.createStatement()和conn.prepareStatement()的時候,實際上都
Time of Update: 2017-02-27
有很多應用項目, 剛起步的時候用MYSQL資料庫基本上能實現各種功能需求,隨著應用使用者的增多,資料量的增加,MYSQL漸漸地出現不堪重負的情況:串連很慢甚至宕機,於是就有把資料從MYSQL遷到 ORACLE的需求,應用程式也要相應做一些修改。 本人總結出以下幾點注意事項,希望對大家有所協助。 1. 自動成長的資料類型處理 MYSQL有自動成長的資料類型,插入記錄時不用操作此欄位,會自動獲得資料值。
Time of Update: 2017-02-27
我本來不再想寫一些類似教程的文章,因為既然叫教程就要能曆經曆史的考驗,而對於我這種菜鳥級的程式設計者來說僅喜歡隨心所欲地交流一些自己的經驗。可以不成方法,無關條理地想到哪說到哪。
Time of Update: 2017-02-27
本人用ORACLE9i、oracle8、有很長的一段時間,我把用於JSP中需要注意的問題在這裡寫出來,僅供大家參考了。一、如何去處理Clob、BLOB的大類型CLOB可用於存放大文本資料,最多可儲存4GB資料,在應用開發中比較常見.java提供的sql.Clob類與之對應.它提供兩個方法來讀取Clob的資料:getCharacterStream() 方法返回按unicode編碼的輸入資料流(java.io.Reader對象)getAsciiStream() 方法返回按ASCII編碼的輸入資料流(
Time of Update: 2017-02-27
復原段管理一直是ORACLE資料庫管理的一個難題,本文通過執行個體介紹ORACLE復原段的概念,用法和規劃及問題的解決。復原段概述復原段用於存放資料修改之前的值(包括資料修改之前的位置和值)。復原段的頭部包含正在使用的該復原段事務的資訊。一個事務只能使用一個復原段來存放它的復原資訊,而一個復原段可以存放多個事務的復原資訊。復原段的作用交易回復:當事務修改表中資料的時候,該資料修改前的值(即前影像)會存放在復原段中,當使用者復原事務(ROLLBACK)時,ORACLE將會利用復原段中的資料前影像來
Time of Update: 2017-02-27
Oracle為RDBMS提供了多種的診斷工具,診斷事件(Event)是其中一種常用、好用的方法,它使DBA可以方便的轉儲資料庫各種結構及跟蹤特定事件的發生。一、Event的通常格式及分類 1、通常格式如下:EVENT="<事件名稱><動作><跟蹤項目><範圍限定>"2、Event分類診斷事件大體上可以分為四類:a. 轉儲類事件:它們主要用於轉儲Oracle的一些結構,例如轉儲一下控制檔案、資料檔案頭等內容。b.
Time of Update: 2017-02-27
資料庫安全問題一直是人們關注的焦點之一,我們知道一個企業或者機構的資料庫如果遭到駭客的攻擊,而這些資料庫又儲存著非常重要的資料,象銀行、通訊等資料庫,後果將不堪設想。Oracle資料庫使用了多種手段來保證資料庫的安全性,如密碼,角色,許可權等等。作為Oracle的資料庫管理員都知道,資料庫系統典型安裝後,一般sys和system以及internal這三個使用者具有預設的口令,資料庫安裝成功後,系統管理員作的第一件工作就是修改這些使用者的口令,保證資料庫的安全性。然而,眾多管理員往往忽視了其中的一
Time of Update: 2017-02-27
Time of Update: 2017-02-27
摘要 本文描述分層管理器的原理、步驟、限制,並和Oracle資料倉儲相結合實現了地學資料的有效儲存、管理以及大範圍資料的快速探索。關鍵字 分層管理器 中繼資料
Time of Update: 2017-02-27
1、配置串連池 通過http://localhost:7001/console進入管理主控台在左側菜單中依次進入mydomain(自訂的網域名稱稱)-服務-JDBC-串連緩衝池點擊“配置新的 JDBC Connection Pool... ”資料類型選擇:Oracle資料庫驅動程式選擇:Oracle's Driver (Thin)
Time of Update: 2017-02-27
我的風格大家也熟悉了,我也不多廢話,也不願意寫什麼手冊,我認為搞稍微複雜一點技術的工程技術人員的最基本的能力就是去做調研和資訊搜集,什麼 事情光靠別人很詳細的餵給你,你是永遠無法成為高手的,過程本身很麻煩,有時候甚至很讓人痛苦和氣惱,但是這才是真正能夠把你推動到一個"高手"的位置的 真正動力. 動手越少,水平越糟。下面是我前幾天做的一個簡明步驟,不想寫複雜的.我覺得已經足夠幫有動手能力的同學過關了.***************************************
Time of Update: 2017-02-27
oracle9 startup時 報錯ORA-00600: 內部錯誤碼,參數: [kcratr1_lostwrt], [], [], [], [], [], [], []原因可能是非法關機或掉電造成,以下是出現的問題及解決方案:C:\Documents and Settings\Administrator>sqlplusSQL*Plus: Release 9.2.0.1.0 - Production on 星期日 5月 13 09:23:23 2007Copyright (c) 1982,
Time of Update: 2017-02-27
執行一對帳程式,老執行到一半的時候就出錯,作者還沒有把oracle的error列印出來,只是列印了他自己能看得懂的錯誤提示,經過修改代碼,把oracle錯誤,put_line出來後,發現是 ORA-01562: failed to extend rollback segment number 12ORA-01628: max # extents (505) reached for rollback segment
Time of Update: 2017-02-27
beginsys.dbms_job.submit(job => :job,what => 'check_err;',next_date => trunc(sysdate)+23/24,interval =>
Time of Update: 2017-02-27
問題:1、同時安裝Desktop、Engine,Engine部分控制項不能用,老是提示要授權。2、將Desktop卸載,Engine大多數控制項能用,少部分不能用。問題關鍵:Engine授權檔案有問題。現在網上Engine9.0的授權檔案版本太多了,但有些可以,有些是不能用的。其實我就是被這個問題所困,遲遲不能解決,現將可用的Engine9.0授權檔案公布如下(絕對可用):3dengine,9,ecp379783729,none,D7MGJE2110L5J9HSX169designer,9,ec
Time of Update: 2017-02-27
本人曾經用Personal Oracle+Developer2000開發了一些程式,當移植到ORACLE FOR NT的時候發現有些功能出現了出錯提示。經研究發現原來是使用者沒有能正常串連。由於在developer2000串連personal oracle時不需要別名(alias),直接寫入使用者名稱/密碼則可。而在OracleFOR
Time of Update: 2017-02-27
Oracle Text 是一種功能強大的搜尋技術,它內建於 Oracle 資料庫的所有版本(包括免費提供的快捷版 (XE))中。它所提供的開發 API 使軟體開發人員能夠輕鬆實現功能齊備的內容搜尋應用程式。Oracle Text 可用於搜尋結構化和非結構化文檔,是對 SQL 萬用字元匹配的補充。Oracle Text 支援使用基本的布林運算子(AND、OR、NOT、NEAR 等)將多個搜尋條目組合到一起,此外,它還具有更進階的功能,如 soundex
Time of Update: 2017-02-27
在Oracle 9i
Time of Update: 2017-02-27
自己做了一個簡單的封裝類,源碼貼出來供大家參考。此程式並沒有經過嚴格的測試,還需進一步完善,代碼在vs2005和AIX的XlC中測試通過。 注意:如果需要在vs2005中連結,需要到Oracle網站上下載最新的vs2005的OCCI庫檔案。 以下是引用片段: TOcci.h #ifndef _OCCIDATABASE_H_ #define _OCCIDATABASE_H_ #include #include #include using namespace