當前位置:首頁 » 操作系統 » oracle資料庫文件位置

oracle資料庫文件位置

發布時間: 2022-06-06 13:41:05

㈠ oracle資料庫的數據都存在哪個文件夾

首先要確保你安裝了伺服器,如果只有客戶端是沒有數據文件存放在系統的 一般是在「安裝目錄:\oracle\proct\10.2.0\oradata\伺服器名\***.ORA」

㈡ oracle基目錄,軟體位置,資料庫文件位置區別可不可以不在一個盤符中

Oracle 10g最佳靈活體系結構(Optimal Flexible Architecture,簡寫為OFA),是指Oracle軟體和資料庫文件及目錄的命名約定和存儲位置規則,可以將它想像為一組好的習慣,它使用戶可以很容易地找到與Oracle資料庫相關的文件集合。

按照OFA規則,安裝Oracle 10g軟體和資料庫文件之後,其目錄結構為一個樹型結構。
樹的根被稱為Oracle根目錄(Oracle_Base)。如果在一台計算機上首次安裝Oracle 10g並使用默認設置時,根目錄的默認位置為:「C:\oracle\proct\10.1.0」。Oracle主目錄(ORACLE_HOME)指向根目錄的下一級目錄,為「C:\oracle\proct\10.1.0\db_1」。

實際應用環境中數據目錄一般與另外兩個目錄分開,單獨規劃到磁碟陣列存儲上

㈢ 如何查看oracle表空間數據文件位置

打開oracle控制台,在oracle命令行中,輸入命令。

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

Oracle更改數據文件位置
方法一:offline表空間
1、offline表空間: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

㈤ oracle資料庫安裝在什麼地方

默認安裝在磁碟空間最大的那個盤裡面,在磁碟的根目錄下面創建名為oracle的文件夾中。

安裝方法:

1、虛擬光碟機快速裝載——>選擇你的Oracle資料庫鏡像——>打開。

㈥ oracle的數據文件存放在哪個位置

oracle數據文件一般放在$ORACLE_HOME\oradata\orcl下,
如:C:\oracle\proct\10.2.0\oradata

㈦ 如何查看oracle數據文件的地址

1、執行:select name from v$datafile查詢表空間中數據文件具體位置

結果集就一列:

NAME

D:APPAIRUCHENORADATAORCLUSERS01.DBF

2、執行:Select * FROM DBA_DATA_FILES;查詢表空間中數據文件具體位置和文件名,表空間名等,比上一個全。

結果集:

FILE_NAME (數據文件名) TABLESPACE_NAME (表空間名) 其他表頭.............................

D:APPAIRUCHENORADATAORCLUSERS01.DBF SYSTEM 其他數據...........................

(7)oracle資料庫文件位置擴展閱讀:

Linux下oracle資料庫常用命令

Oracle用戶下執行:

$ sqlplus system/manager @ file.sql 執行sql腳本文件

$ sqlplus system/manager 登錄sqlplus,使用system用戶

$ sqlplus /nolog 以不連接資料庫的方式啟動sqlplus,啟動數據時會用到

$ lsnrctl status/stop/start oracle的監聽器listener狀態查看/停止/啟動

$ imp system/manager file=/tmp/expfile.dmp log=/tmp/implogfile.log ignore=y fromuser=expuser touser=impuser 用戶模式表數據導入,這里只使用了幾個參數,還有好多沒有用到的參數,如果沒有特別指定值,就使用默認的值。

㈧ oracle資料庫文件保存在哪裡

mdf只是擴展文件名,並不是文件格式

oracle是Unix風格的程序 ,所以一般 無所謂擴展名, 如果一定要說的話 一般使用dbf作為擴展名。

oracle的數據文件要麼存放在asm里,要麼是文件系統,要麼是裸設備。

askmaclean oracle

㈨ 如何查看oracle表空間數據文件位置

select file_name , tablespace_name from dba_data_files;

db.comit在線教育
熱點內容
日記源碼 發布:2024-10-31 17:19:52 瀏覽:271
吃雞伺服器關服了是什麼意思 發布:2024-10-31 17:14:11 瀏覽:757
更改ip地址Linux 發布:2024-10-31 17:02:27 瀏覽:240
Java編譯器iOS 發布:2024-10-31 16:55:37 瀏覽:34
半條命怎麼玩需要什麼配置 發布:2024-10-31 16:54:29 瀏覽:502
私家車哪些配置可以上路 發布:2024-10-31 16:53:46 瀏覽:79
自動換ip腳本 發布:2024-10-31 16:41:11 瀏覽:654
建築設計筆記本需要哪個配置 發布:2024-10-31 16:32:33 瀏覽:77
eclipse怎麼快捷鍵編譯 發布:2024-10-31 16:31:47 瀏覽:677
c語言然後 發布:2024-10-31 16:28:03 瀏覽:263