Time of Update: 2015-05-19
標籤:oracle where over(partition by ...order by ...) 分析函數 為了方便大家學習和測試,所有的例子都是在Oracle內建使用者Scott下建立的。註:標題中的紅色order by是說明在使用該方法的時候必須要帶上order by。一、rank()/dense_rank()
Time of Update: 2015-05-19
標籤:oracle ora-00257 oracle串連報錯 oracle出錯解決方案 ORA-00257: archiver error. Connect internal only, until freed.Cause: The archiver process received an error while trying to archive a
Time of Update: 2015-05-13
標籤:一、使用imp/exp。先匯出源庫,再建立新庫把資料表空間建立好,然後再匯入。(據說這樣可以,前提是新的庫裡面不能有與源庫相同名字的資料表空間。有待驗證!) 二、使用指令碼進行修改。據目前所瞭解,正長情況下需要修改表的空間和表的索引的空間,如果涉及到BOLB欄位的表,修改的方式又不一樣了! 正常情況下的修改指令碼: 1.修改表的空間 alter table TABLE_NAME move tablespace TABLESPACENAME
Time of Update: 2015-05-13
標籤:資料庫 select plsql 可視化 oracle 首先你要有一個pl/sql,其實沒有也行,但是這資料庫還是有一個可視化介面為好啊。1.首先,以sys使用者的身份登入PL/SQL2.查詢出你要更改的表的ID,以我本地的資料為例,我要改‘FINACE‘使用者下‘INCOME‘這張表。註:ORACLE中的表要用大寫。
Time of Update: 2015-05-05
標籤:流水號規則表Rul_Sequence: 規則表中的資料:產生流水號輔助的預存程序:CREATE OR REPLACE PROCEDURE Proc_GetSeqence(SeqCode in varchar2,ReturnNum out Varchar2,MessageCode out varchar2 ) -- 異常訊息等isseqNowNumStr VARCHAR2(20);SeqNowNum int; --當前值year CHAR(4);
Time of Update: 2015-04-20
標籤:Oracle普通視圖和實體化視圖比較來源:茂盛部落格|2013-07-30Oracle普通視圖和實體化視圖比較相對於普通的視圖來說,實體化視圖的不同之處在於實體化視圖管理儲存資料,佔據資料庫的物理空間。實體化視圖的結果會儲存在一個普通的資料表中,在對實體化視圖進行查詢的時候不再會對建立實體化視圖的基表進行查詢,而是直接查詢實體化視圖對應的結果表,然後通過週期性重新整理機制來更新MView表中的資料。 首先我們需要建立表,然後寫一個 SELECT 語句 。 SQL>
Time of Update: 2015-04-21
標籤:Data Integration已成為企業在追求市場份額中的關鍵技術組件,與依靠手工編碼的方式不同,越來越多的企業選擇完整的Data Integration解決方案來支援其IT戰略,從大資料分析到雲平台的整合。Dao Research最近進行的一項研究,比較全球領先的幾個Data
Time of Update: 2015-04-18
標籤:普通手段分區,HASH-JOIN,資料倉儲函數,物化視圖,位元影像索引等等為大夥在資料倉儲常用的技術,而下面列舉的tips為項目中常用的最佳化手段/技巧,綠色背景highlight的部分屬於非常規手段,使用情境較為極端,需謹慎考量。 Oracle並行情境:SQL*Loader
Time of Update: 2015-04-15
標籤:異構的資料來源同Oracle Database做互動原理。 圖1 是一張Oracle 異構串連處理的架構圖,其中我們可以看到主要的非資料來源模組包括有HS(Heterogeneous Service), Agent. 還有一個遠端資料庫,我們假設它是異構的資料來源。 可以看到,Oracle是不能直接同這些異構資料來源作互動,Oracle是需要通過Heterogeneous Services協同Agent才能和異構資料來源作資料互動。 Heterogeneous
Time of Update: 2015-04-13
標籤:1、查看oracle版本SQL> select * from v$version;BANNERCON_ID------------------------------------------------------------------------------------------ ----------Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production0PL/SQL
Time of Update: 2015-04-13
標籤: ORACLE EBS中快速查看某個Request的Output File或log等資訊 項目上,經常有請求報紅報黃等問題反映到技術顧問這邊,但是由於某些許可權的限制,有時候哪怕System Administrator職責也只能看到某個Request資訊,但是不能查看它的Output File。用下面這個方法可以很方便地查看請求的輸出和日誌等資訊,甚至不用進系統就可以查看了,只需要一個請求編號就可以:Sql代碼 /* Function:&
Time of Update: 2015-04-08
標籤:本文主要介紹oracle資料庫中dbms_lob包的使用以及使用dbms_lob包來維護lob資料庫類型的基本方法。隨著社會的發展,在現代資訊系統的開發中,需要儲存的已不僅僅是簡單的文字資訊,同時還包括一些圖片和音像資料或者是超長的文本。比如開發一套旅遊資訊系統,每一個景點都有豐富的圖片、音像資料和大量的文字介紹。這就要求後台資料庫要有儲存這些資料的能力。ORACLE公司在其Oracle8i中通過提供LOB欄位實現了該功能。在ORACLE資料庫中,LOB大物件類型是用來儲存大量的二進位和文
Time of Update: 2015-04-03
標籤:模糊查詢oracle資料模糊查詢的語句:SELECT m.MUSICID,m.MUSICNAME,m.MUSICPICTURE,m.MUSICLYRICS,m.MUSICINSTRUCTION FROM MUSIC m where m.musicname like '%見%';本來 我是打算通過 實體類(entity),資料訪問層(dao),商務邏輯層(biz)封裝後 在Action中調用模糊查詢的方法 來實現 根據我輸入的 關鍵字
Time of Update: 2015-03-31
標籤:(select bg.sysyear,bg.orgontid,bg.orgname,bg.accvouchercode,bg.accvouchername,‘‘ as accvoucherpropfrom gzyt_middle.beginningbalance bgwhere bg.ledger = ‘02‘ and bg.sysyear = ‘2015‘)union all(select
Time of Update: 2015-03-30
標籤:在查看sql執行計畫時,我們會發現表的串連方式有多種,本文對錶的串連方式進行介紹以便更好看懂執行計畫和理解sql執行原理。 一、串連方式: 嵌套迴圈(Nested Loops (NL)) (散列)雜湊串連(Hash Join (HJ)) (歸併)排序合并串連(Sort Merge Join (SMJ)
Time of Update: 2015-03-31
標籤:1,啟動停止Oracle執行個體(1) su -oracle(2) echo $ORACLE_SID (3) sqlplus /nolog //以不登入到資料庫的方式進入sqlplus環境(4) conn as sysdba // 輸入資料庫使用者名稱/密碼(5) startup //啟動 shutdown immediate //停止2,Aix下查看、啟動資料庫監聽器以oracle使用者執行:(1) lsnrctl status // 查看監聽器狀態(
Time of Update: 2015-03-30
標籤:Oracle12c版本中引入了新的CDB和PDB預設登陸CDB後建立的使用者為全域使用者必須以c##開頭如果要訪問CDB中的表,可以用GRANT命令賦權但是上面的賦權並不會再PDB中生效如果要這個使用者訪問PDB中的表,怎麼做呢?先切換到PDB容器alter session set container=pdborcl;開啟PDBstartup然後再用GRANT賦權GRANT CREATE SESSION TO C##TEST;GRANT CONNECT,
Time of Update: 2015-03-21
標籤:報錯1.先檢查當前windows賬戶使用者名稱是否為全英文,沒有就建立一個,大多數使用者敗在這一步,而官方也沒有解釋如何建立:開始-->控制台-->使用者賬戶和家長監護服務-->使用者賬戶-->管理其他賬戶-->建立一個新賬戶賬戶名填:oracledb,類型選管理員點建立賬戶然後登出或重啟,再用oracledb這個使用者名稱登入2.開啟C盤共用由於預設會在%TEMP%下建立臨時檔案來安裝,而臨時檔案又在C盤,所以我們需要對C盤設定共用對win7及以上系統,雙擊
Time of Update: 2015-03-17
標籤:一、Mybatis調用預存程序1 在資料庫中建立以下的預存程序create or replace procedure pro_hello(p_user_name in varchar2,p_result out varchar2) isbegin p_result := ‘hello,‘ || p_user_name;end;2
Time of Update: 2015-03-01
標籤:oracle asm kfed [[email protected] db_1]# su - oracle[[email protected] ~]$ cd /u01/app/oracle/product/10.2.0/db_1/rdbms/lib[[email protected] lib]$ pwd/u01/app/oracle/product/10.2