如何调整Oracle数据文件最大大小和异常情况处理
1、使用Oracle自身提供的 sqlplus 客户端工具,通过系统认证的方式,以管理员角色用户连接数据库。

2、通过图示的SQL命令,查询某个表空间对应的数据文件的当前大小和最大大小。

3、通过图示的SQL命令,设置表空间对应的某个数据文件的大小自动扩展,并且无最大大小的限制。注意,虽然数据库本身不会限制该数据文件的最大大小,但操作系统本身会限制单个文件的最大大小(这与文件包含的最大块数以及块本身的大小相关)。

4、再次查询该数据文件的当前大小和最大大小,发现其最大大小已经调整为操作系统限制的 32G 了,即数据库本身不限制其最大大小。

1、有时在运行上述命令调整表空间数据文件大小时,会报无法找到该数据文件的错误,但数据文件本身是存在的。首先,查询数据文件对应的文件ID。

2、通过文件ID查询该数据文件目前的状态,确认状态为 ONLINE 即正常。

3、通过使用文件ID再次设置数据文件的大小自动扩展,并且无最大大小的限制,即可操作成功。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:83
阅读量:173
阅读量:82
阅读量:141
阅读量:100