Time of Update: 2016-10-09
標籤:尼瑪,太坑爹!安裝: 1.Chroma Application Service 2. PL SQL安裝Oracle 11g 的步驟和過程: 第一步:只能安裝 Oracle 11g 64 bit 資料庫,保證 Chroma Application Service
Time of Update: 2016-10-09
標籤:表名和列名的命名規則: 必須以字母開頭 必須在1-30個字元之間 只能包含A-Z,a-z,0-9,_,$,# 不能與使用者定義的其它對象重名 不能使用ORACLE的保留字建立前具備的條件: CREATE TABLE許可權建表時必須指定: 表名 列名,列的資料類型,最大長度資料類型: varchar2(size) 變長字元型(最大長為4000字元) char(size) &
Time of Update: 2016-10-08
標籤:create or replace procedure times isii positive:=1;beginloop dbms_lock.sleep(1);dbms_output.put_line(ii||‘ ‘||to_char(sysdate,‘yyyy-mm-dd hh24:mi:ss‘));ii:=ii+1;exit when ii>10;end loop;end;/ 結果:SQL> exec times;1 2016-10-08 11:26:572 20
Time of Update: 2016-10-09
標籤:遠程匯入imp sdtyzh/[email protected]10.1.69.99/SDTYRZ file=E:\hongtastock_account.dmp log=E:\hongtastock_account.logfromuser=hongtastock_account touser=sdtyzh ignore=yimp sdjyhtyw/[email protected]10.1.69.99/SDTYRZ
Time of Update: 2016-10-08
標籤: SELECT * FROM ( SELECT TT.*,ROWNUM RN FROM ( SELECT A.CASE_ID AS TREATID, A.TYPE AS TYPE, B.CONTENT AS CONTENT, B.ADD_USER_ID AS ADDUSERID, B.Add_User_Type AS
Time of Update: 2016-10-10
標籤:Oracle log filesThe following Oracle log files are helpful for resolving issues with Oracle components:Table: Log files for Oracle RAC 10g Release 2Table: Log files for Oracle RAC 11g Release 2 and later versionsTable: Log files for Oracle
Time of Update: 2016-10-09
標籤:轉自 http://blog.itpub.net/12272958/viewspace-696834/ 一直都想總結一下oracle記憶體調整方面的知識,最近正好最佳化一個資料庫記憶體參數,尋找一些資料並且google很多下。現在記錄下來,做下備份。 一、概述:
Time of Update: 2016-10-08
標籤:資料庫服務 oracle 一、停止Oracle資料庫服務shutdown immediate;二、停止監聽服務lsnrctl stop三、用dbca命令卸載資料庫執行個體四、刪除/usr/local/bin下的三個檔案rm –rf /usr/local/bin/coraenvrm –rf /usr/local/bin/dbhomerm –rf
Time of Update: 2016-10-10
標籤:http://blog.chinaunix.net/u2/66903/showart_2082884.htmlOracle使用大量不同的審計方法來監控使用何種許可權,以及訪問哪些對象。審計不會防止使用這些許可權,但可以提供有用的資訊,用於揭示許可權的濫用和誤用。下表中總結了Oracle資料庫中不同類型的審計。審 計 類 型說
Time of Update: 2016-10-10
標籤:前幾天面試的時候面試官才問過我Oracle的體繫結構,讓我在一張白紙上畫出來。回頭想想當時答得還不錯,大部分內容都描述出來了,呵呵,剛才在網上看到一篇講解ORACLE體繫結構的文章,覺得不錯,轉過來存著,將來可能會用到。 ================================================================================= 在本文裡你可以瞭解以下內容 1、 ORACLE
Time of Update: 2016-10-07
標籤:Cost(%CPU): 最佳化器估算出完成當前操作的代價(包含子操作的代價),它是IO代價和CPU 代價總和。其中IO代價是最基本的代價。而對於CPU代價,在預設情況下,最佳化器會將CPU代價計算在內,而且將由CPU代價根據系統配置由特定的轉換公式轉換為IO代價。Time/E-Time:最佳化器估算出完成操作所需要的時間,這個操作是其子操作的累計時間,如果計劃中同時輸出收集到實際時間,則會顯示為E-Time以和實際時間區別;解讀oracle執行計畫-待續
Time of Update: 2016-10-07
標籤:概述 Linux下Oracle自動備份就沒有MSSQL那麼簡單,在Linux下Oracle的備份需要藉助crontab 指令,crontab 能夠自動執行系統定時任務,通過配置crontab 指向Oracle定時備份指令完成資料的定時備份。編寫指令碼1、編寫Database Backup指令檔(backup.sh)#引進執行資料備份的環境export ORACLE_BASE=/data/oracleexport ORACLE_HOME=/data/oracle/product/
Time of Update: 2016-10-08
標籤:oracle預存程序、聲明變數、for迴圈 1、建立預存程序create or replace procedure test(var_name_1 in type,var_name_2 out type) as--聲明變數(變數名 變數類型)begin--預存程序的執行體end test;列印出輸入的時間資訊E.g:create or replace procedure test(workDate in Date) isbegindbms_output.putline(&
Time of Update: 2016-10-08
標籤:實際工作中,難免會遇到序號產生問題,下面就是一個簡單的序號產生函數(1)建立自訂序號配置表如下:--自訂序列create table S_AUTOCODE( pk1 VARCHAR2(32) primary key, atype VARCHAR2(20) not null, owner VARCHAR2(10) not null, initcycle CHAR(1) not null, cur_sernum
Time of Update: 2016-10-10
標籤:該函數共有兩種作用:第一種,即大家都比較熟悉的去除空格。例子:--TRIM去除指定字元的前後空格SQL> SELECT TRIM(‘ dd df ‘) FROM dual;TRIM(‘DDDF‘)------------dd df--LTRIM去除指定字元的前面空格SQL> SELECT LTRIM(‘ dd df ‘) FROM dual;LTRIM(‘DDDF‘)-------------dd df--RTRIM去除指定字元後面後空格 SQL> SELECT
Time of Update: 2016-10-07
標籤:一、擷取協助exp/imp help=y二、資料匯出1.將資料庫完全匯出,設定full選項exp system/[email protected] file=d:\db.dmp full=y2、匯出資料庫結構,不匯出資料,設定rows選項exp system/[email protected] file=d:\db.dmp rows=n full=y3、當匯出資料量較大時,可以分成多個檔案匯出,設定filesize選項exp
Time of Update: 2016-10-07
標籤:概述 Oracle 在Linux和window上的安裝不太一樣,公司又是Linux系統上的Oracle,實在沒轍,研究下Linux下Oracle的使用,oracle預設不支援CentOS系統安裝,所以安裝的時候,需要修改部分屬性,先參考同行部落格和自己安裝實踐,總結下安裝流程。準備工作1、下載Oracle安裝包:linux.x64_11gR2_database_1of2.zip 和 linux.x64_11gR2_database_2of2.zip ,可以下載到本地,
Time of Update: 2016-10-07
標籤:1、查看資料庫字元集資訊SQL> select * from
Time of Update: 2016-10-09
標籤:mysql中now()函數的使用,還有oracle的sysdate在需求中如果系統中藥添加當前操作的時間那麼很簡單的一個操作在寫sql的時候直接在這個欄位對應的位置寫上now()函數就可以了,這樣就少些了很多代碼,尤其是在在用jdbc時寫的時候,可以少寫一些關於預留位置的代碼,但是這樣做是有一個隱含的前提的是資料庫和伺服器是在同一個機器上的,如果不在同一台機器上,那麼這樣寫就是一個坑啊,我覺得沒有經驗,沒有掉進過坑的人就會這樣寫,比如我,偷懶就會這樣寫.等到用到這個時間來比較或者作為商務邏
Time of Update: 2016-10-08
標籤:select A.USER_NAME, decode(A.SEX, 1, ‘男‘, 2, ‘女‘)AS SEX, A.HEAD_PORTRAIT, TRUNC(months_between(sysdate, A.BIRTHDAY) / 12) || ‘歲‘ AS BIRTHDAY, Z.DISEASE_NAME from T_PATIENT_INFO A說明:decode