Time of Update: 2018-12-07
真的很簡單了。操作步驟修改redhat-release檔案:red hat enterprise linux 4修改profile檔案:加入適當的環境變數:ORACLE_HOME、ORACLE_SID等相應建立oracle_setup目錄,許可權777吧相應建立oracle_home目錄,許可權777吧建立dba使用者組建立oracle使用者,加入dba組檢查必要的系統kernel參數(可以安裝完成後做)檢查必要的softpackage:千萬不要偷懶,檢查一下吧make-3.79.1gcc-3.
Time of Update: 2018-12-07
ADO畢竟是通用的資料庫訪問模型,效率且不說,Oracle的很多特性它也不支援或支援很弱。為此Oracle引入了OO4O訪問模型,他的概念及使用和ADO類似!但功能和效率比ADO強多了!強烈推薦!! 使用OO4O訪問Oracle預存程序返回的結果集非常簡單。因為他只使用Oracle的sql、plsql調用方式,並且強制使用”應用程式變數綁定“,這樣就統一併簡化了對oracle對象的訪問了。要點: 參數的servertype要設定,對於結果集必須設定為
Time of Update: 2018-12-07
mysql:不會死,但也不會發展,甚至功能縮水,只適合用作個人或工作群組db,oracle不會傻到讓全世界都罵他java:oracle應該會很重視它。因為oracle的很多技術全部構建在java的應用之上,oracle不可能讓他消亡!virtualbox:很多人可能不是很瞭解這個項目——一個和vmware類似的虛擬機器實現,但我想:oracle由此開啟了進入虛擬機器市場的大門openoffice:不會消亡,一個和微軟office對抗的東西,oracle怎能輕易就放了solaries:不會消亡,
Time of Update: 2018-12-07
plsql對象:本機存放區過程本地函數包包體類型類型體匿名過程 編譯類型中間解釋性位元組碼本地c語言目標可執行代碼(不可用於匿名過程)(高效,略複雜) 編譯選項plsql_code_type = "{interpreted|native}"plsql_debug={true|false}plsql_complier_flags="{[interpreted|native}
Time of Update: 2018-12-07
Oracle單一實例必須要設定的初始化參數*.control_files='d:\oracle10g\app\oracle\product\10.2.0/oradata/USERCENT/\control01.ctl'*.db_name='USERCENT'*.compatible='10.2.0.1.0'*.undo_management='AUTO'幾個注意點: 1.oracle對於檔案,目錄目標的設定必須是已經存在的。所以幾個轉儲預設的目標路徑必須設定%rdbms%\[trace或log
Time of Update: 2018-12-07
log_archive_format是一個 不能 alter system 的 非基本
Time of Update: 2018-12-07
不斷整理更新中..... 編程介面OCI:oracle的最底層、最基礎、最高效、最複雜的 C++
Time of Update: 2018-12-07
10046event可以追蹤記錄orale有關sql執性語句情況。追蹤記錄檔案記錄在user_dump_dest指定的目錄下。其中有四種level:1:執行sql語句跟蹤;4:綁定變數 ;8:等待事件;12:綁定變數和等待 開啟事件跟蹤:針對所有session,在initsid.ora裡設定-開啟 或 alter system set:event='10046 trace name context forever,level n'
Time of Update: 2018-12-07
我可是費了很大的勁完善的啊.......。只需要定義好批處理中的以下基本變數,便可以向任何目錄、產生任何sid的clone執行個體。set oracle_base=d:\oracle10g\app\oracle\product\10.2.0set oracle_sid=TEMPset syspwd=oracleset
Time of Update: 2018-12-07
前些陣子,由於測試的需要,在本機XP上反覆安裝、卸載、綠化一些oracle程式。結果:Oracle網路程式庫什麼的出現錯誤了!關鍵是系統沒有什麼其他問題,只為了Oracle用戶端不值得重裝系統啊.....裝的東西太多了,很多是大型應用軟體。 個人感覺肯定是oralce件在windows註冊表的資訊丟失或錯誤造成的。無奈,註冊表是windows的心臟,不敢亂動。 今天終於從網上找到Regcure註冊表清理軟體——國外評價很高的軟體,下來一試。 !!!!!!!!!!!!!!!!
Time of Update: 2018-12-07
create database testcontrolfile reusedatafile 'd:\data\system1.dbf' size 100m autoextend on next 100m maxsize unlimited sysaux datafile 'd:\data\sysaux1.dbf' size 100m reuse autoextend on next 100m maxsize unlimiteddefault temporary tablespace temp1
Time of Update: 2018-12-07
oo4o是oracle為windows平台提供的 native oracle access 的基於com模型的組件。它是直接基於本地oci的,是和ado類似的一組訪問oracle資料庫的模型對象。OraServerClass:代表client到server的oracle的物理串連——它存在的目的是提供多工——可以為不同的OraSessionClass使用。OraSessionClass:代表client到server的
Time of Update: 2018-12-07
blank_trimming 靜態初始化參數控制 【字串的尾隨空格】是否自動截斷!以便【字元類型】的 【列】或【變數】之間在運算時不用考慮尾隨空格的長度!這樣就和sql-92的標準相容了例子:DECLARE v_char1 VARCHAR2(2); v_char2 VARCHAR2(5):='af '; /*帶有空格的長字串*/BEGIN v_char1:=v_char2;
Time of Update: 2018-12-07
oracle的dg方案中的physica standby雖然配置已經比較簡單了,但還是稍嫌複雜。說到底db中phyiscal standby 的本質上不斷應用redo日誌以和primary保持同步。其所謂的優點就是可以 無損 switchover;正所謂“成也蕭何敗也蕭何”,正是這一點使得dg配置、管理複雜化了,而且又有誰沒事在主、備之間切著玩呢?那我們完全可以自行配置出類似的效果,而且能夠控制所有的步驟,關鍵還很簡單,何樂而不為呢。 模型如下:其中:primary database
Time of Update: 2018-12-07
這是Oracle用戶端的特性,是為應用程式提供的驅動級HA功能。在tnsnames.ora裡直接配置即可,非常方便!一、用戶端 自動選擇有效串連地址 當有多個address時,我們可以配置oracle用戶端逐一嘗試每個address地址,直到找到可用address為止!( (SOURCE_ROUTE = ON) #指示oracle用戶端逐一嘗試串連,直到找到可用的地址。否則,只使用第一個地址(ADDRESS = ((PROTOCOL = TCP)(HOST = IP-1)(PORT=15
Time of Update: 2018-12-07
Oracle仍然沒有把當前廣泛流行的ubuntu發行版考慮在內!Oracle11gR2的安裝比10gR2簡單多了,增強了linux核心參數檢查及自動修正功能、依賴包的檢查和自動修正功能。當然,自動修正功能不一定好使。另外安裝介面和步驟也較之前智能合理了! 具體安裝步驟參照本人本部落格內關於oracle10gR2的相關內容:Oracle學習筆記:在ubuntu 8.10 Sever上 安裝oracle10g,真真正正簡簡單單的解決‘utilities
Time of Update: 2018-12-07
-- 建立暫存資料表,目的是擷取long類型的:high_value 的值drop table syscom_tab_partition_temp purge;create table prm8_user.syscom_tab_partition_temp (table_name varchar2(30),partition_position int,partition_name varchar(30),high_value clob, dt date );-- 清理之前的臨時資料delete
Time of Update: 2018-12-07
遇到類似問題了:Oracle 11gR2.0.1 RAC grid叢集資源 { crs_start 監聽資源名 | svrctl start listener } 啟動後,總有一個監聽無法啟動,進入節點的db執行個體手工註冊{ alter system register } 也無法註冊成功。解決的方法(?):step1:crs_stop 【問題節點的】監聽資源名 step2:在問題節點,以oracle使用者啟動本節點的的監聽:lsnrctl
Time of Update: 2018-12-07
使用作業系統內建的計劃任務功能,每天定時運行exp命令匯出指定的Oracle資料庫並壓縮,然後按需刪除已到期的壓縮的匯出檔案,以實現自動備份的功能。 20101210更新:1.修改一些已知bug2.添加了刪除到期備份檔案的日誌 3.添加了如果今天的備份沒有成功,則不刪除到期備份 20101203更新:1.將備份檔案壓縮到zip或rar,並刪除dmp 最初版本:1.設定儲存到設定檔2.自動添加計劃任務3.友好操作介面4.自動刪除已到期的備份檔案 下載:Oracle自動備份.rar
Time of Update: 2018-12-07
20101222更新:1.對設定檔進行加密 20101210更新:1.修改一些已知bug2.添加了刪除到期備份檔案的日誌 3.添加了如果今天的備份沒有成功,則不刪除到期備份 20101203更新:1.將備份檔案壓縮到zip或rar,並刪除dmp 20101201最初版本:1.設定儲存到設定檔2.自動添加計劃任務3.友好操作介面4.自動刪除已到期的備份檔案 下載:OracleAutoBackup.rar