資料庫掛載
『壹』 重裝系統後,新建oracle資料庫,怎樣掛載已有的表空間使用
用以前的參數文件和控制文件,直接用 startup pfile=你的參數文件 啟動資料庫就好了!
如果參數文件和控制文件都不在了,那就比較麻煩,
首先要新建一個參數文件,
然後根據數據文件重建控制文件
最後用resetlog打開資料庫。
詳細的步驟可以去搜一下,只有數據文件恢復資料庫!
如果數據文件都不全的話,就比較麻煩了,需要用工具直接讀取數據文件裡面的數據!
據我所知現在這些工具都是要收錢的!
linux下,mysql安裝後,資料庫的數據默認存放在/var/lib/mysql目錄下,如果該目錄下掛載的磁碟空間很少,不夠用。需要遷移到其他的目錄位置。
方法一:
參照windows下的方法,把/var/lib/mysql移到需要的目錄,再修改/etc/my.cnf文件,指定數據目錄。這方面的教程網上很多,大家可以去搜索一下。
方法二:
使用linux下的軟連接方法,具體操作如下:(以遷移到/home/mysql/目錄為例)
先停止mysql:
/etc/init.d/mysqldstop
移動數據:
mv/var/lib/mysql/*/home/mysql/
創建軟連接:
ln-s/home/mysql//var/lib/mysql/
啟動mysql:
/etc/init.d/mysqldstart
即可。
『叄』 資料庫掛載的硬碟為什麼使用那麼快
資料庫不也在硬碟里嗎?你把硬體和軟體來比較了啊。這個問題不該出現的,如果要和硬碟比較,那當然是內存了啊。速度是內存快。
『肆』 資料庫伺服器如何掛載磁碟陣列
一般資料庫伺服器和磁碟陣列是一塊使用的。磁碟陣列掛載到資料庫伺服器上。
資料庫伺服器是一台伺服器,跑的是數據應用程序,所以叫資料庫伺服器,一般核心數據是不會放在資料庫伺服器的本地磁碟的(出於安全和性能的考慮)。
磁碟陣列就是存儲盤櫃。支持IPSAN、FCSAN等。
『伍』 oracle:資料庫mount狀態是什麼意思啊
資料庫mount狀態是載入控制文件,讓度實例和資料庫相關聯。
nomount狀態:啟動實例。
Reading the initialization file from $ORACLE_HOME/dbs in the following order:
從環境變數下dbs目錄按如下順序讀取初始化文件:
-first spfileSID.ora
首先,讀取spfile+實例名.ora
-if not found then, spfile.ora
若未發現文件則讀取spfile.ora
-if not found then, initSID.ora
若未發現文件則讀取init+實例名.ora
Specifying the PFILE parameter with STARTUP overrides the default behavior.
(5)資料庫掛載擴展閱讀
後台進程是資料庫和操作系統進行交互的通道,後台進程的命名由ORACLE_SID決定,ORACLE根據ORACLE_SID來尋找參數文件啟動實例。
是Oracle資料庫為保持最佳性能和協調多用戶請求而設置的,主要有DBWR(將Database Buffer Cache數據寫入Data Files)、LGWR(將Redo Log Buffer數據寫入Redo Log Files)、CKPT(協調數據文件、控制文件和重做日誌。
將System Change Number即SCN寫入到控制文件和數據文件頭部,促使DBWR、LGWR執行)、SMON(System Monitor,3方面作用:instance recovery實例故障數據恢復、合並空閑碎片空間、回收臨時段)、PMON(用戶常式意外終止時處理事務。
如回退事務、釋放鎖及其他資源等)、ARCH(將Redo Log Files寫入Archive Log Files)、CJQ0(job queue coordinator)、RVWR(recover writer,為flashback database提供日誌記錄)等進程。
『陸』 如何把資料庫從nomount狀態改為mount狀態
打開Pfile,依照其中的參數分配內存,啟動進程,進入nomount;打開控制文件,讀取到數據文件名和聯機日誌文件名,進入mount;讀取數據文件頭和日誌文件,校訂數據文件、日誌文件和控制文件的SCN,1致話進入OPen,不1致的話自動進行恢復,成功則進入open,失敗則回到mount。
『柒』 重裝系統後如何掛載微軟SQL資料庫文件
只要另外下載安裝SQL即可,建議你安裝相同版本的SQL.,這個你要了解清楚你的SQL版本及其補丁,或者下載更高一個版本。
『捌』 如何從資料庫open狀態到mount狀態
Oracle,啟動分三個步驟(可以分步啟動):
sqlplus / as sysdba nolog
sql>startup nomount -- 啟動實例,不載入資料庫
sql>alter database mount -- 載入資料庫
sql>alter database open -- 打開資料庫
『玖』 sql如何載入資料庫
SQL Server Management Studio中的對象資源管理器管理連接到Microsoft SQL Server資料庫引擎實例,然後展開該實例。
右鍵單擊資料庫,指向「任務」,然後單擊「附加」。
「附加資料庫」對話框中指定要附加的資料庫,單擊「添加」,然後在「定位資料庫文件」對話框中,選擇資料庫所在的磁碟驅動器,並展開目錄樹,以查找並選擇資料庫的。mdf文件,例如:
C:\ Program Files文件\微軟SQL Server \ MSSQL.1 \ MSSQL \ DATA \ AdventureWorks_Data.mdf
重要: BR />
盡量選擇附加的資料庫將生成錯誤。
要指定一個不同的名稱額外的資料庫,附加資料庫「對話框中輸入一個名稱」其他「一欄。
或其他項目的「所有者」列中,選擇更改資料庫所有者。
額外的資料庫,請單擊「OK」。