Oracle RMAN DUPLICATE/RESTORE/RECOVER 支援的混合平台

  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 查看 對象 持有 鎖 的情況

 同事在測試庫上對一個表加欄位,提示 ORA-00054, 資源忙。 應該是表對象的鎖沒有釋放。有關Oracle 鎖的說明,參考:ORACLE鎖機制http://blog.csdn.net/tianlesoftware/article/details/4696896 用如下SQL 查看一下系統中相關對象上鎖的情況: /* Formatted on 2012/2/13 14:24:32 (QP5 v5.185.11230.41888) */SELECT S.SID SESSION_ID,

PostgreSQL: 資料移轉之序列問題(也可以使用在所有使用序列資料庫上,比如Oracle)

一、問題背景:           今天在做一個OA系統,原先的資料庫是Oracle的,後來改到Postgresql資料庫,一開始把資料庫遷移到Postgresql上來,序列和建表都通過Oracle匯出的sql語句來完成,沒有考慮到序列在重新建立後,會重新重初始值開始計算,讓我遇到了現在的問題,新的資料無法插入。這個讓我想起了以前在華為時候,一位DBA跟我說過,資料在遷移的時候一定要先check序列的問題,現在想起來確實,呵呵。二、如何解決 資料移轉後,序列的問題          

iReport3.7.6設定Oracle Jar包

WinXP、iReport3.7.6、Oracle 10g 在進行資料庫連接時,用JDBC的方式串連Oracle 10g資料庫,在“Test”時出現: ClassNotFoundError:oracle.jdbc.driver.oracleDriver Check your

java串連oracle資料庫———DBUtil類(韓順平視頻裡的例子)

DBUtil類(註:看韓老師視頻時,有時會用到DBUtil類,剛開始不知道它是什麼。後來,漸漸覺得應該是一個串連資料庫用到的工具類,這是我自己從上次SqlHelper類裡抽取出來的DBUtil類。只是供大家參考,不是韓老師視頻裡的DBUtil類源碼)package com.xk.util;import java.io.IOException;import java.io.InputStream;import java.sql.CallableStatement;import

oracle 11g 學習筆記 10_27

oracle複雜查詢*在from子句中使用子查詢.顯示高於自己部門平均工資的員工的資訊。//1、查詢出各個部門的平均工資和部門號select deptno ,avg(sal) mysal from emp group by deptno;//2、把上面的查詢看作是一張子表a1,再結合emp表來進行多表查詢select a2.ename, a2.sal,a2.deptno, a1.mysal from emp a2,(select deptno ,avg(sal) mysal from emp

如何通過Sqlplus建立一個oracle的user

如何通過Sqlplus建立一個oracle的user1,通過system管理員串連到要添加USER的DB或者通過以下命令: Connect   system/manager@user_datebase   AS   SYSDBA  ;以SYS登陸去建立使用者2,建立使用者並分配許可權drop   user   asset   cascade;  刪除該使用者下所有的表和視圖create   user   asset   identified   by  

Oracle 層級語句 樹形結構 顯示根節點 不顯示根節點

.Oracle 層級語句 樹形結構area_id 就是普通的主鍵ID  與 parent_id 對應..行政區劃表1.  start with t.parent_id 這裡為parent_id 不顯示頂端根結點,這樣會有多個根select t.* from HM_F_AREA t where length(t.area_id) = 6 start with t.parent_id = '510000' connect by t.parent_id = PRIOR

Oracle版本差異配置)

一般人,不包括全部平時在開發中使用的都是32位的PC機,所以安裝的也是Oracle32位的用戶端。但是一般伺服器都是64位的,安裝的也是64位的Oracle用戶端,如果要部署使用Oracle.DataAccess串連Oracle的應用程式時,可能會遇到版本上的問題。那具體來說表現在以下兩個方面:主要版本問題有兩種,一種是32位版和64位版的問題,如果我們開發出來的應用是32位的,那麼就必須使用32位的用戶端,如果是64位的應用程式當然對應64位的用戶端。這裡需要注意:在64位的環境中使用VS開發

Oracle 修改序列問題

在做項目的時候,會遇到Oracle資料庫的遷移,那麼序列可能會被重設,導致序列的當前值小於使用該序列的表中欄位 最大值的時候 ,出現一下錯誤,[DH-OFFICE] 2012-10-30 19:48:32 WARN [http-8080-5] JDBCExceptionReporter.logExceptions(100) | SQL Error: 1, SQLState: 23000[DH-OFFICE] 2012-10-30 19:48:32 ERROR [http-8080-5]

Hibernate 實現Oracle的中文漢字按照拼音排序 之延續,通用的查詢排序能力。

