Time of Update: 2015-09-25
標籤:安裝篇 首先,PHP支援oracle我首先想到的是pdo相關驅動,看了一下還真有,叫做pdo_oci。 但還依賴 oracle instant client ,這個要到oracle官網下載: http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 選擇對應系統的版本,點擊進去,這裡我的是64位linux,所以選擇 Instant Client for
Time of Update: 2015-09-25
標籤:在查看SQL執行計畫的時候有很多方式我常用的方式有三種SQL> explain plan for 2 select * from scott.emp where ename=‘KING‘;已解釋。第一種 最常用的SQL> select * from table(dbms_xplan.display);Plan hash value: 3956160932-------------------------------------------------------------
Time of Update: 2015-09-25
標籤:分析函數是oracle 8.1.6中就引入的一個全新的概念,為我們分析資料提供了一種簡單高效的處理方式.在分析函數出現以前,我們必須使用自聯查詢,子查詢或者內聯視圖,甚至複雜的預存程序實現的語句,現在只要一條簡單的sql語句就可以實現了,而且在執行效率方面也有相當大的提高.分析函數參考手冊:http://xsb.itpub.net/post/419/33028分析函數的使用方法1. 自動彙總函數rollup,cube,2. rank 函數,
Time of Update: 2015-09-25
標籤:本文講述Oracle分析函數用法,首先建庫:Sql代碼 create table earnings -- 打工賺錢表 ( earnmonth varchar2(6), -- 打工月份 area varchar2(20), -- 打工地區  
Time of Update: 2015-09-24
標籤:2015-09-24vim /etc/rc.d/init.d/oracle#!/bin/bash# oracle: Start/Stop Oracle Database 11g R2# chkconfig: 345 90 10# description: The Oracle Database is an Object-Relational Database Management System.# .
Time of Update: 2015-09-26
標籤:第二章 ASM INSTANCEASM的類型,例如可以:10g後ORACLE instance 類型增加了一個ASM種類。參數INSTANCE_TYPE=ASM進行設定。ASM執行個體啟動命令:startup nomount啟動執行個體和後台進程。但沒有掛載磁碟組mount以後。執行個體會啟動參數檔案裡ASM_DISKGROUPS指定的磁碟組,假設參數為空白就會觸發ORA-15110報錯資訊。ASM
Time of Update: 2015-09-24
標籤:Oracle 連接字串的方法方法一:wmsys.wm_concat(column) 介紹:其函數在Oracle 10g推出,在10g版本中,返回字串類型,在11g版本中返回clob類型。括弧裡面的參數是列,而且可以是多個列的集合,也就是說在括弧裡面可以自由地用‘||’合并字串。如下面的例子:Select u_id, wmsys.wm_concat(goods || ‘(‘ || num || ‘斤)‘ )
Time of Update: 2015-09-24
標籤:在sql移植到oracle過程中,都會遇到表名和欄位名大寫的問題,因為在oracle中預設表名和欄位名都是大寫的,雖然可以通過使用雙引號的方式進行操作,如select * from
Time of Update: 2015-09-24
標籤:昨天中午時,查詢到伺服器的資料流水最晚記錄是早上8點的,現場查看服務日誌很奇怪,日誌輸出顯示掛死在資料庫連接這一步。多次調試無果,隨後百度發現有資料顯示oracle 10.2.1的版本有登入無響應的BUG,每隔28天左右時會產生。又一個坑的,隨後先重啟下伺服器主機臨時解決下。正式解決方案1 打patch set, 升級版本2 打 oracle4612267補丁 附上 oracle 10.2.1 4612267 32bit與64bit
Time of Update: 2015-09-24
標籤:Oracle EBS R12 - 以Excel查看輸出格式為“文本”的請求時亂碼重現的前提條件: 輸出格式為“文本”的並發程式:有效責任和使用者。 如何在查看輸出時出現Excel選項:系統管理員》安裝》瀏覽器選項》添加一行“檔案格式”為“文本”的記錄,“MIME 類型”和“說明”選“檔案格式”是“Excel”的那行一樣。 EBS需要已安裝好簡體中文語言,這樣“有效責任和使用者”裡面才會有中文。提交“有效責任和使用者”請求,點“查看輸出”,然後“查看程式”選擇“Microsoft
Time of Update: 2015-09-24
標籤:在oracle 11g release 2 版本中新增的listagg函數,listagg是一個實現字串彙總的oracle內建函數;listagg(column,‘分隔字元‘) within group (order by column) over(partition by column)分隔字元可以為空白,order by必選項,可以order by null(1)select status, listagg(risk_id, ‘,‘) within group
Time of Update: 2015-09-24
標籤:?.Oracle EBS(ERP)Oracle 是公司名字,這個我估計大家都知道。EBS是E-Business Suite的縮寫,簡單的說,就是Oracle做的一個企業級的資訊化軟體或者系統,裡麵包含了財務,人力,分銷,資產等很多企業用的到的模組。現在主流的就是SAP和Oracle EBS.在EBS 顧問這個行業,粗略的有以下分工。?.Oracle EBS Function Consultant
Time of Update: 2015-09-23
標籤:今天客戶給了個Excel的資料,需要和我本地庫的資料做對比,不想用UE初始化,感覺很麻煩,最後在網上找了一個公式稍微修改了一下解決了,備忘如下: 在EXCEL中要插入的列最後增加一列,然後輸入以下代碼(請把A2和B2換成你自己的儲存格名稱,多個參數之間用英文狀態下的逗號分隔,)=CONCATENATE("INSERT INTO B_CODE (N_CODE, C_NAME) VALUES (‘",A2,"‘,‘",B2,"‘);")
Time of Update: 2015-09-23
標籤:一、sqlserver優點:易用性、適合分布式組織的延展性、用於決策支援的資料倉儲功能、與許多其他伺服器軟體緊密關聯的整合性、良好的性價比等;為資料管理與分析帶來了靈活性,允許單位在快速變化的環境中從容響應,從而獲得競爭優勢。從資料管理和分析角度看,將未經處理資料轉化為商業智慧和充分利用Web帶來的機會非常重要。作為一個完備的資料庫和資料分析包,SQLServer為快速開發新一代企業級商務應用程式、為企業贏得核心競爭優勢開啟了勝利之門。作為重要的基準測試延展性和速度獎的記錄保持者,SQLS
Time of Update: 2015-09-25
標籤: 最近開發處理ECIF相關的項目,使用預存程序跑批處理資料。定期跑批資料,每次預存程序跑批使用暫存資料表進行資料整理,再join這張暫存資料表將資料放入目標表,最後清空暫存資料表。 問題:在join處理這步中執行較慢,有時半天不出結果集。 解決方案:更新資料庫表統計資訊 +
Time of Update: 2015-09-25
標籤:oracle效能最佳化在非分區索引上使用並行hint:如下全表掃描並行hint可以生效:SQL> select /*+ full(dept) parallel(dept 2) */deptno from dept;Execution Plan----------------------------------------------------------Plan hash
Time of Update: 2015-09-24
標籤:一下是Ocp考試指導中,對於oracle約束的描述:The constraint types supported by the Oracle database are as follows:UNIQUENOT NULLPRIMARY KEYFOREIGN KEYCHECKConstraints have names. It is good practice to specify the names with a standard naming convention, but
Time of Update: 2015-09-24
標籤: 建立暫存資料表空間CREATE TEMPORARY TABLESPACE test_tempTEMPFILE ‘C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf‘SIZE 32MAUTOEXTEND ONNEXT 32M MAXSIZE 2048MEXTENT MANAGEMENT LOCAL;建立使用者資料表空
Time of Update: 2015-09-24
標籤:在Oracle資料庫中由於版本的差異,可以通過不同的方式來解決這些問題。有幾種方式來實現這樣的功能:1、 修改SQLNET.ora檔案限制訪問資料庫的IP。2、 使用觸發器實現。sqlnet.ora檔案的功能:1. Specify the client domain to append to unqualified names2. Prioritize naming methods3. Enable logging and tracing features4. Route
Time of Update: 2015-09-24
標籤:內串連(inner join):返回2個表中完全合格記錄,結果集中每個表的欄位內容均來自各自的表;外串連(outer join):返回2個表中完全合格記錄,再加上2個表中各自的記錄,結果集中的欄位只有一個表中有記錄時,另一個表中的欄位均使用空值null填寫。Oracle 外串連(1)左外串連 (左邊的表不加限制) (2)右外串連(右邊的表不加限制)