`
javasalatu
  • 浏览: 726548 次
  • 性别: Icon_minigender_2
  • 来自: 北京
博客专栏
96df99eb-e89d-3228-9c8e-967fc745ec52
程序员的自我经营之道
浏览量:7715
文章分类
社区版块
存档分类
最新评论

oracle 表空间和数据文件管理 移动数据文件 重命名数据文件 数据文件重命名

 
阅读更多

oracle 11g2

一个数据文件在同一个时刻仅属于同一个表空间,仅属于同一个数据库。

TEMP文件是一类在临时表空间中被使用的特殊数据文件。

当数据库创建或重用i一个数据文件——操作系统文件被重用和初始化——被一个规则的二进制零所填充。这些初始化不会发生在临时文件中。

你可能需要对数据文件执行的操作包括以下内容:

1、充分分派数据文件的大小;

2、把他们设置为在线或者离线;

3、移动或者重命名他们;

4、恢复数据文件或者表空间到在线状态。

1、手动重新设置数据文件大小

使用ALTER DATABASE DATAFILE语句,就像下面一样:


配置一个数据文件按需要自动增大,最大增大到800M的语句如下:

2、移动数据文件(注释:就是把一个数据文件放置在另外一个文件夹,或者叫数据文件更换路径)

为了移动数据文件,要把数据文件设置为离线,使用操作系统命令移动数据文件,重命名并恢复数据文件(和剩余的数据库同步文件头),

设置回在线。分四步走:

2.1、设置离线


2.2、复制文件(注释:这里要用到主机命令,在SqlPlus提示符下用主机命令,要加HOST)


2.3、改变控制文件里面的数据文件的文件名

2.4、和数据库同步文件头


2.5、把离线的数据文件设置到在线

结束了。

改变结束,表空间HR01已经开始使用新的表空间了('/u01/app/oracle/oradata/nihao/hr01.dbf')。

验证:

3、设置表空间离线或者在线

为了执行一些维护操作,例如:恢复表空间或者把移动数据文件移动到新位置,你必须吧表空间设置为离线状态。

使用OFFLINE语句可以把表空间设置为离线。例如你可以把表空间HR01设置为离线,并且并且把他的一个数据文件

从H驱动盘,移动到G盘,按照下面步骤:

3.1 把HR01表空间设置为离线;


3.2用操作系统命令物理;

例如:copy G:/hr01.dbf H:/hr01.dbf

3.3 通知数据库数据文件的新位置;


3.4 把表空间带回在线状态

分享到:
评论

相关推荐

    oracle表空间和数据文件的详细操作(纯手工)

    内容包括: 1. 创建表空间 2. 改变表空间可用性和读写模式 3. 删除表空间 4. 创建和添加数据文件 5. 数据文件可用性 6. 移动和重命名数据文件 7. 删除数据文件 详细代码步骤;

    Oracle自学(学习)材料 (共18章 偏理论一点)

    8 管理表空间和数据文件 目标 8-2 概述 8-3 数据库的储存层次 8-5 SYSTEM 和非 SYSTEM 表空间 8-7 创建表空间 8-8 表空间的空间管理 8-9 本地管理表空间 8-10 字典管理表空间 8-11 改变存储设置 8-12 回滚表空间 8-...

    非常全的oracle文档

    17.2. 管理表中的列 86 17.3. 重命名表 87 17.4. 移动表 87 17.5. 删除表 88 17.6. 约束分类 88 17.7. 查看约束 93 17.8. 指定级联操作类型 94 十八、 SQL基础 95 18.1. SQL简介 95 18.2. 数据定义语言 97 18.3. ...

    大势至服务器共享文件访问记录软件 v3.1.zip

    但是,由于缺乏对局域网用户访问共享文件的管理和控制,使得员工访问共享文件的各种操作行为,如读取、修改、删除、剪切和重命名等无法有效管理和记录,从而一旦员工私自拷贝和窃取公司的商业机密也无法进行有效的...

    大势至共享文件审计系统

    但是,由于缺乏对员工访问服务器共享文件的审计、约束等网络管理工作,使得单位重要的共享文件常常被员工私自拷贝、修改、删除等,并且由于对外来电脑缺乏控制,导致外来人员通过携带笔记本、U盘、移动存储设备等接...

    Visual C++程序开发范例宝典(光盘) 第四部分

    5.4 文件、文件夹的复制和移动 实例143 批量移动文件 实例144 网络文件夹复制 实例145 文件复制过程中显示进度条 5.5 文件修改 实例146 更改文件夹图标 实例147 批量删除指定类型的文件 实例148 批量重命名...

    Visual C++程序开发范例宝典(光盘) 第八部分

    5.4 文件、文件夹的复制和移动 实例143 批量移动文件 实例144 网络文件夹复制 实例145 文件复制过程中显示进度条 5.5 文件修改 实例146 更改文件夹图标 实例147 批量删除指定类型的文件 实例148 批量重命名...

    Visual C++ 程序开发范例宝典 源码 光盘 part2

    5.4 文件.c文件夹的复制和移动 cc实例143 批量移动文件 cc实例144 网络文件夹复制 cc实例145 文件复制过程中显示进度条 5.5 文件修改 cc实例146 更改文件夹图标 cc 实例147 批量删除指定类型的文件 cc...

    Visual C++程序开发范例宝典(PDF扫描版).part3

     5.4 文件.c文件夹的复制和移动   cc实例143 批量移动文件   cc实例144 网络文件夹复制   cc实例145 文件复制过程中显示进度条   5.5 文件修改   cc实例146 更改文件夹图标   cc实例147 批量...

    Visual C++程序开发范例宝典(PDF扫描版).part2

     5.4 文件.c文件夹的复制和移动   cc实例143 批量移动文件   cc实例144 网络文件夹复制   cc实例145 文件复制过程中显示进度条   5.5 文件修改   cc实例146 更改文件夹图标   cc实例147 批量...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用Java进行桌面程序开发各个方面的知识和技巧,主要包括Java语法与面向对象技术、Java高级应用、窗体与控件应用、文件操作典型应用和数据库...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例244 将文本文件中数据存储到数据库中 316 4.5 文件的压缩与解压 318 实例245 PHP中压缩RAR文件 319 实例246 PHP中将上传文件转换成RAR文件 320 实例247 PHP中对RAR文件进行解压 321 实例248 PHP中压缩ZIP文件 ...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例244 将文本文件中数据存储到数据库中 316 4.5 文件的压缩与解压 318 实例245 PHP中压缩RAR文件 319 实例246 PHP中将上传文件转换成RAR文件 320 实例247 PHP中对RAR文件进行解压 321 实例248 PHP中压缩ZIP文件 ...

    citrix 中文管理操作手册

    管理控制台和其他工具 25 1.2.1. Access Management Console 概述 25 1.2.2. XenApp Advanced Configuration 概述 25 1.2.3. License Management Console 概述 26 1.2.4. Citrix SSL Relay 配置工具概述 26 重影任务...

    Oracle从入门到精通

    2.4 创建和管理表.......................................... 1、表(TABLE)基本的存储单位,由行和列组成。.............. 2、方案:一个用户所有对象的命名集合。..................... 3、CTAS(子查询建表):...

Global site tag (gtag.js) - Google Analytics