Time of Update: 2017-01-13
故障現象:OEM(Oracle Enterprise Manager)是Oracle提供的一個強大的資料庫管理工具,通過WEB圖形方式,進行資料庫的日常狀態檢查,調優等資料庫管理工作,極大減輕了DBA的工作量。那麼,如何才能啟動OEM管理工具?解決方案:啟動OEM的步驟,整理如下:1. 啟動監聽,如果監聽不存在,首先要建立監聽 代碼如下複製代碼 [oracle@localhost]$ cd
Time of Update: 2017-01-13
故障現象:沒有開啟Oracle日誌歸檔,緊急情況下,如何進行Oracle資料庫的冷備份?解決方案:Oracle資料庫的冷備份,整理如下:什麼時候必須用冷備份?1. 資料庫的模式為非歸檔模式2. 用於現場保護冷備份的過程:1. 首先查看備份檔案的位置:資料檔案、控制檔案、記錄檔select name from v$datafileunion allselect name from v$controlfileunion allselect member from v$logfile;NAME----
Time of Update: 2017-01-13
要查詢短時間內的可以從v$sql 或者是v$sqlarea 如果要查詢一周或者一個月內 那麼有可能在V$SQLAREA裡找不到!下面是通過曆史DBA_HIST_SQLSTAT裡獲得, 這個是通過快照方式保留下來的.- 代碼如下複製代碼 -執行時間最長的WITH BASTABLE AS ( SELECT DBMS_LOB.SUBSTR(SQL_TEXT,4000, 1 ) AS
Time of Update: 2017-01-13
最近一個朋友資料庫異常了,諮詢我,通過分析日誌發現對方人員根本不懂aix中的裸裝置和Oracle資料庫然後就直接使用OEM建立新資料表空間,導致了資料庫crash而且不能正常啟動 代碼如下複製代碼 Thread 1 advanced to log sequence 4395 Current log# 1 seq# 4395 mem# 0: /dev/rorcl_redo01Thu Jun 12 19:28:38 2014/* OracleOEM */
Time of Update: 2017-01-13
有網友在QQ上找我,說Oracle 7.3的資料庫,因為redo異常諮詢我是否可以恢複 檢查資料庫得到以下資訊 代碼如下 複製代碼 SVRMGR> select * from v$version; BANNER -----------------------------------------
Time of Update: 2017-01-13
varchar2(* char)與varchar2(*)最近用到Hibernate自動建表,在用到String的時候,預設會建立varchar2類型欄位,如:設定length=10,則建立後欄位屬性為varchar2(10 char),而非varchar2(10)。由於之前沒留意到這個,就網上查了一下,才知道原來基礎都沒記牢(也許一開始就沒接觸到,至少印象中一直使用的後者)。其實,這個這兩種寫法還真有點不一樣之處,varchar2(10
Time of Update: 2017-01-13
簡單CASE運算式,使用運算式確定傳回值.文法: 代碼如下複製代碼 CASE search_expressionWHEN expression1 THEN result1WHEN expression2 THEN result2...WHEN expressionN THEN resultNELSE default_result 搜尋CASE運算式,使用條件確定傳回值.文法: 代碼如下複製代碼 CASEWHEN condition1 THEN
Time of Update: 2017-01-13
嘗試恢複資料庫 代碼如下 複製代碼 C:\Documents and Settings\Administrator>set oracle_sid=telnet C:\Documents and Settings\Administrator>sqlplus/nolog
Time of Update: 2017-01-13
在本文中,我將示範如何使用這個新平台。我見過很多開發人員被卡在了基礎技術上。我將儘力說明例子的編寫Hello World。以便,讓任何個人可以走上開發之路並從此平台中獲得益處。注意:為了詳細描述開發過程,我粘貼了一些圖片。所以這篇文章看起來會比較長,其實,實用性卻很高。背景下面有一些介紹什麼是Oracle ADF Mobile的串連。因為馬上就要開始示範使用新平台了,所以這些串連可以協助你設定開發環境。什麼是 Oracle JDeveloper什麼是 Oracle ADF Mobile開發
Time of Update: 2017-01-13
建立exp dmp檔案並使用dd破壞 代碼如下複製代碼 SQL> create table t_xifenfei as select * from dba_objects;Table created.SQL> select count(*) from t_xifenfei; COUNT(*)---------- 90915[oracle@localhost ~]$ exp
Time of Update: 2017-01-13
12.1.0.2版本[oracle@localhost ~]$ sqlplus chf/xifenfei@pdb1 SQL*Plus: Release 12.1.0.2.0 Beta on Thu Apr 24 21:39:43 2014 Copyright (c) 1982, 2014, Oracle. All rights reserved. Connected to:Oracle Database 12c Enterprise
Time of Update: 2017-01-13
啟用In-Memory功能資料庫版本12.1.0.2及其以上版本,inmemory_size參數設定為合適值SQL> SELECT * FROM
Time of Update: 2017-01-13
下面就讓我們一起來將Oracle刪除乾淨,為重裝做好準備。1、刪除服務命令具體操作方法是:開始--運行--cmd,進入cmd命令列然後輸入: sc delete 服務名例如: sc delete serv-u 伺服器查詢服務輸入命令:sc query 服務名例如:sc query
Time of Update: 2017-01-13
資料庫當前scn 代碼如下複製代碼 idle> select checkpoint_change# from v$database;CHECKPOINT_CHANGE#------------------ 271743118idle> shutdown abort ORACLE
Time of Update: 2017-01-13
1.組函數用法規則mysql中組函數在select語句中可以隨意使用,但在oracle中如果查詢語句中有組函數,那其他列名必須是組函數處理過的,或者是group by子句中的列否則報錯eg:select name,count(money) from
Time of Update: 2017-01-13
patch資訊C:\Users\XIFENFEI>E:\oracle\product\11.2.0\dbhome_1\OPatch\opatch lspatches17977915;WINDOWS DB BUNDLE PATCH 12.1.0.1.3 (64bit): (17977915)session 1XIFENFEI_CDB$ROOT@SYS> show con_name; CON_NAME------------------------------CDB$ROOT&
Time of Update: 2017-01-13
資料庫版本 代碼如下複製代碼
Time of Update: 2017-01-13
在Oracle 12.1.0.1版本中,在cdb資料庫啟動過程中,業務pdb無法自動open,如果要實現該功能,需要人工寫觸發器來實現cdb open後,pdb 給open起來.在11.1.0.2及其以後版本,可以通過設定ALTER PLUGGABLE DATABASE PDB SAVE STATE來實現在cdb open之後業務pdb能夠自動open.資料庫啟動後pdb未自動openXFF_CDB$ROOT@SYS> startupORACLE 常式已經啟動。 Total
Time of Update: 2017-01-13
一、oracle中rownum用於從查詢返回的行的編號,返回的第一行分配的是1,第二行是2,依此類推,這個偽欄位可以用於限制查詢返回的總行數,而且rownum不能以任何錶的名稱作為首碼。 1、rownum
Time of Update: 2017-01-13
1:備份oracle資料庫2:備份控制檔案到trace(以備需要建立控制檔案) 代碼如下複製代碼 SQL> alter database backup controlfile to trace;Database altered.SQL> oradebug setmypidStatement processed.SQL> oradebug