Time of Update: 2018-12-03
下面是本人實現的代碼,也是通過網路尋找到到的答案,所以做好來共用下: DAOBean daobean = new DAOBean();//資料庫訪問類 string sql = "select PIC from TZ_PHOTO ";//讀取大欄位檔案,如 bolg,long raw ,clog byte[] filebyte = daobean.getBigByteDBRecord(sql);//轉成位元組數組
Time of Update: 2018-12-03
RAC 在Grid Infrastructure安裝完以後,我們把注意力轉移到叢集上的Oracle軟體的安裝上來。我們看到,Grid Infrasctructure提供了運行RAC的架構,包括叢集通訊連結、節點分離、節點成員關係等服務。ASM是Oracle儲存資料庫的首選方式。RAC利用這些概念並擴充了需要的基本服務。安裝選項 成功安裝了Grid Infrastructure/Clusterware以後,Oracle Universal
Time of Update: 2018-12-03
ORACLE表產生MYSQL建表DDL有同事問有沒有ORACLE錶轉MYSQL文法的小工具,於是寫了這個小函數,公開出來,也許有人用得上。 create or replace function fnc_table_to_mysql( i_owner in string, i_table_name in string, i_number_default_type in string :=
Time of Update: 2018-12-03
原來的DBExport for Oracle是匯出成Excel文檔格式,許多網友要求匯出成Word文檔格式,所以在原有的基礎上重新發布了匯出成Word版的軟體,現命名為DBExportDoc V1.0 For Oracle. DBExportDoc V1.0 For
Time of Update: 2018-12-03
經常看到jsp的初學者問tomcat下如何配置jsp、servlet和bean的問題,於是總結了一下如何tomcat下配置jsp、servlet和ben,希望對那些初學者有所協助。
Time of Update: 2018-12-03
現在在WEB 應用中使用分頁技術越來越普遍了,其中利用資料庫查詢分頁是一種效率比較高的方法,下面列出了Oracle, DB2 及 MySQL 分頁查詢寫法。 一:Oracle select * from (select rownum,name from table where rownum <=endIndex ) where rownum > startIndex二:DB2DB2分頁查詢SELECT * FROM (Select 欄位1,欄位2,欄位3,rownumber()
Time of Update: 2018-12-03
字串函數lower(char)轉換為小寫upper(char)轉化為大寫length(char)返回字串的長度substr(char,m,n)截取字串,m開始的位置(從1開始),n截取的長度。replace(char1,search_string,replace_string)替換instr(char1,char2[,n[,m]])取字串在字串的位置數學函數round(n[,m])四捨五入trunc(n[,m])截取數字mod(m,n)模數floor(n)返回小於或者等於n的最大整數ceil(n
Time of Update: 2018-12-03
1.http://www.oracle.com/technetwork/database/windows/downloads/odpmbeta-1696432.html 下載ORACLE的驅動,這個是託管版本的.2.安裝完成後,在VS2012中可看到ORACLE相關工具,這個比PLSQL要好用的多.3.和使用SQL一樣建立 資料實體模型.具體過程不說了,只說一下ORQCEL串連一塊。建議使用EZ
Time of Update: 2018-12-03
此文從以下幾個方面來整理關於分區表的概念及操作: 1.資料表空間及分區表的概念 2.表分區的具體作用 3.表分區的優缺點 4.表分區的幾種類型及操作方法 5.對錶分區的維護性操作.(1.) 資料表空間及分區表的概念資料表空間: 是一個或多個資料檔案的集合,所有的資料對象都存放在指定的資料表空間中,但主要存放的是表, 所以稱作資料表空間。 分區表:
Time of Update: 2018-12-03
用JDBC—ODBC橋來串連Oracle資料庫和JDBC方式驅動都是差不多的,所以我們就不用再設定環境變數了。在JDBC中串連資料庫的語句有關鍵的兩句:Class.forName("oracle.jdbc.driver.OracleDriver");Connection con=DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:DBNAME","username","password");
Time of Update: 2018-12-03
Oracle中使用connect by 來實現樹狀查詢,其中可以使用level這個偽列來實現分層查詢。具體使用如下:一張表menu記錄菜單的層級情況。表結構如下:menu_id number,parent_id number,menu_name nvarchar2(20)首先select * from menu connect by menu_id = parent_id start with menu_id =
Time of Update: 2018-12-03
Oracle 中 %ROWTYPE: %ROWTYPE:表示該類型為行資料類型,儲存的時候為一行資料,一行有很多列,相當於表中的一行資料,也可以的遊標中的一行資料。 用到%ROWTYPE作用是:當查詢整行的時候(SELECT * FROM EMP;),那麼效率比每一個欄位對應快。 例如: v_info emp%ROWTYPE; //該類型為emp表中的一行資料類型 v_cinfo c_emp%ROWTYPE
Time of Update: 2018-12-03
--------------------自訂數群組類型CREATE OR REPLACE TYPE Varchar2Varray IS VARRAY(100) of VARCHAR2(40);/ ------------------以特定符號分割並儲存到數組 CREATE OR REPLACE FUNCTION sf_split_string (string VARCHAR2, substring VARCHAR2) RETURN Varchar2Varray IS len
Time of Update: 2018-12-03
dbms_stats能良好地估計統計資料(尤其是針對較大的分區表),並能獲得更好的統計結果,最終制定出速度更快的SQL執行計畫。exec dbms_stats.gather_schema_stats(ownname => 'SCOTT',options => 'GATHER AUTO',estimate_percent => dbms_stats.auto_sample_size,method_opt => 'for
Time of Update: 2018-12-03
當安裝oracle的機器變了機器名,或者變了ip地址。那麼原來的dbconsole就起不來了。或者當在dos下運行:emctl start dbconsole 的時候報錯。解決辦法: 1. 修改DBSNMP密碼:重新設定DBCONSOLE,需要輸入DBSNMP密碼,但任何密碼都會顯示錯誤,需要預先修改。sql>alter user dbsnmp identified by xxx; 2. 刪除早期DBCONSOLE建立的使用者: sql>drop role MGMT_USER;
Time of Update: 2018-12-03
4.1 手動建立執行個體資料庫版本作業系統目標SID10.2.0.4 64bitWindows Server 2008R2secorcl 4.2 建立參數檔案目錄C:\Users\Administrator>md D:\oracle\product\10.2.0\admin\secorcl\adumpC:\Users\Administrator>md
Time of Update: 2018-12-03
資料初始化(initial data
Time of Update: 2018-12-03
修改電腦名稱後,oracle所有服務全部都啟動不了。建議不要隨意修改電腦名稱,因為修改電腦名稱後,要修改很多oracle的配置,麻煩的要死。我原來的電腦名稱為:53m6df34f7修改後的電腦名稱為:sgliuya2首先解決OracleDBConsole*服務。在cmd視窗運行命令emctl start dbconsole,出現下面資訊:C:/Documents and Settings/liuya>emctl start dbconsoleOracle Enterprise
Time of Update: 2018-12-03
一.Instant Clint 說明Toad,PL/SQL dev 工具都不能使用64位的Oracle,所以每次都安裝32位的,也很麻煩,為瞭解決這個問題,可以使用Oracle 的Instant client。 官網的說明:http://www.oracle.com/technetwork/cn/database/features/instant-client/index-092537-zhs.html 利用 Instant Client,您無需安裝標準的 Oracle 用戶端或擁有
Time of Update: 2018-12-03
在前面幾篇介紹了OracleBinary Options 的文章,如下: Oracle Binary Options 說明http://blog.csdn.net/tianlesoftware/article/details/7577637 Oracle 單一實例 Relink Binary Options 說明http://blog.csdn.net/tianlesoftware/article/details/7577652 Oracle 11gR2 Relink 指令碼新特性