oracle資料庫查詢鎖表與解鎖語句

標籤:今天要刪除一個失效的物化視圖的時候;老是刪除不掉;經理說是鎖表了;然後百度了一下下面是 查詢 鎖表 和 如何解鎖 --查詢現在的鎖SELECT l.session_id sid, s.serial#, l.locked_mode,l.oracle_username,  l.os_user_name,s.machine, s.terminal, o.object_name, s.logon_time  FROM v$locked_object l, all_objects o,

Oracle問題--遠程登入失敗原因分析

標籤:遠程機:        安裝 Oracle 的電腦; 本地機:        訪問遠程機上 Oracle 資料庫的電腦。 一、問題描述     在遠端電腦安裝 Oracle 資料庫。     在本地機上,配置 InstantClient 後,

ORACLE日期函數

標籤:常用日期型函數1.Sysdate 當前日期和時間SQL> Select sysdate from dual;2.Last_day 本月最後一天SQL> Select last_day(sysdate) from dual;3.Add_months(d,n) 當前日期d後推n個月用於從一個日期值增加或減少一些月份SQL> Select add_months(sysdate,2) from dual;4.Months_between(f,s)

Oracle 靜默安裝cadb錯誤 TNS-12547: TNS:lost contact

標籤:tns-12547使用複製安裝oracle 11g 以後,然後使用cadb建庫報錯:ORA-12547: TNS:lost contact對於這麼一個不明顯的錯誤,實在很難定位確認問題,網上給了很多建議:1、缺包,libiao、ksh等2、設定檔錯誤3、環境變數不對4、Oracle目錄許可權不對5、$ORACLE_HOME/bin/oracle檔案許可權或檔案大小不對針對以上問題做了比較認真的檢查,都沒有發現問題所在。同時使用strace對執行sqlplus / as

oracle中分組排序取TOP n

