Time of Update: 2018-12-04
資料並發性意味著許多使用者可以同時訪問資料。 資料一致性意味著每個使用者看到的資料具有一致性,包括目前使用者事務和其他使用者事務對資料的改變。 資料並發性和一致性保護是為了防止並行事物情況可能出現的三種現象: 髒讀(dirty read):事務讀取了其他事務還沒有提交的修改; 不可重複讀取(nonrepeatable read):事務讀取先前曾讀取過的資料,發現其他的已提交事務修改或刪除了要讀取的資料; 假象讀(phantom
Time of Update: 2018-12-04
Oracle SQL 效能最佳化:1.選用適合的ORACLE最佳化器 ORACLE的最佳化器共有3種 A、RULE (基於規則) b、COST (基於成本) c、CHOOSE (選擇性) 設定預設的最佳化器,可以通過對init.ora檔案中OPTIMIZER_MODE參數的各種聲明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS 。 你當然也在SQL句級或是會話(session)級對其進行覆蓋。
Time of Update: 2018-12-04
Oracle 備份、恢複資料表空間資料步驟 在前邊的部落格裡,使用邏輯備份 exp/imp 做過全庫備份、單表或者多表資料備份。本文總結了怎樣使用 exp/imp 進行資料表空間備份,本文操作步驟適用於 Oracle 8、9、10。 Oracle 備份分為邏輯備份和物理備份。邏輯備份就是 exp/imp;物理備份有:冷備、熱備和 RMAN 備份。exp/imp
Time of Update: 2018-12-04
今天在測試ASP.NET程式,在串連ORACLE資料庫時報出了“Oracle client and networking components were not found. These components are supplied by Oracle Corporation and are part of the Oracle Version 7.3.3 or later client software installation. Provider is unable to
Time of Update: 2018-12-04
1、oracledbconsoleorcl服務無法在本地啟動:堅決斷網即可,啟動這樣的服務需要本機ip和當時建立資料庫時的ip一致才能啟動;斷網就沒事了。2、oem無法把資料庫添加到樹(主要針對win7&win8):以管理員身份運行即可。3、在cmd中運行sqlplus命令時出現“SP2-1503: 無法初始化 Oracle 調用介面 SP2-1503: 無法初始化 Oracle” :進入db_1/BIN目錄找到sqlplus.exe:設定相容性,勾選以管理員權限運行。4、oracle
Time of Update: 2018-12-04
Remove auto-start from system boot:cd /etc/ls -l rc*.dYou may get 7 directories, rc0.d, rc1.d, ..., rc6.d and rcS.d, and in some of them you may find the files like ls -l *oracle-xe* lrwxrwxrwx 1 root root 19 Mar 17 23:59 K01oracle-xe ->
Time of Update: 2018-12-04
一、設定初始化參數 job_queue_processes job_queue_processes=4 job_queue_interval=10 sql> alter system set job_queue_processes=n;(n>0) job_queue_processes最大值為1000 查看job queue 後台進程 sql>select name,description from v$bgprocess; 二、dbms_job
Time of Update: 2018-12-04
可以使用GROUPING_ID函數藉助HAVING子句對記錄進行過濾,將不包含小計或者總計的記錄除去。GROUPING_ID()函數可以接受一列或多列,返回GROUPING位向量的十進位值。GROUPING位向量的計算方法是將按照順序對每一列調用GROUPING函數的結果組合起來。 關於GROUPING函數的使用方法可以參見我前面寫的一篇文章http://blog.csdn.net/wh62592855/archive/2009/11/16/4818072.aspx 1、GROUPING_ID用
Time of Update: 2018-12-04
說明:【oracle問題集】是博主平時操作資料庫遇到的問題以及解決方案。執行語句:表示操作資料庫過程出錯現象:表示操作資料庫過程出現錯誤現象出錯原因:表示出現錯誤的原因解決方案:表示解決錯誤的方法相關知識:表示與這個主題相關的知識========================================================================執行語句: 啟動Oracle資料庫(startup)出錯現象: ORA-
Time of Update: 2018-12-04
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 /* Style Definitions */
Time of Update: 2018-12-04
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 /* Style Definitions */
Time of Update: 2018-12-04
許可權管理,菜單管理,通用架構,ORACLE資料庫,ASP.NET,ORACLE函數,ORACLE包1、表建立使用者權限系列表 菜單日誌系列表 spool ora_tables.logprompt 許可權分類表prompt Creating table ACCOUNTS_PERMISSIONCATEGORIESprompt ============================================prompt @@accounts_permissioncategories.
Time of Update: 2018-12-04
1.建立表,通過utlxplan指令碼 SQL> @?/rdbms/admin/utlxplanTable created. 2. 建立同義字為了多個使用者可以共用一個plan_table 並授權給public SQL> create public synonym plan_table for plan_table;Synonym created.SQL> grant all on plan_table to public;Grant
Time of Update: 2018-12-04
可在PL/SQL中用如下SQL語句來查詢當前資料庫中哪些表被鎖住了,並且是哪些使用者來鎖的這些表:SELECT A.OWNER, --OBJECT所屬使用者 A.OBJECT_NAME, --OBJECT名稱(表名) B.XIDUSN, B.XIDSLOT, B.XIDSQN, B.SESSION_ID, --鎖表使用者的session
Time of Update: 2018-12-04
系統函數:sys_contextterminal:當前會話客戶所對應的終端的標示符language:語言db_name:當前資料庫名稱nls_date_formal:當前會話客戶所對應的日期格式session_user:當前會話客戶所對應的資料庫使用者名稱current_schema:當前會話客戶所對應的預設方案名 host:返回資料庫所在主機的名稱通過該函數,可以查詢一些重要訊息,比如你在使用哪個資料庫:Select sys_context(‘userenv’,’db_name’)from
Time of Update: 2018-12-04
方法一: SELECT ' CREATE SEQUENCE '||SEQUENCE_NAME|| ' INCREMENT BY '|| INCREMENT_BY ||' START WITH '||LAST_NUMBER||' MAXVALUE '|| MAX_VALUE ||' CACHE '||CACHE_SIZE||' ORDER NOCYCLE ;' FROM user_SEQUENCES; 結果類似: CREATE SEQUENCE ARTCOMMENT_SEQ
Time of Update: 2018-12-04
http://blog.csdn.net/hongyihua/article/details/2347025 今天在測試ASP.NET程式,在串連ORACLE資料庫時報出了“Oracle client and networking components were not found. These components are supplied by Oracle Corporation and are part of the Oracle Version 7.3.3 or later
Time of Update: 2018-12-04
1、建立資料庫 (1)在伺服器端,用database configuration assistant建立資料庫,輸入全域資料庫ID。該建立的資料庫在獨立登陸後可以看見,登陸Manager server看不見。 (2)在用戶端,用導航器“將資料庫添加到樹”,添加伺服器的主機名稱及要添加的全域資料庫ID,即可把建立的資料庫添加到用戶端。 2、建立方案 (1)在儲存下資料表空間中建立一個資料表空間
Time of Update: 2018-12-04
------------------sql語句的操作和協助----------------------------查看某個命令的協助資訊help show;--查看所有系統變數值資訊show all;--查看目前使用者show user;--查看SGA大小show sga;--查看錯誤資訊show errors;--查看資料庫版本資訊show rel;--查看系統初始化參數資訊show parameters;/*使用save命令將緩衝區的sql語句儲存到單獨的檔案中 選擇性參數:cre 預設,
Time of Update: 2018-12-04
隨著電腦的普及以及網路的發展,資料庫已經不再僅僅是那些程式員所專有的話題。而Oracle資料庫更是憑藉其效能卓越,操作方便靈活的特點,在資料庫的市場中已經佔據了一席之地。但是同樣隨著網路技術的不斷進步,資料資訊的不斷增加,資料安全已經不再是以前的“老生長談”,也更不是以前書本上那些“可望不可及”的條條框框。 或許很久以前,大家都覺得Oracle資料庫的安全並不存在隱患,因為Oracle公司在去年11月份開始促銷其資料庫軟體時提出的口號是“只有Oracle9i能夠做到絕對安全”。但是