背景,要騰出原理資料庫所佔的磁碟空間/hypdata,資訊部給新增了一塊另外的磁碟,目錄為/hypdata47
要把目前/hypdata移植到到/hypdata47上。
1、備份
shutdown immedaite oracle資料庫,備份控制檔案到trace
2、恢復
1 並把.profile檔案裡面關於/hypdata改為/hypdata47
修改[orahyp@bi01 dbs ]$ ls -l
total 920
-rw-r----- 1 orahyp dba 412404 may 26 12:01 alert_hyp.log
-rw-rw---- 1 orahyp dba 1552 may 26 11:52 hc_hyp.dat
-rw-r----- 1 orahyp dba 8385 sep 11 1998 init.ora
-rw-r--r-- 1 orahyp dba 1185 jul 25 2011 inithyp.ora
-rw-r--r-- 1 orahyp dba 1077 dec 12 2010 inithyp.ora.bak
-rw-r--r-- 1 orahyp dba 1185 may 26 11:23 inithyp.ora20130526
-rw-r--r-- 1 orahyp dba 12920 may 03 2001 initdw.ora
-rw-r----- 1 orahyp dba 24 aug 27 2010 lkhyp
-rw-r----- 1 orahyp dba 1536 nov 13 2012 orapwhyp
-rw-r----- 1 orahyp dba 3584 aug 31 2010 spfilehyp.orabck
4.重建控制檔案
su - orahyp
sqlplus "/as sysdba"
sql>@recon.sql
資料庫的移植 同種資料庫的移植
首先 同種資料庫的移植 比如 mysql mysql sqlserver sqlserver oracle oracle 提供兩種方法進行移植 但是思路都是相同的 匯出資料庫表 移植 建立新的資料庫 匯入新的資料庫表資訊 不同的資料庫用不同的方式進行操作 比如 mysql 匯出資料表和資料 mysq...
不同資料庫移植移植方法一 二
當我們把有些應用寫到儲存過程中,或者是呼叫與系統相關的函式,此時想把當前系統移值到其它的資料庫上,這個往往是非常頭痛的問題,因為不同的系統支援不同的儲存過程,如oracle和sybase。1 採用中間對照表。將sybase中常用的函式與oracle中相對的函式相對應,如果有的那是肯定非常好,都不用更...
移植postgresql資料庫方法
建立資料庫可以通過命令createdb db name 或者是 create database db name命令建立,除此之外,也可以通過資料庫原始檔移植的方法進行建立。我們知道postgresql資料庫的原始檔是放在postgresql目錄下的,postgresql目錄下的base目錄的下一層就...