问题标签 [tablespace]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
604 浏览

hsqldb - 在 HSQLDB 中使用表空间

有没有一种方法可以在 HSQLDB 中使用 Oracle 的表空间概念?

我有一些使用表空间概念的 Oracle 脚本。我想对它们进行转换,以便它们也可以与 HSQLDB 一起使用。

0 投票
2 回答
2567 浏览

sql - Oracle:将数据插入表空间表的权限不足

我对这一切有点陌生......我想创建一个包含我所有表和索引的新表空间。

首先是表空间代码..

然后将在此空间上分配的用户:

登录app_admin用户,我可以创建表,但不能查询或插入数据,我需要授予哪些权限?

0 投票
1 回答
4237 浏览

oracle - 从 Oracle 的 SYSTEM 表空间中删除用户创建的数据文件

在尝试为 USER 创建替换表空间时,我不小心在 SYSTEM 中创建了一个数据文件

太多的应用程序正在使用数据库来关闭整个数据库,如果这些应用程序不运行,人们会受到伤害。

有没有办法让我从 SYSTEM 表空间中删除数据文件而不将其关闭?

我试过了:

但得到这个错误:

0 投票
1 回答
4763 浏览

oracle10g - 如何恢复 sysaux 表空间?

我正在使用 Oracle 10g,并且刚刚发现 SYSAUX 表空间具有 RECOVER 状态。当我检查数据文件时,我可以看到它自 2012 年 5 月以来没有更新。我知道数据库中的核心功能仍然可以,但发现了一些我认为与此问题有关的干扰。在网上看我发现你可以恢复这个表空间:例如使用 RMAN:

但是由于我们每天都在进行 RMAN 备份,因此自 5 月以来就存在此错误,备份中是否有可以恢复表空间的内容?

另一个网站建议:

但是这个命令如何恢复表空间呢?

我会很感激一些建议,并为我对这个表空间的糟糕了解而道歉。

问候

托马斯

0 投票
3 回答
4698 浏览

database - 如何减少 AWS RDS 中的 Oracle 撤消表空间?

我的 Oracle DB 中的撤消表空间占用了 180GB。我没有任何需要这么多空间的进程。数据库存在未知问题,导致撤消表大小在一段时间内重新增加;并且在反弹 RDS 实例后它已被纠正。现在的问题是如何减小撤消表空间的大小。我设法使用创建了一个新的撤消表

但未能告诉 oracle 使用新的 undo 表空间。这是我的查询及其错误:

0 投票
1 回答
2096 浏览

sql - SQL 复制列并更改数据类型

我有一个已经填充的表。

我需要将一列的数据类型从 LONG 更改为 CLOB

但是,此数据库由第三方托管,并且表空间有限。

我知道命令:

但是,经过长时间的等待,我收到了错误消息:

增加表空间不是一种选择。

有什么变通办法吗?

我可以创建一个数据类型为 CLOB 的新列,然后从 my_data ( LONG) 复制和转换数据,而不会耗尽表空间吗?我可以关闭撤消以提供帮助吗?

非常感谢

0 投票
1 回答
789 浏览

oracle11gr2 - 无法在 CTAS 上扩展临时段

在我开始之前,如果有人知道更好的方法,请分享我的数据泵有很多问题,因为它挂在表空间上,当我检查表空间报告时,我看不到任何东西被填充。

我正在尝试同时从生产到 PRE_PRED 的 CTAS 几个表(从@database 链接中选择创建表)。

表大小为 29 GB、29GB、35GB 索引大小为 10GB ,11GB ,13GB 临时表空间为 256 GB

数据被复制到的表空间有 340 GB。

伪代码

我不断得到unable to extend temp segment in PRE_PRED.A tablespace我可以看到在 TEMP 和指定的表空间中有足够的空间。

问题请告诉我...谢谢

0 投票
4 回答
250302 浏览

oracle10g - ORA-01652无法在表空间中扩展临时段

我正在创建一个像

我收到错误

当我用谷歌搜索时,我通常会发现 ORA-01652 错误显示一些值,例如

我没有得到任何这样的价值。我运行了这个查询

取自:找出表空间上的可用空间

我发现我目前使用的表空间有大约 32Gb 的可用空间。我什至尝试创建像

但我再次遇到同样的错误。谁能给我一个想法,问题出在哪里以及如何解决。供您参考,select 语句将获取 40,000,000 条记录。

0 投票
1 回答
1991 浏览

oracle - 创建索引而不指定表空间

我想问一个问题。如果我在创建过程中没有指定表空间就创建了索引会发生什么。例如 :

索引是在哪个表空间中创建的?即使我这样说,索引是否仍然可以正常工作?

0 投票
1 回答
938 浏览

postgresql - 如何在PostgreSQL中设置子选择的表空间

我有一个相当大的插入查询,在运行它时,我的慢速磁盘在我恢复时填充到 100%:

听起来很可信,我有一个带有大量空间的快速驱动器,我可以使用它来代替慢速磁盘,但我不想将快速磁盘设置为默认表空间或将插入的表移动到快速磁盘,我只希望作为插入查询的一部分生成的数据块位于快速磁盘表空间上。这可能是 PostgreSQL 吗?如果可以,怎么办?

9.1版