【问题标题】:Unable to extend table "SYS.SYSAUTH$"无法扩展表“SYS.SYSAUTH$”
【发布时间】:2020-05-07 16:17:07
【问题描述】:

我正在使用 Oracle 12c,在尝试创建新工作区时出现以下错误:

ORA-20001: Error with: GRANT CREATE SESSION TO "MY_WORKSPACE_NAME" ORA-01653: unable to extend table SYS.SYSAUTH$ 
by 8 in tablespace SYSTEM
Error creating workspace. 

【问题讨论】:

  • 在SYSTEM表空间中添加一些数据文件或增加SYSTEM表空间中使用的数据文件的大小。

标签: oracle oracle12c


【解决方案1】:

您需要在SYSTEM表空间添加另一个数据文件或增加SYSTEM表空间的数据文件(自动扩展数据文件)的maxsize

-- Adding datafile in the tablespace
ALTER TABLESPACE <tablespace_name> ADD DATAFILE
    <datafile_path> SIZE <initial_size_of_DF>
        [AUTOEXTEND ON] NEXT <increment_size> MAXSIZE <max_allowed_size>

要查看表空间和数据文件信息,请使用以下 SQL:

SELECT TABLESPACE_NAME,
       FILE_NAME,
       USER_BYTES / 1024 / 1024 USED_SIZE_IN_MB,
       MAXBYTES / 1024 / 1024 MAX_SIZE_IN_MB,
       AUTOEXTENSIBLE
  FROM DBA_DATA_FILES
 WHERE TABLESPACE_NAME = 'SYSTEM';

【讨论】:

    猜你喜欢
    • 2012-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-30
    • 2015-03-13
    • 2018-05-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多