Time of Update: 2014-06-15
Oracle RAC啟動與關閉的時候需要注意以下幾點:一、檢查共用裝置二、自動啟動RAC並檢查相關進程三、 手動啟動RAC四、 在啟動的過程中最好檢測著crs、ASM和資料庫的日誌。一、檢查共用裝置一般情況下, 存放OCR 和 Voting Disk 的OCFS2 或者raw 都是自動啟動的。 如果他們沒有啟動,RAC 肯定是啟動不了的。 1.1 如果使用ocfs2的,檢查ocfs2 狀態/etc/init.d/o2cb status 在掛載之前,/etc/init.d/o2cb
Time of Update: 2014-06-15
重裝了筆記本上的Oracle,安裝完成後,可以正常使用OEM控制台,但是登出後重新登入或者重啟系統後登入,或者筆記本使用網路環境發生了變化,都有可能遇到問題。這些遇到問題的解決辦法使用過,但是很久沒折騰就忘記了,今天把這些問題和解決方案記錄在此。0、網路環境變化導致無法啟動這個問題的現象是無法啟動OEM。使用命令列如下:C:/Users/Administrator>set ORACLE_SID=TESTC:/Users/Administrator>emctl stop
Time of Update: 2014-06-15
一、異常情況:在開發中對資料庫進行操作時,欄位遇到大資料並且該欄位為非BLOB,CLOB的類型時,若採用PreparedStatement方法setString方法時會如下異常: java.sql.SQLException: 資料大小超出此類型的最大值:2736。二、分析原因:驅動程式在把SQL語句發給資料庫前,PreparedStatement對字串進行預先處理並進行了轉義替換;三、解決辦法:1、使用setCharacterStream方法:stmt.setCharacterStream(1,
Time of Update: 2014-06-15
最近想複習下oci編程。以前要想在開發環境下搭建oci開發環境至少需要Oracle client。甚是麻煩阿。既然oracle推薦使用instant client那就試試吧。昨晚搞好了。把安裝過程記錄下來:1.下載instant client 前,注意查看你的編譯器是64位的,還是32位的。起初沒有在意,下載instant client for linux
Time of Update: 2014-06-15
Oracle的分析函數over 及開窗函數一:分析函數overOracle從8.1.6開始提供分析函數,分析函數用於計算基於組的某種彙總值,它和彙總函式的不同之處是對於每個組返回多行,而彙總函式對於每個組只返回一行。 下面通過幾個例子來說明其應用。 1:統計某商店的營業額。 date sale1 202 153 144 185 30規則:按天統計:每天都統計前面幾天的總額得到的結果:DATE SALE SUM----- -------- ------1 20 20 --1天 2 15 35 --
Time of Update: 2014-06-15
card是指計劃中這一步所處理的行數;cost指cbo中這一步所耗費的資源,這個值是相對值;bytes指cbo中這一步所處理所有記錄的位元組數,是估算出來的一組值。·Cost:The cost assigned to each step of the query plan by the CBO. The CBO worksby generating many different execution paths/plans for the same query andassigns a cost
Time of Update: 2014-06-15
Statspack是一款功能強大的,免費的,Oracle內建的效能分析工具。需要用具有sysdba許可權的使用者登陸進行安裝。通過Statspack我們可以很容易的確定Oracle資料庫的瓶頸所在,記錄資料庫效能狀態,也可以使遠程技術支援人員迅速瞭解你的資料庫健全狀態。如果想要開啟自動收集資料庫的參數資訊需要修改兩個參數:實驗環境:OS:RedHat
Time of Update: 2014-06-15
1) Wallet作用從Oracle 10g
Time of Update: 2014-06-15
adump一般是audit dumpbdump是background dumpudump是user dumpcdump是core dump恢複的步驟1.還原資料檔案2.應用redo3.資料庫包含提交的和未提交的事務4.應用UNDO5.恢複完成的資料庫恢複:用作業系統命令還原檔案,用SQL*PLUS recover命令恢複檔案非歸檔模式的恢複必須還原所有的datafile和control files,也可以還原參數檔案、redo log
Time of Update: 2014-06-15
文檔裡總結的很全, 不過有幾個錯誤的(如fal_server和fal_client的說明)或說的不夠明確的地方, 我做了一些修正. 為區別網路連接串,SID的差異, 把主備庫的資訊先列一下.主庫:版本: Oracle 10.2.0.1.0ORACLE_SID = WENDINGdb_name = WENDINGdb_unique_name/instance_name = WENDINGglobal_name/service_names = WENDING.LKnet service name =
Time of Update: 2014-06-15
在叢集節點上配置無口令的 SSH要配置無口令的 SSH,必須先在每個叢集節點上產生 RSA 或 DSA 密鑰,然後將所有叢集節點成員上產生的所有密鑰複製到授權識別碼檔案 中,該檔案在每個節點上都是相同的。注意,SSH 檔案必須只能由 root 使用者、軟體安裝使用者(grid、Oracle)讀取,因為如果其他使用者可以訪問一個私密金鑰檔案,則 SSH 會忽略該檔案。以下樣本中使用 DSA 密鑰。對於安裝時要使用的 Oracle
Time of Update: 2014-06-15
本章主要講述配置和設定Oracle EBS預警系統管理, 它比較方便和及時發使用者或系統對資料庫操作情況。下面講一操作步聚:1.預警系統管理-->系統-->選項名稱“Unix sendmail”值來源如下:[root@test ~]# which sendmail/usr/sbin/sendmail名稱“Mail Database/Server Name”的值為kjgb,也可以是郵件尾碼如kjgb.net2.設定工作流程:系統管理員-->Oracle
Time of Update: 2014-06-15
今天在做資料庫恢複的時候遇到一個問題,就是有兩個目錄下面的備份組,想指定備份組來恢複,回來查了下資料,下面做個簡單的實驗記錄:RMAN> run{ 2> allocate channel a1 type disk;3> allocate channel a2 type disk;4> backup database format='/home/Oracle/backup/db_arch_%U';5> release channel a1;6> release
Time of Update: 2014-06-15
為了學習,把資料庫的verify_function功能開啟,自動將default概要檔案的密碼到期時間設定成60天,密碼重用的天數為18000天,密碼滿足複雜性要求等等,關閉verify_function功能後,沒有及時修改default概要檔案,導致sysman和dbsnmp使用者密碼到期後,開啟OEM介面直接報錯如,其他組件均正常!查看sysman和dbsnmp使用者的狀態均為密碼到期,修改密碼後重新登入OEM,依然報錯如!SQL> select
Time of Update: 2014-06-15
PL/SQL單行函數和組函數詳解 函數是一種有零個或多個參數並且有一個傳回值的程式。在SQL中Oracle內建了一系列函數,這些函數都可被稱為SQL或PL/SQL語句,函數主要分為兩大類: 單行函數 組函數 本文將討論如何利用單行函數以及使用規則。 SQL中的單行函數 SQL和PL/SQL中內建很多類型的函數,有字元、數字、日期、轉換、和混合型等多種函數用於處理單行資料,因此這些都可被統稱為單行函數。這些函數均可用於SELECT,WHERE、ORDER BY等子句中,
Time of Update: 2014-06-15
總的來說,Oracle 11g R2 RAC提供了以下功能:高可用:shared-everything 模式保證了單節點的故障不會停止服務,叢集中的其他節點將快速接管 可擴充性:多節點分擔負載,可以提供遠超單機資料庫能提供的處理能力。且增刪節點可以線上完成,不需要停機 易用性:多個資料庫可以加入到一個叢集中 低成本:RAC可以部署在標準硬體上,硬體上節省的成本抵消了購買license的成本Oracle 11g r2 還提供了一個叫RAC One
Time of Update: 2014-06-15
最近收到郵件通知說儲存空間不夠,一看原來是RAMN的備份組佔用的大量的儲存空間。看看這些備份組居然有兩個月前的,難怪儲存空間不夠用呢。RMAN> show all;RMAN 配置參數為:CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 60 DAYS;SQL> show parameter
Time of Update: 2014-06-15
今天應用伺服器後台報一下錯誤:java.sql.SQLException: ORA-01114: 將塊寫入檔案 201 時出現 IO 錯誤 (塊 # 1015305)ORA-27069: skgfdisp: 嘗試在檔案範圍外執行 I/OOSD-04026: 傳遞的參數無效。 (OS 1015311)ORA-01114: 將塊寫入檔案 201 時出現 IO 錯誤 (塊 # 1015305)ORA-27069: skgfdisp: 嘗試在檔案範圍外執行 I/OOSD-04026: 傳遞的參數無效。
Time of Update: 2014-06-15
HOST-> sqlplus "/as sysdba" SQL*Plus: Release 11.2.0.1.0 Production on Thu Dec 1 10:13:58 2011 Copyright (c) 1982, 2009, Oracle. All rights reserved. Connected to an idle instance. SQL> startupORA-01078: failure in
Time of Update: 2014-06-15
1、在formbuilder開發form —>從路徑$AU_TOP/forms/US下載模板:TEMPLATE.fmb,並將模板名字改為STUDENTS.fmb—>將$AU_TOP目錄下的resource檔案夾所有檔案下載—>將以上STUDENTS.fmb和resource檔案夾分別放在以下目錄D:\ErpForm\Form , D:\ErpForm\Library—>在 Regedit > HKEY_LOCAL_MACHINE > SOFTWARE >