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

oracle資料庫路徑

發布時間: 2022-09-13 15:10:45

Ⅰ 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中創建的所有目錄

1.我的電腦右擊——管理——服務——orcleserviceOrcl——雙擊——可看路徑——復制到bin目錄——上一層——找到NETWORK——ADMIN

oracle遠程連接兩種方法

1.圖形界面進行設置

開始菜單中輸入 net c ——本地 網路——添加——服務名(要遠程的計算機的服務,一般都是orcl)——tcp協議——
主機名(連接的對方的ip)——使用——是,進行測試——登錄——網路名可以隨意寫(別名)——否——下一步——下一步——完成

2.非圖形界面
直接修改配置tnsnames.ora
把orcl復制一個——改名字改個別名——host改成對方ip——plsql關了重新打開即可

注意:
改了不關相當於沒改!!!

記住密碼操作
工具——首選項——登錄歷史——帶口令存儲——確定——登錄賬戶輸入密碼一次即可

Oracle中對文件的操作都要建立目錄對象,目錄對象實際是一種映射機制,目錄對象是一種系統資源,需要由管理員創建,任何經過授權的用戶都可以使用這個目錄對象。目錄對象本質上就是資料庫對象對應一個實際磁碟目錄路徑。因為處於系統可移植性和管理方便考慮Oracle程序中對文件操作一般不使用實際的文件路徑。
可以這樣建立目錄對象。首先在磁碟建立目錄文件夾,然後管理員登錄建立目錄對象:

CREATE DIRECTORY TEST_DIR AS 'C:/DEVELOP';

目錄對象的名稱是 TEST_DIR ,代表的實際目錄是C:/DEVELOP,注意DEVELOP是文件夾的名稱,需要手動在對應位置建立,將來操作的文件都會在這個文件夾下。

如果SCOTT 用戶要使用目錄對象,則需要管理員進行如下授權

Ⅳ 安裝oracle資料庫默認路徑怎麼改

在安裝的時候。oracle會默認存儲在一個剩餘空間較大的盤符下,同時一般不會在C盤,
在安裝的時候,第一個界面就是這個路徑修改(僅限於windows
安裝,linux安裝沒有用過),
還有就是當安裝完成後。你的表數據,可以建立不同的表空間tablespace,建立的表空間可以在你設置的路徑下,可以是電腦的任一盤符。這樣可以節省在某一盤符下佔用空間過大的問題。

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

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

安裝方法:

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

Ⅵ oracle expdp路徑怎麼查看

1、首先打開oracle程序並用管理員的用戶名和密碼登錄。

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

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

Ⅷ oracle12.1.0的directory的路徑都有什麼

ORACLE的DIRECTORY在資料庫中是個目錄的路徑,需要在操作系統中有相應的目錄與之對應;ORACLE目錄的作用就是讓ORACLE資料庫和操作系統之前進行文件的交互,最常見的就是數據泵的導入和導出。

directory對象所定義的路徑可以在EM中的「管理」-「方案」-「對象目錄」進行修改。或者使用SQL>create or replace directory databak as 'e:ak';語句進行修改。

OracleDirectory(目錄)可以讓用戶在Oracle資料庫中靈活地對文件進行讀寫操作,極大地提高了Oracle的易用性和可擴展性。

CREATE [OR REPLACE] DIRECTORY DIRECTORY AS 'PATHNAME'。

創建和刪除Directory的許可權為:CREATE ANY DIRECTORY、DROP ANY DIRECTORY。賦予普通用戶使用Directory的許可權包括READ、WRITE、EXECUTE,也可以直接寫ALL,如下所示:

GRANT READ,WRITE,EXECUTEON DIRECTORY EXP_DIR_LHR TO LHR。

GRANT ALLON DIRECTORY EXP_DIR_LHR TO LHR。

需要注意的是,在創建Directory資料庫對象時對應的路徑不存在也不會報錯,Oracle資料庫並不會到操作系統上檢驗路徑的存在性,只有在使用時才會校驗,因此在創建Directory時謹記對應的路徑的真實存在性,否則可能會報ORA-29913或ORA-29400的錯誤。

ORACLE的DIRECTORY在資料庫中是個目錄的路徑,需要在操作系統中有相應的目錄與之對應;ORACLE目錄的作用就是讓ORACLE資料庫和操作系統之前進行文件的交互,最常見的就是數據泵的導入和導出。

DIRECTORY的管理:

1、創建:CREATE [OR REPLACE] DIRECTORY directory AS 'pathname' 。

例如:CREATE OR REPLACE DIRECTORY DIR AS 'F:expbak'。

2、賦權:GRANT READ[,WRITE] ON DIRECTORY directory TO username。

例如:grant read, write on directory exp_dir to john。

3、查詢directory的方法。

select * from dba_directories。

4、刪除:drop directory DATACHK_DUMP。

5、通過數據泵導出數據到相應的目錄。

Ⅸ 怎麼更改oracle資料庫庫安裝路徑名

在安裝的時候會有路徑選擇,如圖

在第一個紅條處手動輸入或者在瀏覽的地方選擇輸入都是可以的。

oracle資料庫簡介:

Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關系資料庫管理系統。它是在資料庫領域一直處於領先地位的產品。可以說Oracle資料庫系統是目前世界上流行的關系資料庫管理系統,系統可移植性好、使用方便、功能強,適用於各類大、中、小、微機環境。它是一種高效率、可靠性好的 適應高吞吐量的資料庫解決方案。

Ⅹ 如何查看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 其他數據...........................

(10)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 用戶模式表數據導入,這里只使用了幾個參數,還有好多沒有用到的參數,如果沒有特別指定值,就使用默認的值。

熱點內容
美嘉演算法口訣 發布:2025-05-16 06:03:15 瀏覽:951
c程序編譯連接 發布:2025-05-16 06:02:36 瀏覽:964
腳本魔獸 發布:2025-05-16 06:01:52 瀏覽:330
文件夾python 發布:2025-05-16 06:01:43 瀏覽:627
電腦我的世界伺服器游戲幣 發布:2025-05-16 05:27:25 瀏覽:487
索尼手機為什麼不能用安卓10 發布:2025-05-16 05:18:46 瀏覽:784
蔚來es6選擇哪些配置實用 發布:2025-05-16 05:18:05 瀏覽:130
小米如何掃碼wifi密碼 發布:2025-05-16 05:13:38 瀏覽:807
樓層密碼是什麼意思 發布:2025-05-16 05:13:37 瀏覽:13
創建文件夾失敗 發布:2025-05-16 05:12:59 瀏覽:396