之前有寫過oracle 結合hibernate支援拼音排序,最佳化一下,之前寫的有一個小的bug,就是在重寫了hibernate 的Order介面後,出現所有的欄位都通過拼音排序,導致時間、數字類型的排序都亂了,加一個判斷,之正對string類型做拼音排序原文地址:http://blog.csdn.net/dracotianlong/article/details/8637561修改後的代碼如下package com.sencloud.dh.core.command;import

Oracle 資料庫全量備份恢複和部份備份恢複 之延續 Oracle11gR2

今天在用exp/imp做一個備份恢複小操作的時候,出現了一個問題,很多的空表不能被exp出來,一開始沒有弄懂,後來上Oracle官網看了下Oracle的資料,發下Oracle11g R2 有一個新的特性,在exp和imp的時候,當表無資料時,不分配segment,以節省空間的,這樣會導致空表資料不能被exp出來。不覺想說一聲shit下。好的,解決方案:解決辦法1: 設定system參數,僅對參數更新後建立的表生效alter system set

Hibernate 實現Oracle的中文漢字按照拼音排序

原始需求說明:做的OA系統使用ssh+extjs,在給客戶試用的時候,顧客覺得列表中中文漢字資料不是正常的按照拼音來排序的,客戶就開始抱怨了,答應給客戶修改,走起。一開始以為是Extjs本身的Gird支援的問題,google一查,發現Grid也只支援ascii碼排序,後來一想我的排序都是每次請求資料庫的,排除了這個可能,那麼問題就出現在在hibernate查詢Oracle了,查看了我的通用查詢排序介面,確實,使用的是criteria.addOrder(Order.desc(this.sortNa

oracle遠端連線配置

轉自:http://www.cnblogs.com/jevonsea/archive/2009/07/30/1535492.html今日需要對站內所有的空間資料做入庫處理,所以在伺服器上安裝了oracle,在本地需要對其進行串連,在網上查閱了相關資料,整理如下:遠程服務端配置:1. 資料庫配置    因為要為外界用戶端提供資料服務,所以一定要將 [資料庫操作模式] 配置為 "共用服務模式". 我就是犯了這個錯誤,將操作模式配置成了"專用伺服器模式",導至遠程用戶端無法正常串連.   

Oracle自增資料類型的實現方法

Oracle自增資料類型的實現方法 作者:張桂權 如果你經常使用Informix、MySQL等資料庫,那麼你會探索資料庫系統本身提供了一種“自增的資料類”,比如Informix的SERIAL變數類型。你只需要在CREATE

ORACLE中約束的禁用和啟用

查看錶TEST_PHONE_TAB的中繼資料: SQL> select dbms_metadata.get_ddl('TABLE','TEST_PHONE_TAB') FROM DUAL; DBMS_METADATA.GET_DDL('TABLE','TEST_PHONE_TAB') -------------------------------------------------------------------------------- CREATE TABLE

oracle的startup和shutdown

 Oracle啟動常式:STARTUP參數說明 內容或簡介: 1.不裝入資料庫而啟動案例 可以不裝入資料庫而啟動案例,一般是在資料庫才建立時才可以這樣做: STARTUP NOMOUNT 2.啟動案例並裝入資料庫 使用者可以啟動案例而並裝入資料庫但不開啟資料庫,允許使用者執行特定的維護操作。例如: l 重新命名資料檔案; l 添加、撤消或重新命名重做記錄檔; l 啟動和禁止重做日誌歸檔; l 執行全部的資料庫恢複。 STARTUP MOUNT 3.啟動案例裝入並開啟資料庫

oracle的遷移從遠程機上到本地機上

 對於同種資料庫oracle:  ,1,資料量小(表):可以用dblink的形式。   如果在Oracle資料庫之間複製資料,應該使用create table as 和insert的SQL命令。create table OM_SERV_INCOME_&sum_month nologging asselect \*+parallel(a,5)*\ * from

MySql,MSSql,Oracle自動遞增的實現方式

 oracle中沒有設定自動遞增的主鍵,如果要想實現和mysql等資料庫的auto_increment功能一樣就要建立序列 1、把主鍵定義為自動成長標識符類型 在mysql中,如果把表的主鍵設為auto_increment類型,資料庫就會自動為主鍵賦值。例如: create table customers(id int auto_increment primary key not null, name varchar(15));insert into customers(name)

oracle中常用的命令

      1、set linesize 100;  設定長度    2、set pagesize 30;   設定每頁顯示數目    3、ed a.sql  開啟記事本     ed F:\soft\key.txt ,表示開啟f盤的這個檔案,沒有就會提示你是否重建 4、@ a 執行檔案a中的代碼,可指定檔案的路徑 @d:a.txt    5、conn 使用者名稱/密碼  根據使用者名稱和密碼串連資料庫 如果串連超級管理員(sys) 則應加上as sysdba;    6、show user; 

總頁數: 1509 1 .... 1184 1185 1186 1187 1188 .... 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.