`
tomcat_oracle
  • 浏览: 316862 次
社区版块
存档分类
最新评论

Oracle更改数据库实例存放的位置?

阅读更多
 在安装oracle数据库的时候,一般就把数据库给创建了。当使用Database Configuration Assistant工具创建另外一个数据库的时候,一般数据库默认的数据路径放在oracle安装路径下面(例如:C:\oracle\oradata)。为了提高数据库的性能,一般oracle的主目录和数据文件要分别放在不同的盘中。而且系统C盘很容易崩溃,且空间小,不小心数据将随系统的崩溃而消失,那样损失将是无法估量的。一般用Database Configuration Assistant工具创建数据库时并不提示你修改路径。而且这个修改的路径也不容易找到。
  本人是在Database Configuration Assistant工具创建完数据库后修改它的存放路径的。具体方法如下:假设这里安装的数据库名是XLJC。
  1:找到数据库XLJC下面的文件pfile,在pfile中用文本编辑器打开orit.ora文件。这里的路径是C:\oracle\admin\XLJC\pfile
  找到行control_files=( "c:\oracle\oradata\XLJC\control01.ctl ", "c:\oracle\oradata\XLJC\control02.ctl ", "c:\oracle\oradata\XLJC\control03.ctl ")
  将盘符c:变成你所要存放的盘符,比如d:,然后保存退出。
  2:找到oracle数据默认的存放路径,例如这里是:
  C:\oracle\oradata\XLJC
  在d:盘下面建立同样的目录,例如d:\oracle\oradata。然后把整个XLJC文件夹复制到所建立的目录下即可。(C:\oracle\oradata\XLJC目录下存有有数据库的控制文件,创建表空间的时候,表空间文件就和这些控制文件在同一目录下)。
  然后就可以打开oracle数据库平台在你修改后的路径下创建表空间了。
8
19
分享到:
评论

相关推荐

    如何更改数据库实例存放的位置?

    在安装oracle数据库的时候,一般把数据库给创建了。当使用Database Configuration Assistant工具创建另外一个数据库的时候,一般数据库默认的数据路径放在oracle安装路径下面(例如:C:oracleoradata)。为了提高...

    oracle10201创建数据库实例教程(手把手教程)

    本教程将深入探讨如何手动创建一个Oracle 10g数据库实例,这对于理解数据库的内部工作原理以及进行数据库管理至关重要。我们将按照以下步骤进行: 1. **环境准备** 在开始创建数据库实例之前,确保你的系统已经...

    linux下oracle的数据库实例安装与用户配置

    在Linux环境下配置Oracle数据库实例是一项复杂但至关重要的任务,尤其对于系统管理员和数据库管理员来说。本教程将指导你完成Oracle数据库实例"ibranch"的安装和用户配置过程,假设你的Linux服务器已经安装了Oracle ...

    Oracle 10g 手动创建数据库及实例

    为了确保Oracle能够正确识别数据库实例,需要设置环境变量`Oracle_sid`: ```cmd set ORACLE_SID=book ``` ##### 步骤4:创建实例 使用`create spfile`命令创建实例: ```sql SQL> create spfile='D:\oracle\...

    数据库设计与开发--ORACLE数据库实例管理.pptx

    Oracle数据库实例管理是数据库设计与开发中的重要环节,主要涉及Oracle数据库系统的组成部分、实例的创建与监控,以及关键的内存结构。Oracle服务器是由数据库(Oracle database)和实例(Oracle instance)组成的,...

    linux下oracle创建实例总结

    在开始创建 Oracle 数据库实例之前,确保已经安装了 Oracle 10.2.0 版本,并完成了相应的环境变量配置。下面将详细介绍环境配置的步骤。 **1. 设置环境变量** 在 Linux 环境中,为了正确运行 Oracle,首先需要设置...

    个人经验总结:Oracle数据库SCN号详解

    启动SCN是指Oracle在数据库实例启动时用来确定是否需要执行数据库恢复操作的SCN值。这个SCN值存储在每个数据文件的文件头中,用于与控制文件中的数据文件检查点SCN进行对比,以判断数据库是否需要恢复。 **查询示例...

    2022年数据库设计与开发-ORACLE数据库实例管理(共62张PPT).pptx

    Oracle数据库实例管理是数据库设计与开发中的重要环节,主要涉及Oracle服务器的构成、实例的创建与监控。Oracle服务器由数据库和实例两部分组成,其中实例是数据库服务的核心,包括一系列内存结构和操作系统进程。 ...

    Oracle数据库与实例内存结构介绍.pptx

    SGA是一个共享内存区域,包括共享池(用于存储SQL和PL/SQL的解析、编译结果)、数据缓冲区(存放从数据文件读取的数据以提高读取速度)、日志缓冲区(暂存数据库修改信息,定期写入日志文件)。此外,还有程序全局区...

    Oracle第7章数据库实例.pptx

    Oracle数据库实例是Oracle数据库管理系统的核心组成部分,它介于用户和实际存储在磁盘上的物理数据库之间,提供了一种高效管理和操作数据的机制。在Oracle实例中,主要包括内存结构和后台进程两大部分。 7.1 实例...

    oracle 数据库的事实同步

    Oracle Data Guard是一种高可用性和灾难恢复解决方案,它能够实现在多个地理位置之间对Oracle数据库进行保护,确保数据的完整性和连续性。通过使用Data Guard,可以实现主备数据库之间的实时同步,确保在主数据库...

    Oracle10g2ForLinux创建数据库实例过程借鉴.pdf

    在Oracle数据库管理中,创建一个新的数据库实例是一项关键任务,尤其对于Linux环境下的Oracle 10g版本。以下是一个详细的步骤指南,介绍了如何在Linux上创建Oracle 10g 2数据库实例。 首先,确保你已经以`oracle`...

    ORACLE数据库入门.pdf

    - **参数文件**(如init.ora)定义了数据库实例的配置参数。 2. **内存结构(System Global Area, SGA)** - SGA是Oracle数据库运行时在操作系统内存中分配的一块区域,包含共享池(shared pool)、数据库缓冲区...

    手动创建oracle实例

    初始化参数文件(如initORCL.ora)是Oracle实例的核心配置文件,它定义了数据库实例的运行参数,如缓存设置、文件配置、安全设置等。文件中的参数配置直接影响到数据库的性能和安全性。 #### 关键参数解读: - **...

    A02_ORACLE数据库体系结构.pdf

    一个Oracle数据库实例是一组Oracle服务器进程和内存结构,用于访问数据库中的数据。这些内存结构和后台进程一起工作,以提供用户对数据的高效访问。 在Oracle数据库中,系统全局区域(SGA)是一个重要的内存结构,...

    Linux下Oracle 数据库的安装

    完成用户配置后,可以使用Oracle的DBCA(Database Configuration Assistant)或SQL*Plus来创建数据库实例。 在DBCA中,你可以选择自定义模式创建数据库,设置数据库类型、表空间、数据文件的位置、内存参数等。而...

    linux中安装ORACLE10g数据库详细步骤

    1. 创建 /u01/app/oracle 目录,用于存放 ORACLE10g 数据库的安装文件。 2. 设置目录权限,确保 oracle 用户具有读写权限。 五、安装 ORACLE10g 数据库 1. 运行 ORACLE10g 数据库的安装程序,按照提示进行安装。 2...

Global site tag (gtag.js) - Google Analytics