之前做了個oracle 調用webservice,由於要離職了,公司沒有可以接手的人,所以用oracle調用webservice的方案就沒有做了,改用java來做了,說是好交接,沒有辦法,所以沒有完整的用oracle實現調用webservice了,不過文檔裡將基本的都將痛點解決了。文檔目錄如下:Webservice實現... 1Java編寫簡單的WebService執行個體... 1目標... 1準備開發環境... 1Eclipse編寫簡單的WebService執行個體... 41
RMAN 在混合平台下的duplicate/resotre/recover 有如下方式: (1)使用Active Database Duplicate。 這個是11gRMAN 才有的。(2)使用image copies 或者backup sets 的duplicate。(3)使用image copies 或者backup sets的 resotre 和 recover。 注意: 這裡的除了使用convert database 的遷移。 它要求2個版本一致。 Oracle 10gR2
通過配置oracle 的異類服務代理(Heterogeneous Services Agents),我們能構通過oracle訪問各種非oracle的資料庫,比如sql server ,informix,sybase等。-- zql 出品 通過配置oracle 的異類服務代理(Heterogeneous Services Agents),我們能構通過oracle訪問各種非oracle的資料庫,比如sql server ,informix,sybase等。oracle的異類服務代理有兩種類型:
這幾天花了點時間整理了下ORACLE的監聽器的維護和管理操作,把之前模糊的地方都弄明白了,文檔有點長,目錄如下::http://download.csdn.net/detail/java3344520/5025255Oracle監聽器維護管理v1.1 1一、監聽器工作原理 3二、監聽器Lisener功能 41、 監聽用戶端請求 42、 為用戶端請求分配Server Process 43、 註冊執行個體服務 44、 錯誤轉移failover
開始測試oracle 11g rac,本本的效能有限,因此裝個單節點rac。步驟如下:網卡綁定修改/etc/modprobe.conf 和/etc/sysconfig/network-scripts下的ifcfg-bond* ifcfg-eth*這裡不再多說配置Xmanager串連vi /usr/share/gdm/defaults.conf將[xdmcp]下的Enable=false 改成 Enable=trueAllowRemoteRoot=false
oracle 8i 以後加處的功能,Oracle專家可通過一種簡單的方式來為CBO收集統計資料。目前,已經不再推薦你使用老式的分析表和dbms_utility方法來產生CBO統計資料。那些古老的方式甚至有可能危及SQL的效能,因為它們並非總是能夠捕捉到有關表和索引的高品質資訊。 CBO使用對象統計,為所有SQL語句選擇最佳的執行計畫。 dbms_stats能良好地估計統計資料(尤其是針對較大的分區表),並能獲得更好的統計結果,最終制定出速度更快的SQL執行計畫。
日常管理和維護啟動關閉使用start和stop
安裝DDL OBJECTS在源端,以oracle使用者登入sqlplus,執行以下指令碼執行marker_setup確保goldengate的相關進程 關閉狀態,任何使用oracle的應用程式都已關閉,且不會有新的會話產生。然後執行下面命令[goldengate@gg1 ~]$ cd /opt/gg/goldengate/[goldengate@gg1 goldengate]$ sqlplus / as sysdbaSQL> @marker_setupMarker setup
一.DirectPath Reads 說明在oracle 11g以前的版本中,如果對大表進行全表掃描,wait event是:db file scattered read;在11g中,如果對大表進行全表掃描,wait event是:direct path read;即在11g中,大表全表掃描是將資料區塊直接讀入會話的pga地區。(具體的查看方法參考後面的樣本)。 在11g中,大表全表掃描時資料區塊不經過sga而直接進pga,這樣會造成每次進行大表全表掃描,物理讀都是很大,
Oracle 的ASM 是一塊大內容,之前也零散的整理了一下,連結如下: Oracle ASM 詳解http://blog.csdn.net/tianlesoftware/article/details/5314541 Oracle ASM 系列 小結http://blog.csdn.net/tianlesoftware/article/details/6364422 遠程用戶端 訪問 ASM
作業系統: win7 64位Oracle: 11gR2 32位 但是在alert log 裡不斷的出現如下錯誤:Mon Feb 06 14:38:22 2012OER 7451 in Load Indicator : Error Code =OSD-04500: illegal option specifiedO/S-Error: (OS 1) 函數不正確。 !OER 7451 in Load Indicator : Error Code =OSD-04500: illegal option
在RAC 環境下使用DataPump工具,alert log會出現修改SERVICE_NAMES參數的提示。 如: Sat Sep 1 13:33:20 2012ALTER SYSTEM SETservice_names='pmos','SYS$SYS.KUPC$C_1_20120901133317.PMOS' SCOPE=MEMORY SID='pmos1';Sat Sep 1 13:33:20 2012ALTER SYSTEM
1. 查詢資料庫現在的資料表空間select tablespace_name, file_name, sum(bytes)/1024/1024 table_size from dba_data_files group by tablespace_name,file_name; 2. 建立資料表空間CREATE TABLESPACE data01 DATAFILE '/oracle/oradata/db/DATA01.dbf' SIZE 500M; 3.刪除資料表空間DROP TABLESPA
Oracle自增資料類型的實現方法 作者:張桂權 如果你經常使用Informix、MySQL等資料庫,那麼你會探索資料庫系統本身提供了一種“自增的資料類”,比如Informix的SERIAL變數類型。你只需要在CREATE
package com.xuankai.jdbc;import java.io.FileInputStream;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import
//在oracle中實現一個自動增值列--1.建立使用者名稱表create table users(userId int primary key,--使用者id號userName varchar(20),--使用者名稱passwd varchar(20),email varchar(30),grade int); --使用者層級--2.為userId列建立序列create sequence userId_seq minvalue 1 maxvalue 999999 --最小1,最大增長到9999
oracle 中交易處理*什麼是事務
sql函數的使用一、字元函數字元函數是oracle中最常用的函數,字元函數:.lower(char):將字串轉化為小寫格式.upper(char):將字串轉化為大寫的格式.length(char):返回字串的長度。.substr(char,m,n):取字串的子串其中,m代表從第m個開始取,n代表取的子串長度將所有員工的名字按小寫方式顯示將所有員工的名字按大寫的方式顯示顯示正好為5個字元的員工的姓名顯示所有員工姓名的前三個字元以首字母大寫的方式顯示所有員工的姓名//1、完成首字母大寫select
對於同種資料庫oracle: ,1,資料量小(表):可以用dblink的形式。 如果在Oracle資料庫之間複製資料,應該使用create table as 和insert的SQL命令。create table OM_SERV_INCOME_&sum_month nologging asselect \*+parallel(a,5)*\ * from
有這樣的應用情形,除了使用2表之間主外鍵約束中啟用級聯修改和串聯刪除這種SQL Server內建的解決方案外,我們還可以使用觸發器來完成類似的功能,以下通過一個刪除來舉例說明: 假如一個SysFuncDic(功能字典表)、SysFuncRights(功能許可權表),功能許可權表中的FuncID和功能字典表中FuncID有外鍵約束關係,現在我們要刪除SysFuncDic中的記錄,因為做過外鍵約束關係,所以無法刪除。解決的辦法是首先刪除SysFuncRights表中所有與FuncID對應的記錄即可。