使用nib修改Oracle資料庫名稱

有兩個方法:一是將controlfile 轉出來,修改資料庫名稱重建;另一個是使用nib 工具修改。我這裡介紹nib 工具修改操作方法。 工具nib 是Oracle 9i 開始提供的,專門用於修改資料庫名稱。 第一步,備份整庫。 因為這種操作會有可能失敗,所以必須要先備份。 第二步,將庫正常關閉,再啟動到mount 狀態。 第三步,使用nib 修改資料庫名稱 修改命令為  nid target=sys/welcome1 dbname=webdb

使用RMAN備份時什麼時候才會自動備份控制檔案

Target DB / RMAN Client: 11.2.0.1.01. 當CONFIGURE CONTROLFILE AUTOBACKUP OFF;時,僅備份資料檔案1(system01.dbf)時會自動備份控制檔案;2. 當CONFIGURE CONTROLFILE AUTOBACKUP ON;時,備份任意檔案(資料檔案/歸檔日誌)都會自動備份控制檔案。RMAN> show all;RMAN configuration parameters for database with db_

ORA-12545: 因目標主機或對象不存在, 串連失敗的錯誤處理

我碰到的在Oracle10g+rac+raw環境中,多次串連時常常出現的錯誤“ORA-12545: 因目標主機或對象不存在, 串連失敗”的處理辦法如下:分別在rac的兩個結點上執行以下語句後,錯誤不再出現:ALTER SYSTEM SET LOCAL_LISTENER = '(ADDRESS = (PROTOCOL = TCP)(HOST = 192.98.10.1)(PORT = 1521))'   SID = 'node1';ALTER SYSTEM SET LOCAL_

MySQL資料庫操作執行個體

環境設定:安裝完MySQL之後,將安裝目錄中的include目錄下的libmysql.lib檔案拷到VS2008安裝目錄中的VC\lib\下,然後在 項目-選項-c/c++-常規 中的附加元件封裝含目錄以及 連結器-常規 中的附加庫目錄中加入“c:\MySQL\include\”,並且在 連結器-輸入 中的附加依賴項內添加“libmysql.lib”,這樣即可使編譯器找到mysql.h標頭檔,並可在程式中使用c語言的mysql API來操作資料庫。(如果MySQL安裝目錄中無include目錄,

【備份與恢複】建立備份組

本練習使用RMAN建立各種資料庫物件的備份組。(1)使用RMAN,在預設的NOCATALOG模式中通過作業系統身分識別驗證串連至資料庫。在作業系統提示符下輸入如下所示的命令:    rman target / nocatalog(2)使用REPORT

Debian 6.04下PostgreSQL-9.1.3 安裝教程

前言:本人機器:AMD64x2 4400++ 1G 記憶體                          

IMP同庫Type對象匯入報錯ORA-02304

Type是我們經常使用的資料庫物件結構。我們在實際中,可以單獨定義type類型,之後在PL/SQL代碼或者資料表中使用。 在一個偶然的機會讓筆者發現使用Type類型在資料exp/imp中的麻煩。當我們使用exp/imp工具進行同資料庫執行個體(Instance)不同Schema之間資料拷貝時,如果Schema中有type類型,就會出現問題錯誤。 具體我們還是通過一系列的實驗進行證明。1、實驗環境準備 我們使用10gR2作為實驗資料庫。  SQL&

對Redis一些常用的命令進行測試

上一篇文章是對redis現有的資料結構進行了測試,實驗,(見 )。今兒就對redis的一些常用的命令進行測試:需要查看當前庫的資料量,有三種方法:keys

Oracle資料庫使用者、表、資料表空間之間關係

先需要明白資料庫的物理結構是由資料庫的作業系統檔案所決定,每一個Oracle資料庫是由三種類型的檔案組成:資料檔案、記錄檔和控制檔案。資料庫的檔案為資料庫資訊提供真正的實體儲存體。每一個Oracle資料庫有一個或多個物理的資料檔案(data

Oracle常用dump命令介紹

一.Memory Dumps1).Global AreaALTER SESSION SET EVENTS 'immediate trace name global_area level n';1 包含PGA2 包含SGA4 包含UGA8 包含indrect memory2).Library CacheALTER SESSION SET EVENTS 'immediate trace name library_cache level n';1 library cache統計資訊2 包含hash

Red Hat Linux As 5下恢複刪除的表資料

