Time of Update: 2017-02-28
遊標是從資料表中提取出來的資料,以暫存資料表的形式存放在記憶體中,在遊標中有一個資料指標,在初始狀態下指向的是首記錄,利用fetch語句可以移動該指標,從而對遊標中的資料進行各種操作,然後將操作結果寫回資料表中。定義遊標 遊標作為一種資料類型,首先必須進行定義,其文法如下。 cursor 遊標名 is select
Time of Update: 2017-02-28
oracle|問題 大家在應用ORACLE的時候可能會遇到很多看起來不難的問題, 特別對新手來說, 今天我簡單把它總結一下, 發布給大家, 希望對大家有協助! 和大家一起探討, 共同進步! 對ORACLE高手來說是不用看的。 1. Oracle安裝完成後的初始口令? internal/oracle sys/change_on_install system/manager scott/tiger sysman/oem_temp 2.
Time of Update: 2017-02-28
oracle|資料|資料庫|最佳化 最佳化就是選擇最有效方法來執行SQL語句。Oracle最佳化器選擇它認為最有效方法來執行SQL語句。 1). IS NULL和IS NOT NULL如果某列存在NULL值,即使對該列建立索引也不會提高效能。2).
Time of Update: 2017-02-28
oracle Oracle物理結構故障的處理方法:Oracle物理結構故障是指構成資料庫的各個物理檔案損壞而導致的各種資料庫故障。這些故障可能是由於硬體故障造成的,也可能是人為誤操作而引起。所以我們首先要判斷問題的起因,如果是硬體故障則首先要解決硬體問題。在無硬體問題的前提下我們才能按照下面的處理方發來進一步處理。控制檔案損壞:控制檔案記錄了關於oracle的重要配置資訊,如資料庫名、字元集名字、各個資料檔案、記錄檔的位置等等資訊。控制檔案的損壞,
Time of Update: 2017-02-28
oracle|建立 建立交叉報表create table t1(goodid number(10) not null,saledate date not null,salesum
Time of Update: 2017-02-28
oracle oracle data pump步驟 2004/08/27這兩天在試ora10g的data pump,將執行的步驟貼出來大家看看由於我的實驗的資料庫資料不是很多,所以data pump的速度上的優勢並不明顯,但是備份的檔案大小可比exp出來的大不少。-----LisaLan 20040825 oracle data pump--
Time of Update: 2017-02-28
oracle|恢複|資料|資料庫 一、 使用者資料表空間 錯誤: 在啟動資料庫時出現ORA-01157,ORA-01110或作業系統級錯誤例如ORA-07360,在關閉資料庫(使用shutdown normal或shutdown immediate) 時將導致錯誤ORA -01116,ORA-01110以及作業系統級錯誤ORA-07368 解決,以下有兩種解決方案: 1.使用者的資料表空間可以被輕易地重建
Time of Update: 2018-07-23
在做交叉報表列頭的排序時,遇到這三個問題,下面具體來說一下。 設計的資料庫的表結構如圖1所示: 圖1 要處出來student_name_,s.grade_,s.subject_name_,這三個屬性,當時我是這樣寫的sql語句: select s.student_name_, s.grade_, s.subject_name_, case s.subject_name_ when
Time of Update: 2018-07-24
1、建立dump檔案存放目錄,並授權給Oracle使用者。 mkdir /data/sharedata/mydumpchown -R oracle:oinstall /data/sharedata/mydump 2、配置Oracle環境變數 ORACLE_HOME=/oralce/product/11.2.0.4/dbhomePATH=$ORACLE_HOME:$PATH 3、啟動Oracle監聽器 開啟監聽器:lsnrctl start查看監聽器運行狀態:lsnrctl
Time of Update: 2018-07-24
問題: 在用PL/SQL進行登入時,出現:”ora-01045 :user system lacks create session privilege; logon denied”。 原因:該使用者沒有建立session會話的許可權 在Google找到這段的說明: What does “ORA-01045: user USERNAME lacks CREATE SESSION privilege;logon denied” mean? It means that
Time of Update: 2018-07-23
首先,需要重新整理一下相關概念,oracle資料庫中函數的作用,是只能被別人調用,預存程序可以單獨執行,並且可以調用預存程序,而包的作用包可以將任何出現在塊聲明的語句 ( 過程 , 函數 , 遊標 , 遊標 , 類型 , 變數 ) 放於包中 , 相當於一個容器 . 將聲明語句放入包中的好處是 : 使用者可以從其他 PL/SQL 塊中對其進行引用 , 因此包為 PL/SQL 提供了全域變數,包分為包頭和包體,包頭先編譯通過後才能編譯包體。
Time of Update: 2018-07-23
啥是AWR? AWR (Automatic Workload Repository) 一堆曆史效能資料,放在SYSAUX資料表空間上, AWR和SYSAUX都是10g出現的,是Oracle調優的關鍵特性; 大約1999年左右開始開發,已經有15年歷史 預設快照間隔1小時,10g儲存7天、11g儲存8天;
Time of Update: 2018-07-23
寫預存程序時遇到一個問題,執行dbms_output.putline(變數名)的時候,報錯ORA-20000:ORU-10027:buffer overflow,limit of 2000 bytes.$ oerr ora 2000020000, 00000, "%s"// *Cause: The stored procedure 'raise_application_error'// was
Time of Update: 2018-07-23
Oracle RAC常用維護工具和命令 1節點層 olsnodes 2網路層 oifcfg 3叢集層 crsctl,ocrcheck,ocrdump,ocrconfig 4應用程式層 srvctl,onsctl 1)[grid@node1 ~]$ olsnodes -n -i -s -t node1 1 node1-vip Active
Time of Update: 2018-07-26
個人把oracle許可權理解為三類,系統許可權,對象許可權,會話許可權。 分別對應: dba_sys_privs; dba_tab_privs: session_privs; 當然還有role , dba_role_privs; role_sys_privs; 區分很好區分,create,execute等 算是系統許可權,update 等屬於對象許可權。 +++++++++++++++++++++++++++++++++++++++++++
Time of Update: 2018-09-05
標籤:ddr script sel oracle sele 1.2 sqlplus base upper 查看建立dblink要求的權限sqlplus / as sysdbaselect *
Time of Update: 2018-08-25
標籤:有關 manage cpu 記憶體結構 根據 進階 個數 大小 選項 記憶體地區和後台進程共用池共用池是最複雜的SGA結構,它有許多子結構,我們來看看常見的幾個共用池組件: 1.庫緩衝:
Time of Update: 2018-08-24
標籤:iter rom inf pip ret col cti ora 字串提取 分割函數一:字串分割:create or replace function
Time of Update: 2018-08-25
標籤:應用 核心 通過 角度 不能 資料恢複 base delete 卸載 一、什麼是Oracle資料庫?眾所周知,Oracle
Time of Update: 2018-04-17
標籤:資料 proc ora 區別 沒有 不能 sql bsp 需要 Oracle中function和procedure的區別: 1). 可以理解函數是預存程序的一種 2).