将grails应用程序与Oracle db连接时出现异常

时间:2016-05-05 02:09:11

标签: sql oracle grails

我在Glass Fish服务器上启动grails app时会在日志中看到此异常重复。数据库是Oracle。

File pdffile = new File(multipagepdfPath);
PDFMergerUtility pdf = new PDFMergerUtility();
pdf.setDestinationFileName(pdffile.getPath());
pdf.addSource(page1pdffile);
pdf.addSource(page2pdffile);
pdf.mergeDocuments(MemoryUsageSetting.setupMainMemoryOnly());
//The memory settings depend on if you want to use RAM or Temp files.

1 个答案:

答案 0 :(得分:2)

此错误是由于oracle数据库中可用于表空间DBT_DATA_5G的空间不足,因为在创建表空间本身时由于设置了限制而无法自动扩展表空间的大小(或者它无法找到空闲的连续空间空间1280)。根据tablespacename,我们可以推断它已被分配5GB空间,但现在它已满。 请与您的DBA联系以增加表空间的大小以修复此错误。

如果您有DBA级别的访问权限,此查询可以帮助您验证上述事实

        select * from DBA_TABLESPACE_USAGE_METRICS where tablespace_name='DBA_DATA_5G'

您的DBA可能必须按照here

所述执行以下操作之一