Time of Update: 2015-07-23
標籤:進入root使用者進行如下操作1、查看oracle安裝目錄[[email protected] db_1]# pwd/u01/app/oracle/product/11.2.0/db_12、查看資料庫執行個體名[[email protected] db_1]# echo
Time of Update: 2015-07-22
標籤:SQL最佳化技巧(1):Where子句中的串連順序:oracle採用自下而 上的順序解析where子句,根據這個原理,表 之間的串連必須寫在其他where條件之前,那些可以過濾掉大量記錄的條件必須寫在where子句的末尾。例如低效:select * from report_sale_account ewhere hsje>5000and dzxl = ‘000001’and 25<(select count(*) from report_sale_accountwhere
Time of Update: 2015-07-21
標籤:如果你發現無法對一個表進行修改、刪除等操作時,你可以利用以下語句查詢是否是該表被鎖住了--查詢鎖select sess.sid,sess.serial#, lo.oracle_username,lo.os_user_name,ao.object_name,lo.locked_modefrom v$locked_object lo,dba_objects ao,v$session sesswhere ao.object_i
Time of Update: 2015-07-21
標籤:ALTER DATABASE DATAFILE ‘C:\ORACLEXE\APP\ORACLE\ORADATA\XE\SYSTEM.DBF‘ resize 4096M; SELECT USED.TABLESPACE_NAME, USED.USED_BYTES AS "USED SPACE(IN GB)", FREE.FREE_BYTES AS "FREE SPACE(IN GB)"FROM(SELECT
Time of Update: 2015-07-20
標籤:1. 在winxp下,安裝10g,預設選擇,一路ok。(安裝前自檢出現dhcp警告,可直接忽略)2.命令列,在xp下,輸入sqlplus,即可啟動,登陸用 sqlplus / as sysdba 用管理員登陸3.在恢複oracle時,先在 sqlplus裡,先建立資料表空間,建使用者,並給使用者授權,並解鎖。----建立資料表空間create tablespace jbpm logging datafile
Time of Update: 2015-07-23
標籤:<?phpfunction Query($sql,$prms){ $db = " (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = XXX)(PORT = 1521)) (CONNECT_DATA = (SID=orcl) (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )"; $db_uname = "xxx"; $db_upass = "XXXXXX";
Time of Update: 2015-07-21
標籤:選型:32位的記憶體是個瓶頸,已經是64位的時代了。使用64位的CentOS6 和 64位的Oracle 11g R2在虛擬機器安裝,採用hostonly方式設定網路注意:能上網的網卡要設定一下ICS(Internet串連共用)給VMware Network Adapter VMnet1這樣對於虛擬機器,網關是192.168.137.1,IP地址請也要設定在192.168.137.0/24段硬碟40G,記憶體2G1、下載軟體1.1、CentOS
Time of Update: 2015-07-21
標籤:Oracle 11G RAC資料庫安裝(八)概述:寫下本文檔的初衷和動力,來源於上篇的《oracle基本操作手冊》。oracle基本操作手冊是作者研一假期對oracle基礎知識學習的匯總。然後形成體系的總結,一則進行回顧複習,另則便於查詢使用。本圖文文檔亦源於此。閱讀Oracle RAC安裝與使用教程前,筆者先對這篇文章整體構思和形成進行梳理。由於閱讀者知識儲備層次不同,我將從Oracle RAC安裝前的準備與規劃開始進行整體介紹安裝部署Oracle
Time of Update: 2015-07-20
標籤:Oracle資料匯入匯出imp/exp 功能:Oracle資料匯入匯出imp/exp就相當與oracle資料還原與備份。 大多情況都可以用Oracle資料匯入匯出完成資料的備份與還原(不會造成資料的丟失)。 Oracle有個好處,雖然你的電腦不是伺服器,但是你裝了oracle用戶端,並建立了串連 (通過Net Configuration Assistant添加正確的服務命名,其實你可以想成是用戶端與伺服器端
Time of Update: 2015-07-20
標籤:一、Oracle服務管理 在Windows作業系統環境下,Oracle資料庫伺服器以系統服務的方式運行。所有的Oracle服務名稱都以Oracle開頭。其中主要的Oracle服務有一下3種:Oracle<ORACLE_HOME_NAME>TNSListener:
Time of Update: 2015-07-18
標籤:oracle 預存程序 調用及調試 c# 輸入參數 C# 調用預存程序參考了很多文章,寫了如下文字,算是分享吧目的:更改積分,並作一定校正一般的調試方法:DECLAREmyresult INT;BEGIN
Time of Update: 2015-07-20
標籤:oracle10g 登入 sqlplus 一、 win7 下cmd運行sqlplus報錯以下錯誤:SP2-1503: 無法初始化Oracle 調用介面SP2-1503: 無法初始化Oracle 調SP2-0152解決辦法:在oracle\product\10.2.0\db_2\BIN 目錄下找到sqlplus.exe,右鍵---屬性---相容性--- 選上 以XP
Time of Update: 2015-07-17
標籤:Oracle使用Regex4個函數: 1。regexp_like(expr_col,‘Regex‘) 2。regexp_substr(expr_col,‘ 3。regexp_instr 4。regexp_replace POSIX Regex由標準的元字元(metacharacters)所構成: ‘^‘ 匹配輸入字串的開始位置,在方括號運算式中使用,此時它表示不接受該字元集合。 &
Time of Update: 2015-07-18
標籤:通用oracle有三種方法來實現分頁查詢,通過各ROWNUM、ROWID、或分析功能的實現。這將是測試表USER_INFO案例,簡要實現三大種分頁:-- Create tablecreate table USER_INFO( USER_ID NUMBER(12) not null, NAME VARCHAR2(30), PET_NAME VARCHAR2(30), HEAD_ICO VARCHAR2(255), CREATE_DATE
Time of Update: 2015-07-16
標籤:需求:Oracle資料庫delete刪除普通堆表千萬條記錄。直接刪除的影響:1.可能由於undo資料表空間不足從而導致最終刪除失敗的問題;2.可能導致undo資料表空間過度使用,影響到其他使用者正常操作。改進方案:每刪除1k行就提交一次。(這樣就把一個大事物拆分成了若干個小事物)注意:下面方法以刪除2014年之前的所有記錄為例,請根據你的實際情況修改,防止誤操作。方法1declare cursor [del_cursor] is select a.*, a.rowid
Time of Update: 2015-07-16
標籤:方法一:[[email protected] ~]# su - grid[[email protected] ~]$ sqlplus / as sysasmSQL*Plus: Release 11.2.0.3.0 Production on Thu Jul 3 09:36:27 2014Copyright (c) 1982, 2011, Oracle. All rights reserved.Connected to:Oracle
Time of Update: 2015-07-16
標籤: java如何將一個List傳入Oracle預存程序,例子如下:資料庫端建一個PL/SQL的數組。CREATE OR REPLACE TYPE tables_array AS VARRAY(100) OF VARCHAR2(32) ;drop table test purge;create table test( name varchar2(32));create or replace procedure t_list_to_p(arr_t in tables_array)
Time of Update: 2015-07-17
標籤:oracle PL/SQL Developer是一個整合式開發環境,專門開發面向Oracle資料庫的應用。PL/SQL也是一種程式語言,叫做過程化SQL語言(Procedural
Time of Update: 2015-07-15
標籤:The provider is not compatible with the version of Oracle client提供者與此版本的 Oracle 客戶機不相容保留下安裝資料夾裡的所有檔案。然後把我那個很小應用軟體(需要訪問遠端oracle資料庫)放在這個檔案夾裡。刪除一下直接感覺無用的檔案,先抽取可能用不著的檔案,保留放在另一個備用的檔案夾裡,然後運行程式。如果程式能運行,那麼繼續抽取可能用不著檔案;如果不能運行,那麼可以確定這個檔案是程式需要的,經過一步一步這樣的反覆處理。
Time of Update: 2015-07-15
標籤:SELECT UPPER(F.TABLESPACE_NAME) "資料表空間名", D.TOT_GROOTTE_MB "資料表空間大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空間(M)", TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2),‘990.99‘) || ‘%‘ "使用比", F.TOTAL_BYTES "空閑空間(M)",