Pouco Espaço no TableSpace
Verifique se a mensagem aparece ao abrir o Próton.
Acesse o PL/SQL com o usuário:
login: dbauser
senha: dbaprod
Pressione “Alt + S” para abrir a janela “SQL Window” e na guia SQL cole o seguinte scrirpt:
-- V_TABLESPACE_ESPACO_LIVRE.sql SELECT DF.TABLESPACE_NAME AS TABLESPACE, DF.FILE_NAME "DATAFILE", -- TRIM(TO_CHAR(ROUND(DF.BYTES/1048576, 2), '9999999.00'))||' Mb' "ESPACO EM DISCO", -- TRIM(TO_CHAR(ROUND((SELECT NVL(SUM(FS.BLOCKS), 0) FROM DBA_FREE_SPACE FS WHERE FS.FILE_ID = DF.FILE_ID)/ DF.blocks * 100 * DF.BYTES/104857600, 2), '9999999.00'))||' Mb' "ESPACO LIVRE", -- TRIM(TO_CHAR(ROUND((SELECT NVL(SUM(FS.BLOCKS), 2) FROM DBA_FREE_SPACE FS WHERE FS.FILE_ID = DF.FILE_ID)/ DF.blocks * 100, 2),'999.99'))||' %' "% LIVRE" FROM DBA_DATA_FILES DF WHERE DF.TABLESPACE_NAME = '&TABLESPACE' UNION SELECT '' AS TABLESPACE, 'T O T A L', -- TRIM(TO_CHAR(ROUND(SUM(DF.BYTES/1048576), 2), '9999999.00'))||' Mb', -- TRIM(TO_CHAR(ROUND(SUM((SELECT NVL(SUM(FS.BLOCKS), 0) FROM DBA_FREE_SPACE FS WHERE FS.FILE_ID = DF.FILE_ID)/ DF.blocks * DF.BYTES/104857600 * 100), 2), '9999999.00'))||' Mb', -- TRIM(TO_CHAR(ROUND(SUM((SELECT NVL(SUM(FS.BLOCKS), 0) FROM DBA_FREE_SPACE FS WHERE FS.FILE_ID = DF.FILE_ID) * 100)/SUM(DF.blocks), 2), '999.99'))||' %' FROM DBA_DATA_FILES DF WHERE DF.TABLESPACE_NAME = '&TABLESPACE'
Depois será aberto uma janela para você colocar o nome da TableSpace que normalmente é SYSTEM, verifique no print que o cliente enviou o nome correto ou acesse o Próton e verifique na mensagem. Verifique a última coluna e veja sua numeração. Ex: se for a última sendo 10 no outro comando deverá ser colocado 11.
O outro comando que será colocado no banco é:
ALTER TABLESPACE SYSTEM ADD DATAFILE 'C:\ORACLE\ORADATA\DBPROD\DAT\SYSTEM07.DBF' size 4096M;
Aplique com F8
Abra outra janela SQL pressionando “Alt + S” e na guia SQL execute o seguinte comando:
ALTER SYSTEM SET audit_trail = 'NONE' SCOPE = SPFILE;
Aplique com F8 e depois abra o Próton para ver se o problema está resolvido.
Agora avise o cliente.