恢复后为临时表空间添加数据文件

SQL> alter tablespace temp add file 'D:\oracle\product\10.1.0\oradata\myoracle\t
emp0901.dbf' size 50M;
alter tablespace temp add file 'D:\oracle\product\10.1.0\oradata\myoracle\temp09
01.dbf' size 50M
                          *
第 1 行出现错误:
ORA-00905: 缺失关键字

SQL> alter tablespace temp add files 'D:\oracle\product\10.1.0\oradata\myoracle\
temp0901.dbf' size 50M;
alter tablespace temp add files 'D:\oracle\product\10.1.0\oradata\myoracle\temp0
901.dbf' size 50M
                          *
第 1 行出现错误:
ORA-00905: 缺失关键字

SQL> alter tablespace temp add tempfile 'D:\oracle\product\10.1.0\oradata\myorac
le\temp0901.dbf' size 50M;

表空间已更改。
修改数据文件位置:

SQL> alter tablespace test offline;

表空间已更改。

SQL> alter tablespace test rename datafile 'D:\oracle\product\10.1.0\orada
racle\test.dbf';
alter tablespace test rename datafile 'D:\oracle\product\10.1.0\oradata\my
\test.dbf'

*
第 1 行出现错误:
ORA-00946: 缺失 TO 关键字

SQL> alter tablespace test rename datafile to 'D:\oracle\product\10.1.0\or
myoracle\test.dbf';
alter tablespace test rename datafile to 'D:\oracle\product\10.1.0\oradata
cle\test.dbf'
                                      *
第 1 行出现错误:
ORA-02236: 文件名无效

SQL> alter tablespace test rename datafile to 'D:\oracle\product\10.1.0\or
myoracle\test.dbf';
alter tablespace test rename datafile to 'D:\oracle\product\10.1.0\oradata
cle\test.dbf'
                                      *
第 1 行出现错误:
ORA-02236: 文件名无效

SQL> alter tablespace test rename datafile 'D:\test\test.dbf' to 'D:\oracl
uct\10.1.0\oradata\myoracle\test.dbf';

表空间已更改。--改对了 :)

SQL> alter tablespace test online;

表空间已更改。

数据文件或表空间未脱机修改出错了

SQL> alter tablespace test01 rename datafile 'D:\test01.dbf' to 'D:\oracle
ct\10.1.0\oradata\myoracle\test01.dbf';
alter tablespace test01 rename datafile 'D:\test01.dbf' to 'D:\oracle\prod
.1.0\oradata\myoracle\test01.dbf'
*
第 1 行出现错误:
ORA-01525: 重命名数据文件时出错
ORA-01121: 无法重命名数据库文件 8 - 文件在使用中或在恢复中
ORA-01110: 数据文件 8: 'D:\TEST01.DBF'

SQL> alter datafile 8 offline;
alter datafile 8 offline
      *
第 1 行出现错误:
ORA-00940: 无效的 ALTER 命令

SQL> alter system set datafile 8 offline;
alter system set datafile 8 offline
                 *
第 1 行出现错误:
ORA-02065: 非法的 ALTER SYSTEM 选项

SQL> alter system datafile 8 offline;
alter system datafile 8 offline
             *
第 1 行出现错误:
ORA-02065: 非法的 ALTER SYSTEM 选项

SQL> alter database datafile 8 offline;

