mysql資料檔案遷移到新的硬碟分割槽的方法

2021-09-07 02:34:50 字數 653 閱讀 1550

該系統增加了乙個硬碟。要建立新的分割槽/data資料夾,mysql對於資料資料夾/var/lib/mysql

1、  停止mysql維修

[root@localhost~]# service mysql stop

shuttingdown mysql... success!

[root@localhost~]#

2、  將mysql原資料檔案移動到新硬碟分割槽的mysql資料夾下

[root@localhost ~]# mv /var/lib/mysql//data/mysql/

3、  將/data/mysql/mysql鏈結到/var/lib下

[root@localhost ~]# ln -s /data/mysql/mysql /var/lib/

4、  改動資料檔案資料夾的許可權

[root@localhost ~]# chown -r mysql:mysql /data/mysql/

5、  關閉selinux

6、  [root@localhost ~]# sed -i 's/selinux=enforcing/selinux=disabled/'/etc/selinux/config

7、  重開端server

[root@localhost ~]#reboot

資料檔案遷移

檢視資料庫檔案位置 select name from v datafile 只需要遷移大檔案 1 關閉資料庫 su oracle sqlplus as sysdba shutdown immediate 2 複製檔案到新的路徑下,如下 建立 oradata crmii資料夾,必須在oracle使用者...

資料檔案遷移案例

一 在資料庫開啟的情況下 sql alter database rename file oracle product 11.2.0 dbhome 1 dbs dms.dbf to oracle oradata dcs dms.dbf alter database rename file oracle...

遷移oracle資料檔案

引言 現在的生產環境,底層大多使用asm技術了。但這並不妨礙使用者把檔案 資料檔案 引數檔案 控制檔案等 放到檔案系統上。在一些不規範的操作場景下,乙個不小心,檔案位置就放錯了。此時,可能沒辦法將檔案刪除 再重建,只能將該檔案遷移到asm中。還有一種情況,某個存在asm中的檔案,要挪到檔案系統中,這...