Oracle的鎖表與解鎖

標籤: 步驟1:用以下SQL查看進程列表,判斷出被鎖定的表SELECT dob.OBJECT_NAME Table_Name,lo.SESSION_ID||‘, ‘||vss.SERIAL# 刪除號,lo.locked_mode,lo.SESSION_ID, vss.SERIAL#,vss.action Action,vss.osuser OSUSER, vss.LOGON_TIME,vss.process AP_PID, VPS.SPID DB_PID ,vss.*From v$locked_

Linux下oracle環境變數無效問題

標籤:今天在維護oracle資料庫時,查看監聽的狀態,執行#lsnrctl status報錯: -bash:lsnrctl:command not found。以前並不會這樣,仔細想了一下,問題找到了,我是以root遠程登入到伺服器上,維護oracle時,直接 su oracle,這樣操作雖然使用者切換為oracle,但是環境變數仍然是root的環境變數,所以會報環境變數錯誤,正確的命令是su - oracle,這樣環境變數也會切換為oracle的環境變數。看一下 su 命令的 man

oracle 遊標筆記

標籤:declare v_x number; v_y number; v_geo clob; cursor cur is select c_x, c_y from t_map_data where c_type = ‘STREET‘ and c_object_id = ‘6FABC5EF8F9D4050950A775CDC86DC47‘ order by c_id;begin v_geo := ‘POLYGON((‘; open

pl/sql遠端連線oracle總結

標籤:  這幾天,重裝系統,所謂的開發工具都要重新安裝。有點小苦惱,然而也學到了不少的實踐操作知識,在此以饗讀者。  由於電腦的是低壓版,運行大型軟體cpu和記憶體比較吃緊。以前在我的本本上裝了oracle10g和oracle11g,都比較卡。這次重裝系統後,我決定不裝本地的oracle資料庫。就遠端連線內網伺服器的資料庫。開發資料庫首選工具,在我看來還是pl/sql developer,雖然還有oracle sql devlelopment和Toad等。  第一步首先安裝pl/sql

ORACLE-020:ORACLE技巧002 大量操作表

標籤:有時候需要大量操作一些表,比如授權,清空資料等。可以使用拼接sql語句的方式來實現。例如,需要將一個使用者中的所有表,授權查詢許可權給另一個使用者,可以拼接如下sql:select ‘grant select on 使用者名稱.‘ || table_name || ‘ to 另一個使用者名稱;‘ from user_tables;得到所有表拼接的如下sqlgrant select on 使用者名稱.table1 to 另一個使用者名稱;grant select on

[Oracle] - 效能最佳化工具(1) - AWR

標籤:AWR快照預設情況下,Oracle每隔一小時會自己主動產生一個快照,儲存近期8天的快照。我們能夠通過例如以下語句獲得產生快照的時間間隔和儲存的天數:[email protected](lx15)> select SNAP_INTERVAL,RETENTION from dba_hist_wr_control;SNAP_INTERVAL

Windows下服務中的Oracle服務是資料庫名還是SID

標籤:今天上頭問Windows下服務中的Oracle服務是資料庫名還是SID呢?我猜是SID,但是還是測試一下,看看我猜的對不對呢?搞起!SQL> show parameter db_nameNAME TYPE VALUE------------------------------------ ----------- ------------------------------db_name

oracle資料庫開機自啟

標籤:product   oracle   資料庫   編輯以下兩個檔案,內容如下:[[email protected] ~]# cat /etc/oratab hrdb:/opt/u01/app/oracle/product/11.2.0.3/db_1:Y  --本來為N,改為Y --此路徑為資料庫的安裝路徑[[email protected] ~]# cat

Oracle高水位High Water Mark(HWM)簡介

標籤:oracle   高水位   high water

oracle建立資料庫連接

標籤:除了全庫拷貝,這個應該是oracle兩個資料庫之間進行資料移轉最快的方法了。CREATE PUBLIC DATABASE LINK zhengshi CONNECT TO 使用者名稱 IDENTIFIED BY "密碼" USING ‘(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) ) (CONNECT_DATA = (

一則簡單示範範例看Oracle的“無私”健壯性

標籤:Oracle的強大之處就在於他能總協助讓你選擇正確的運行計劃,即使你給了它錯誤的指示。實驗:1. 建立測試表:watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYmlzYWw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" >收集統計資訊:建立B樹索引:2. 運行select id from

oracle視圖建主鍵

標籤: sys_guid()  -  唯一索引在Oracle中可以用SYS_GUID()來產生一個guid,相當於msSql中的newid()。一個項目要求視圖建主鍵,下面是一個例子:轉:http://blog.csdn.net/myfmyfmyfmyf/article/details/37694731不好懂,先記著;CREATE or replace VIEW SME_V_A....

ORACLE SEQUENCE用法 (自增長)

標籤:在oracle中sequence就是序號,每次取的時候它會自動增加。sequence與表沒有關係。 1、Create Sequence    首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE許可權。    建立語句如下:   CREATE SEQUENCE seqTestINCREMENT BY 1 -- 每次加幾個START WITH 1 -- 從1開始計數NOMAXvalue --

oracle extract函數筆記

標籤:一、作用:從一個date(日期)類型或者interval(時間區間)類型中截取指定的部分。二、範例:擷取系統目前時間select sysdate from dual ;SYSDATE-----------2016/1/3 18分別擷取對應的年月日時分秒(1)select (to_char(sysdate,‘YYYY‘)) from dual(2)select (to_char(sysdate,‘YEA

oracle 進階 (1)

標籤:oracle   伺服器   筆記本   copyright   準備從零開始學習oracle。我說過2016年堅持每周寫一篇技術部落格。那麼從現在開始。 今天遇到一個弱爆了的問題:前幾天換了一台筆記本,在新筆記本上面安裝了oracle 11g

jdbc的串連oracle最佳化版

標籤:最先開始先做準備工作,測試oracle資料庫是否正常啟動【主要是oracle的相關服務是否開啟】然後建立一個類,串連資料庫用首先要記住串連資料庫需要哪些步驟,這些步驟需要哪些參數1.載入類驅動【參數:相應的驅動名稱】2.擷取串連【參數:url ,使用者名稱,密碼】然後就可以擷取一個串連資料庫的串連了   先把參數配置好       private static 

oracle跟蹤事件(dump)總結

標籤:一、Oracle追蹤檔案Oracle追蹤檔案分為三種類型,一種是後台警示記錄檔,記錄資料庫在啟動、關閉和運行期間後台進程的活動情況,如資料表空間建立、復原段建立、某些alter命令、日誌切換、錯誤訊息等。在資料庫出現故障時,應首先查看該檔案,但檔案中的資訊與任何錯誤狀態沒有必然的聯絡。後台警示記錄檔儲存BACKGROUND_DUMP_DEST參數指定的目錄中,檔案格式為SIDALRT.LOG。另一種類型是DBWR、LGWR、SMON等後台進程建立的後台追蹤檔案。後台追蹤檔案根據後台進程運行

oracle實現split函數功能

標籤:轉載: http://blog.csdn.net/jojo52013145/article/details/6758279在實際的應用中,為了讓PL/SQL 函數返回資料的多個行,必須通過返回一個 REF CURSOR 或一個資料集合來完成。REF CURSOR 的這種情況局限於可以從查詢中選擇的資料,而整個集合在可以返回前,必須進行具體化。 9i 通過引入的管道化表函數糾正了後一種情況。表函數是返回整個行的集(通常作為一個集合)的函數,可以直接從 SQL

在oracle linux6.5 (64bit)下搭建oracle11g r2 rac的注意事項

標籤:oracle1,各個節點的名稱(主機名稱)要設定好。2,推薦用於私人通訊的網卡採用雙網卡綁定,各個節點的網卡名稱要對應一致。3,公用ip、虛擬ip和scan ip必須在同一個網段,私人ip在另一個網段,virtual ip要在grid安裝後才能ping通。4,記憶體大小:當記憶體為2.5GB-16GB時,Swap需要大於等於系統記憶體;當記憶體大於16GB時,Swap等於16GB即可。5,在Oracle Linux 6下安裝Oracle

LINUX下oracle資料庫的啟動和關閉

標籤:應用程式   oracle   normal   linux   資料庫   LINUX下oracle資料庫的啟動和關閉1. $ su - oracle2. $ sqlplus / nolog3. sql> conn / as sysdba或吧2,3合為一個sqlplus / as sysdba4. sql> startup

總頁數: 1509 1 .... 1341 1342 1343 1344 1345 .... 1509 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.