首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Oracle 11g中回滚CREATE TABLESPACE?

如何在Oracle 11g中回滚CREATE TABLESPACE?
EN

Stack Overflow用户
提问于 2013-10-22 01:48:16
回答 1查看 171关注 0票数 0

我执行了:

代码语言:javascript
复制
CREATE BIGFILE TABLESPACE tspvr010
  datafile 'tspvr010.dbf'
  size 120g;

但就在它工作的时候,我的电脑崩溃了(意外关机)。当PC重新启动时,表空间tspvr010没有创建,表空间用户增长了30 gb。我尝试删除tspvr010,但不存在。现在,我不能创建它,因为我没有足够的空白空间。

回滚是可能的吗?

EN

回答 1

Stack Overflow用户

发布于 2014-09-23 22:07:05

sql> select name from v$datafile;

检查tspvr010.dbf文件是否不可用。则数据文件'tspvr010.dbf‘信息不会写入到控制文件中。如果您在Oracle文件系统中找到此文件,则可以将其删除。在操作系统级别tspvr010.dbf。

请按照以下步骤操作:

  1. 你改变了你的data_file loaction目录。如果tspvr010.dbf可用
  2. $ rm -fr tspvr010.dbf

,您将检查tspvr010.dbf是否可用。

sql>startup force

sql>select sum(bytes)/1024/1024 from dba_data_files;

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19501308

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档