環境:OS:Red Hat Linux As 5DB:Oracle 10.2.0.4今天有個開發的同時將某個表資料全刪除掉了,因為刪除的時間不是很久,undo空間還沒有被覆蓋,最後從undo中將資料恢複了回來.如下是類比恢複的過程. SQL> connect hxl/hxl已串連。SQL> alter session set nls_language=american;Session altered. SQL> create table

MySQL編碼問題

查看MySQL當前編碼情況:mysql> show variables like \'%character%\';  +--------------------------+----------------------------+  | Variable_name            |

Oracle 中ROWNUM用法總結,ROWNUM 與 ROWID 區別

先給出一個分頁的例子: 查出從第一到第十行記錄!select c.* from( select a.*,rownum rm  from oper_log a) c where c.rm between 1 and 10 注意:rownum是偽列,意思就是資料庫中並不存在的列,它是只有在顯示了第一行時才給出一個值 1,下一行則在上一行的值上加1,所以如果rownum>2 則不會有任何匹配的記錄。由於rownum>2不匹配第一行記錄,所以第一行不顯示,記錄跳到第二行,

刪除undo資料表空間報ORA-01548

刪除undo資料表空間報ORA-01548用expdp匯出資料報錯:C:\Documents and Settings\TEMP>expdp scott/tiger DUMPFILE=scott.dmp DIRECTORY=dump SCHEMAS=scottExport: Release 11.2.0.1.0 - Production on 星期一 7月 23 21:58:14 2012Copyright (c) 1982, 2009, Oracle and/or its

Oracle10g scott解鎖

我們知道第一次要conn到scott/tiger前,必須為scott解鎖。解鎖具體為下面幾個步驟:1:啟動資料庫 執行@$Oracle_HOME/db_1/rdbms/admin/utlsampl.sql2:再次通過sqlplus進入資料庫3:alter user scott identified by tiger account unlock(如果此時我們不知道scott的密碼tiger,那麼我們就直接用alter user scott account

Oracle 11g 的新特性 —— 唯讀表

上次我們介紹了 Oracle 11g 的新特性 —— 虛擬列,今天我們介紹另外一個新特性 —— 唯讀表。唯讀表跟普通的表沒有區別,但不允許任何事務對其執行任何 DML(Insert, Update, Delete) 操作。在 Oracle 11g 之前,“唯讀”只對資料庫和資料表空間有效,而到了 11g,你可以設定某個表為唯讀表。在 11g 之前,如果我們要實現一個唯讀表,必須通過觸發器和約束限制來實現。1- 表觸發器下面我們簡單建立一個表和觸發器來示範這種方法: 01CREATE

Oracle Merge 實現更新/插入記錄的自動判斷

在 SQL MAP 中定義這樣的 SQL ,Oracle 資料庫中, 如果有  s.post=t.post and s.FLISK_ID=t.FLIGHK_ID 這 2 個條件和傳入的資料相等的, 那麼就執行 UPDATE   SET  語句。 否則執行  INSERT 語句。merge into crs.flight_task_config s 

ORA-06502: PL/SQL: 數字或值錯誤 : 字串緩衝區太小 錯誤分析

1. 問題起因最近在進行Oracle的一些操作時,總會遇到這個錯誤:  ORA-06502: PL/SQL: 數字或值錯誤 : 

Oracle之CASE運算式和CASE語句

CASE運算式在Oracle8i被加入到SQL中,Oracle9i對其進行了擴充,使CASE運算式和CASE語句可以用在PL/SQL中。 值匹配CASE運算式較DECODE函數而言,CASE運算式更靈活。其最簡單的應用方式時當匹配成功時返回特定值。 SELECT ename, empno, (CASE deptno    WHEN 10 THEN 'Accounting'    WHEN 20 THEN '

實現Top-N查詢的幾種方法

Top-N查詢用於從一個有序的結果集中返回有限的記錄數。當需要取得最前面或最後面N條記錄,抑或需要對資料進行分頁查看時,該查詢尤其有用。本文將介紹幾種實現Top-N查詢的方法。 首先建立測試表並插入20行資料,但只有10個不同的值。DROP TABLE rownum_order_test; CREATE TABLE rownum_order_test ( val NUMBER); INSERT ALL INTO

總頁數: 978 1 .... 714 715 716 717 718 .... 978 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.