当前位置:首页 » 操作系统 » 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 03:07:05 浏览:55
华为锁屏密码忘记了怎么解锁 发布:2025-05-16 03:06:26 浏览:474
安卓文字为什么没有苹果舒服 发布:2025-05-16 03:01:26 浏览:357
phpnow解压版 发布:2025-05-16 02:52:49 浏览:811
dmporacle数据库 发布:2025-05-16 02:44:31 浏览:831
云主机上传 发布:2025-05-16 02:44:30 浏览:82
鼠标如何编程 发布:2025-05-16 02:29:09 浏览:816
安卓70能用什么软件 发布:2025-05-16 01:45:09 浏览:481
编程发展史 发布:2025-05-16 01:38:52 浏览:529
android图片气泡 发布:2025-05-16 01:38:40 浏览:887