標籤:資料庫中資料處理時,經常需要對某一類的資料取Top n,這就涉及到分組group by 並排序 order by ,之後根據rownum擷取前幾名資料,oracle資料庫中ROW_NUMBER() OVER函數可以實現這個功能,如下:/*擷取tab_a表中每個省份counts最大的前10個kpi*/SELECT * FROM (SELECT ROW_NUMBER() OVER(PARTITION BY prov ORDER BY counts DESC) rn,

oracle 物化視圖及建立索引

標籤:物化視圖是一種特殊的物理表,“物化”(Materialized)視圖是相對普通視圖而言的。普通視圖是虛擬表,應用的局限性大,任何對視圖的查詢,Oracle都實際上轉換為視圖SQL語句的查詢。這樣對整體查詢效能的提高,並沒有實質上的好處。1、物化視圖的類型:ON DEMAND、ON COMMIT    二者的區別在於重新整理方法的不同,ON

Oracle的網路監聽配置

標籤:  listener.ora、tnsnames.ora和sqlnet.ora這3個檔案是關係oracle網路設定的3個主要檔案,都是放在$ORACLE_HOME\network\admin目錄下。其中listener.ora是和資料庫伺服器端相關,而tnsnames.ora和sqlnet.ora這2個檔案不僅僅關係到伺服器端,主要的還是和用戶端關係緊密。一、用戶端設定1.sqlnet.ora通過這個檔案來決定怎樣找一個串連中出現的連接字串orclSQL>conn 

關於oracle的函數,預存程序,觸發器,序列,視圖,左右串連一些的應用 帶案例

標籤:CREATE TABLE STUDENT( --建立學生表  ID NUMBER(10) PRIMARY KEY,   --主鍵ID  NAME VARCHAR2(20),  CLASSNAME VARCHAR2(20) --班級ID);CREATE SYNONYM STU FOR STUDENT; --給學生表STUDENT建立別名(同義字)INSERT INTO STUDENT VALUES(1,‘Tom‘,1);INSERT INTO

oracle串聯刪除 觸發器

標籤:CREATE TABLE STUDENT( --建立學生表  ID NUMBER(10) PRIMARY KEY,   --主鍵ID  SNAME VARCHAR2(20),  CLASSNAME VARCHAR2(20) --班級ID);INSERT INTO STUDENT VALUES(1,‘Tom‘,1);INSERT INTO STUDENT VALUES(2,‘Jack‘,1);INSERT INTO STUDENT VALUES(3,‘

Oracle預存程序基本文法

標籤:行1:  CREATE OR REPLACE PROCEDURE 是一個SQL語句通知Oracle資料庫去建立一個叫做skeleton預存程序, 如果存在就覆蓋它;行2:  IS關鍵詞表明後面將跟隨一個PL/SQL體。行3:  BEGIN關鍵詞表明PL/SQL體的開始。行4:  NULL PL/SQL語句表明什麼事都不做,這句不能刪去,因為PL/SQL體中至少需要有一句;行5:  END關鍵詞表明PL/SQL體的結束預存程序建立文

oracle最新sql回憶性演練1

標籤:sql   oracle    drop table example; CREATE TABLE example( ID Number(4) NOT NULL , NAME VARCHAR(25), constraint example_id primary key(id) );drop SEQUENCE example_sequence;CREATE SEQUENCE

SQL Server與Oracle對比學習:表的管理和組織

標籤:http://blog.csdn.net/weiwenhp/article/details/8088979 我們知道資料庫,顧名思義.最重要的東東就是管理資料,而資料在系統中主要是儲存在表(table)中,所以資料庫差不多所有的機制和操作都是圍繞著table在打轉轉了.表的重要性可想而知.在表在資料庫是怎麼儲存起來,怎麼去訪問呢? Oralce中的表的管理機制 實際上資料庫管理系統和檔案系統很類似的.資料庫中的所有資訊最終也是儲存在一個個實際的檔案中.Orac

Oracle故障分析ORA-01089

標籤:ora報錯今天對測試庫發出shutdown immediate命令後觀察日誌發現如下內容:Tue May 12 09:52:45 2015SHUTDOWN: Active processes prevent shutdown

ORACLE修改資料表空間方法

標籤:一、使用imp/exp。先匯出源庫,再建立新庫把資料表空間建立好,然後再匯入。(據說這樣可以,前提是新的庫裡面不能有與源庫相同名字的資料表空間。有待驗證!) 二、使用指令碼進行修改。據目前所瞭解,正長情況下需要修改表的空間和表的索引的空間,如果涉及到BOLB欄位的表,修改的方式又不一樣了! 正常情況下的修改指令碼: 1.修改表的空間 alter table TABLE_NAME move tablespace TABLESPACENAME 

Oracle將一列分成多列

標籤:Oracle將一列分成多列在Oracle中,我們可以使用listagg(Oracle 11g及以上)將多行合并成中的某一列合并成一列,現在我們的需求是將一列分割成多列。先建立一張表,插入測試資料:CREATE TABLE CELEBRITY( NAME VARCHAR2(100) );INSERT INTO CELEBRITY VALUES (‘Stephen King‘);INSERT INTO CELEBRITY VALUES (‘Tom

Oracle 11g安裝問題總結

標籤:oracle 11g測試環境:win7 64位旗艦版+jdk7(64位)安裝的軟體:oracle 11g R2 64位按照網上一般教程安裝完成資料庫以後,發現了一堆的問題,特寫下這篇筆記。1、使用sql developer

oracle利用imp和exp匯入匯出資料

標籤:資料庫   oracle   利用cmd的操作命令匯出,詳情如下:1:G:\Oracle\product\10.1.0\Client_1\NETWORK\ADMIN目錄下有個tnsname.ora檔案,內容如下:CMSTAR =  (DESCRIPTION =    (ADDRESS_LIST =      (ADDRESS =

深入淺出Oracle資料讀取一致性和事務表

標籤:  保證Oracle資料庫讀取一致性的關鍵是SCN。每一個資料區塊頭都會記錄一個事務提交的SCN。同時每一資料區塊頭都包含一個事務表(ITL),事務必須獲得一個ITL事務表才能進行資料修改。該事務表用來確定當資料庫開始修改資料區塊時,是否有某個事物還未提交。事務表中的條目描述了哪些事務又被鎖定的行,以及塊中的哪些行為包含提交和未認可的變更。事務表執行撤銷段,提供對資料庫所做的更改的時間相關資訊。    

oracle 遠端連線不到dba使用者

標籤:http://www.111cn.net/database/Oracle/42484.htm 開啟伺服器上的Guest 賬戶。給Guest帳號添加到ora_dba使用者組 伺服器配置listener.ora# listener.ora Network Configuration File: D:\app\User\product\11.2.0\dbhome_3\network\admin\listener.ora# Generated by Oracle

XP 中安裝 Oracle VM VirtualBox 虛擬機器

標籤:XP 中安裝 Oracle VM VirtualBox 虛擬機器 主機系統為:windowsXP SP3。 由於很多人的系統有一定的問題,裝上的時候沒能有簡體中文版。以下我將中英文介面都截屏下來對照這看。希望對那些英文稍微弱一點的人有一定的協助。 圖表 1主介面英文介面 圖表 2 主介面中文介面 圖表 3 主介面file菜單 圖表 4 主介面管理菜單 與上面的file菜單相同可對照著看 匯入和匯出虛擬電腦這個功能讀者自己實驗一下。其實匯出的虛擬硬碟會有vdi,

總頁數: 1509 1 .... 237 238 239 240 241 .... 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.