使用nib修改Oracle資料庫名稱

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

Linux下 MySQL安裝和基本管理

安裝linux一些必須的包:yum install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* libevent  安裝mysql,mysql安裝包需要自己下載,安裝目錄

非法關機 Oracle startup報錯解決辦法

今天Oracle程式開發伺服器突然串連不上,sqlplus /nolog、conn /as sysdba、startup命令後顯示 SQL> startup ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file '/opt/oracle10g/product/10.2/db_1/dbs/initORA10G.ora' 尋找檔案,果然不存在。估計是非法關機造成的。

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

Oracle DB建立步驟-運用冷備份和RMAN

u  RMAN建立資料庫 1.環境的準備²  在建立立資料庫的機器上申請在DBA組的Oracle OWNER 使用者名稱必須與原資料庫的ORACLE OWNER 相同。²  安裝ORACLE 軟體,安裝的路徑可以和源路徑不同。²  確保備份組同事已經使用RMAN將資料檔案恢複到指定的路徑。2.資料庫啟動²  由於RMAN恢複出來的資料檔案並不處於同一時刻,因此需要恢複日誌。SQL> sqlplus internalSQL>

簡單測試資料庫伺服器單核處理能力的程式

來自Julian Dyke的測試CPU單核心效能的預存程序,能夠測試CPU的單核處理能力,順便我也測試了一把SET SERVEROUTPUT ONSET TIMING ONDECLARE  n NUMBER := 0;BEGIN  FOR f IN 1..10000000  LOOP    n := MOD (n,999999) + SQRT (f);  END LOOP;  

Debian 6.04下PostgreSQL-9.1.3 安裝教程

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

Oracle Apps Script to create a new User Login Account

Oracle Apps Script to create a new User Login Account:--CREATE a new user account    DECLARE    p_user_name            VARCHAR2 (2

MySQL主從複製,半同步,主主複製架構的實現

mysql的資料同步功能,不僅在一定程度上提供資料庫查詢時的負載平衡,而且為實現資料庫的冗災、備份、恢複、負載平衡等都是有極大協助。而資料的同步功能可以通過主從複製來實現,而主從複製是非同步進行的,並且mysql僅支援一主多從,不支援一從多主的複製模型。 1,主從複製的原理:(如) 第一步:在每個更新資料的事物完成之前,主伺服器都會把資料更改記錄到二進位日誌中。即使事物在執行期間是交錯的,mysql也會串列地把事物寫入到二進位日誌中,寫入完成之後,主伺服器告訴儲存引擎調交事物

MySQL資料複製、遷移、轉換

本文總結各種情境下的mysql資料複製、遷移、轉換。1、匯入、匯出利用mysqldump命令將資料檔案匯出成一個文字檔,這在不同情境下具有更高的安全性。如:表引擎改變。資料匯出:mysqldump -uroot -p dbname  > dbname.sql (包含表結構和表資料)資料匯入:mysql -uroot -p dbname < dbname.sql注意:匯出的sql檔案包含舊錶資訊,請修改其中的create table語句。在create之前會有一個DROP

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

Oracle 刪除目前使用者下所有的表、索引、序列

通過下面語句可以得到要刪除Oracle的所有表、索引、序列... 的語句select 'drop table ' || table_name ||';'||chr(13)||chr(10) from user_tables;  --delete tablesselect 'drop view ' || view_name||';'||chr(13)||chr(10) from user_views;  --delete viewsselect 'drop sequence '

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 

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

使用sqlplus實現Data Guard的swtichover

1. 環境介紹 siteunique_db_name  primary 192.168.1.102stydb physical standby 192.168.1.101qlSQL> select protection_level from v$database;PROTECTION_LEVEL--------------------MAXIMUM PERFORMANCEtnsnames內容如下:STYDB

Ubuntu Server下MySQLDatabase Backup指令碼

說明:我這裡要把MySql資料庫存放目錄/var/lib/mysql下面的pw85Database Backup到/home/mysql_data裡面,並且儲存為mysqldata_bak_2012_04_11.tar.gz的壓縮檔格式(2012_04_11是指備份執行時當天的日期), 最後只保留最近7天的備份。實現步驟:1、建立儲存備份檔案的目錄:/home/mysql_datacd /home #進入目錄mkdir mysql_data #建立目錄2、建立備份指令檔:/home/mysql_

總頁數: 978 1 .... 926 927 928 929 930 .... 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.