数据库已更改。--原来是alter database :(

SQL> alter tablespace test01 rename datafile 'D:\test01.dbf' to 'D:\oracle
ct\10.1.0\oradata\myoracle\test01.dbf';

表空间已更改。

SQL> alter database datafile 8 online;
alter database datafile 8 online
*
第 1 行出现错误:
ORA-01113: 文件 8 需要介质恢复
ORA-01110: 数据文件 8: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\TEST01.D

因为是未脱机拷贝的数据文件 所以出现了不一致的情况,需要介质恢复~

SQL> recover database;
ORA-00283: 恢复会话因错误而取消
ORA-01124: 无法恢复数据文件 1 - 文件在使用中或在恢复中
ORA-01110: 数据文件 1: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\SYSTEM01

SQL> alter database datafile 8 online;
alter database datafile 8 online
*
第 1 行出现错误:
ORA-01113: 文件 8 需要介质恢复
ORA-01110: 数据文件 8: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\TEST01.D

SQL> alter database datafile 8 offline;

数据库已更改。

SQL> recover database;
ORA-00283: 恢复会话因错误而取消
ORA-01124: 无法恢复数据文件 1 - 文件在使用中或在恢复中
ORA-01110: 数据文件 1: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\SYSTEM01

SQL> alter tablespace test01 offline;
alter tablespace test01 offline
*
第 1 行出现错误:
ORA-01191: 文件 8 已脱机 - 无法进行正常脱机
ORA-01110: 数据文件 8: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\TEST01.D

SQL> shutdown immeditate;
SP2-0717: 非法的 SHUTDOWN 选项
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。

Total System Global Area  171966464 bytes
Fixed Size                   787988 bytes
Variable Size             145488364 bytes
Database Buffers           25165824 bytes
Redo Buffers                 524288 bytes
ORA-01991: ??????? 'd:\oracle\product\10.1.0\db_1\DATABASE\PWDmyoracle.ORA

SQL> recover database;
ORA-00283: ??????????
ORA-00264: ?????

SQL> select status
  2  from v$instance;

STATUS
------------
MOUNTED

SQL> shutdown immediate;
ORA-01109: ??????

已经卸载数据库。
ORACLE 例程已经关闭。

重建了密码文件,为什么密码文件坏掉了?? 以后研究一下

现在先重建~

C:\Documents and Settings\Administrator>orapwd file=PWDmyoracle.ora password=tes
t entries=5;

拷贝建立的密码文件到相应目录

SQL> startup
ORACLE 例程已经启动。

Total System Global Area  171966464 bytes
Fixed Size                   787988 bytes
Variable Size             145488364 bytes
Database Buffers           25165824 bytes
Redo Buffers                 524288 bytes
数据库装载完毕。
数据库已经打开。
SQL> alter database datafile 8 online;
alter database datafile 8 online
*
第 1 行出现错误:
ORA-01113: 文件 8 需要介质恢复
ORA-01110: 数据文件 8: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\TEST01.D

SQL> recover database;
ORA-00283: 恢复会话因错误而取消
ORA-01124: 无法恢复数据文件 1 - 文件在使用中或在恢复中
ORA-01110: 数据文件 1: 'D:\ORACLE\PRODUCT\10.1.0\ORADATA\MYORACLE\SYSTEM01

SQL> recover datafile 8;
完成介质恢复。
SQL> alter database datafile 8 online;

数据库已更改。

添加数据文件及修改数据文件的位置相关推荐

  1. 读json文件并修改数据

    读json文件并修改数据 <html><head><title>读json文件并修改数据</title><meta charset='utf-8' ...

  2. pb 修改数据窗口种指定字段位置_如何在PB数据窗口中修改数据---设置数据窗口的更新属性...

    如何在 PB 数据窗口中修改数据 --- 设置数据窗口的更新属性 数据窗口对象非常强大的原因之一就是能够很容易地修改数据库.当用户修 改了数据窗口中的数据,插入了新的数据行或者删除了数据行以后,只要调 ...

  3. pb 数据窗口更新mysql_如何在PB数据窗口中修改数据---设置数据窗口的更新属性...

    如何在PB数据窗口中修改数据 如何在PB数据窗口中修改数据---设置数据窗口的更新属性 数据窗口对象非常强大的原因之一就是能够很容易地修改数据库.当用户修改了数据窗口中的数据,插入了新的数据行或者删除 ...

  4. java删除数组的数据_java数组实现数据处理——显示数据追加插入修改数据删除数据...

    java数组实现数据处理--显示数据追加插入修改数据删除数据 (2013-08-10 23:26:05) 标签: 手机博客 杂谈 数组处理2013年3月5日 20:03:14 import java. ...

  5. 创建数据表与修改数据表

    1.实验目的 理解和掌握数据库DDL语言,能够熟练地使用SQL DDL语句创建.修改和删除数据库.模式和基本表. 2.实验内容及要求 理解和掌握SQL DDL语句的语法,特别是各种参数的具体含义和使用 ...

  6. 【微信小程序-原生开发】实用教程08 - 开通微信云开发,操作云数据库新增数据(含修改数据权限),初始化云服务(含获取微信云环境 id),获取云数据,滚动公告栏

    开始前,请先完成圆梦宝典中宫格导航的开发,详见 [微信小程序-原生开发]实用教程 07 - Grid 宫格导航,详情页,侧边导航(含自定义页面顶部导航文字) https://blog.csdn.net ...

  7. mysql的socket文件_修改socket文件, MySQL启动报错

    事情是这样的, 我要搭建MySQL主从, 做读写分离, 然后就要了一台服务器搭建mysql, 最近犯懒, 就寻思搞一个二进制的吧直接启用 一堆问题就出现了 [ERROR] Can't start se ...

  8. python修改json文件_python修改json文件的value实例方法

    利用python修改json文件的value方法 做工程时遇到需要监听json文件,根据json文件中的key-value值作出相应处理的情形.为此写了修改json文件的python脚本供工程后续调用 ...

  9. Keil MDK5工程文件不可修改(文件符号上带一个黄色的钥匙)

    在使用MDK5编写程序的时候,有一次突然出现了工程内所有的文件都不可以修改的情况,如图所示: 文件上有一个黄色的钥匙标识,所有文件全都不可以修改,包括增删文件等等. 经排查出现这种情况的原因是将该工程 ...

最新文章

  1. SQL Server表分区的NULL值问题
  2. 大油井隐藏的箱子_魔兽世界:历经版本变迁的5大隐藏boss!全部都经历过的才是大神...
  3. 重新学习Spring2——IOC和AOP原理彻底搞懂
  4. 报告:69% 的企业表示云技术有助于他们的疫情恢复
  5. 工作资讯003---甘特图
  6. 常用接口抓包以及接口测试工具总结
  7. android通过点击播放视频,Android通过MediaPlayer实现播放视频实例
  8. ubuntu 创建容器 并ssh 连接容器
  9. linux实训4文件系统管理,实训项目4 文件系统管理.docx
  10. 2021-06-28 解决iconfont在IE下不兼容问题
  11. 头歌-自己动手画CPU(第一关)-8位可控加减法器-Logisim
  12. 到处都在说直播连麦技术,它们真的能连吗?
  13. anaconda利用pip安装module
  14. 巨大的市场潜力,细数2019国内云计算新排名
  15. 外链代发,外链优化,高质量外链怎么做?
  16. 启动print spooler 服务后, 自动停止, 服务不稳定的解决办法
  17. 入手评测 索尼A7R4A怎么样 值得入手吗
  18. PH值检测C语言程序,单片机PH值检测鱼缸自动换水系统程序
  19. LS4-20 Muting单双向进出料 安全光栅
  20. C# vb .net图像合成-多图片叠加合成

热门文章

  1. 为什么其他手机厂家不用鸿蒙,手机厂商为什么不用鸿蒙系统?鸿蒙HarmonyOS热议不断...
  2. Java学习笔记·ServletFilter过滤器配置实例(web.xml配置方法)
  3. C# winform 发布的时候没有app.config去哪儿了?
  4. linux如何运行ipynb文件_怎么在Jupyter里打开ipynb文件
  5. 42gears_使用Google Gears进行快速客户端搜索
  6. h5居中loading_HUI - loading 动画
  7. onresize 事件;浏览器窗口大小调整
  8. int的取值范围(最大值最小值)怎么得到
  9. PHP: Redis客户端predis/predis
  10. java必学之Redis中的数据结构