導航:首頁 > 編程大全 > 資料庫原位置改為

資料庫原位置改為

發布時間:2023-03-02 05:29:24

⑴ 怎樣更改oracle指定資料庫文件位置

Oracle更改數據文件位置
方法一:offline表空間
1、表空間:alter tablespace tablespace_name offline;
2、復制數據文件到新的目錄;
3、rename修改表空間,並修改控制文件;
4、online表空間;

1、offline表空間zerone
SQL> select name from v$datafile;
NAME
--------------------------------------------------------------------------------
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\EXAMPLE01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ZERONE01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\RMANTS.DBF
已選擇7行。

SQL> alter tablespace zerone offline;
表空間已更改。
2、復制數據文件到新的目錄
復制數據文件C:\ORACLE\PRODUCT\10.2.0\ORADATA\ZERONE01.DBF到C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\ZERONE01.DBF。
3、rename修改表空間數據文件為新的位置,並修改控制文件
SQL> alter tablespace zerone rename datafile 'c:\oracle\proct\10.2.0\oradata\zerone01.dbf' to 'c:\oracle\proct\10.2.0\oradata\orcl\zerone01.dbf';
表空間已更改。
4、online表空間
SQL> alter tablespace zerone online;
表空間已更改。

SQL> select name from v$datafile;
NAME
--------------------------------------------------------------------------------
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\EXAMPLE01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\ZERONE01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\RMANTS.DBF
已選擇7行。

SQL> select file_name,tablespace_name from dba_data_files where tablespace_name='ZERONE';
FILE_NAME TABLESPACE_NAME
------------------------------------------------------------------------------------------------
ZERONE C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\ZERONE01.DBF

方法二:SQL修改數據文件位置
1、關閉資料庫;
2、復制數據文件到新的位置;
3、啟動資料庫到mount狀態;
4、通過SQL修改數據文件位置;
5、打開資料庫;
1、關閉資料庫
SQL> select name from v$datafile;
NAME
--------------------------------------------------------------------------------
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\EXAMPLE01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\ZERONE01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\RMANTS.DBF
已選擇7行。

SQL> shutdown immediate;
資料庫已經關閉。
已經卸載資料庫。
ORACLE 常式已經關閉。
2、復制數據文件到新的位置;
將數據文件C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\ZERONE01.DBF復制到C:\ORACLE\PRODUCT\10.2.0\ORADATA\ZERONE01.DBF。
3、啟動資料庫到mount狀態;
SQL> startup mount
ORACLE 常式已經啟動。
Total System Global Area 167772160 bytes
Fixed Size 1247900 bytes
Variable Size 96470372 bytes
Database Buffers 67108864 bytes
Redo Buffers 2945024 bytes
資料庫裝載完畢。
4、通過SQL修改數據文件位置;
SQL> alter database rename file 'c:\oracle\proct\10.2.0\oradata\orcl\zerone01.dbf' to 'c:\oracle\proct\10.2.0\oradata\zerone01.dbf';
資料庫已更改。
5、打開資料庫;
SQL> alter database open;
資料庫已更改。

SQL> select name from v$datafile;
NAME
--------------------------------------------------------------------------------
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\EXAMPLE01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ZERONE01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\RMANTS.DBF
已選擇7行。

SQL> select file_name,tablespace_name from dba_data_files where tablespace_name='ZERONE';
FILE_NAME TABLESPACE_NAME
-------------------------------------------------------------------------------------------------
ZERONE C:\ORACLE\PRODUCT\10.2.0\ORADATA\ZERONE01.DBF

⑵ 如何更改SQL2008新建資料庫默認位置

當然能更改了,要是已經建好庫了,就先把資料庫分離,然後復制到你要保存的路徑下,再附加。如果還沒建,就在建庫的時候語句指定路徑。

⑶ 如何更改MySQL資料庫的默認目錄位置

在配置文件中
【mysqld】選項下面更改兩個配置參數,分別是:
basedir=你的mysql目錄路徑
datadir=你的mysql 數據目錄路徑

⑷ Windows下如何更改MySQL資料庫的存儲位置

1、在mysql安裝完成後,要修改資料庫存儲的位置,比如從安版裝目錄下的E:\Program Files (x86)\MySQL\data文件權夾轉移到D:\mydata文件夾。
2、在D:\下新建mydata文件夾
3、cmd進入dos窗口,輸入net stop mysql停止MySQL服務,將C:\ProgramData\MySQL\MySQL Server 5.5\data(其中ProgramData為隱藏文件夾)下的文件夾和文件一起拷貝到D:\mydata文件夾下
4、在安裝目錄下找到my.ini文件,找到:
#Path to the database root
datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"
將datadir的值更改為datadir="D:/mydata/"
5、保存後,cmd進入dos窗口,輸入net start mysql重新啟動mySQL服務即可。

linux MYSQL怎麼去修改資料庫存放的位置

FreeBSD主機上的mysql安裝的時候資料庫文件放在/var/db/mysql下,在Linux主機上的默認存儲位置是/var/lib/mysql/下。如果想更換mysql的數據文件的存儲位置,則:FreeBSD下:# /usr/local/etc/rc.d/mysql-server stop(

⑹ 如何修改sql server默認資料庫路徑

1、首先打開sql server管理工具,使用賬號和密碼進行登錄,如圖,版

閱讀全文

與資料庫原位置改為相關的資料

熱點內容
linux查看幾兆網卡 瀏覽:386
iphone4清理後台 瀏覽:599
new文件怎麼改為pdf 瀏覽:930
刻錄文件用什麼列印機 瀏覽:888
德國大數據工程師年薪大概多少錢 瀏覽:870
訓練哪個app好 瀏覽:821
90版本新男魔法師刷圖加點2015 瀏覽:881
如何進行數據差異性比較 瀏覽:68
微信聊天記錄默認存在哪個文件夾 瀏覽:252
張孝祥java郵件開發詳解 瀏覽:431
財政保障水平分析取哪個數據 瀏覽:391
linux下增加路由命令 瀏覽:419
iphone沖刷固件 瀏覽:604
網路機房平面圖 瀏覽:579
筆記本電腦卡慢怎麼處理win10 瀏覽:77
編程模擬用什麼軟體 瀏覽:424
數控編程到哪裡找工作 瀏覽:48
ps濾鏡液化膨脹工具 瀏覽:426
一張表的數據比例是多少 瀏覽:497
微信綁不了交行信用卡嗎 瀏覽:86

友情鏈接