当前位置: 首页 > 知识库问答 >
问题:

错误:无法在只读事务中执行创建表-Jasper报告

柴翰藻
2023-03-14

我在贾斯珀正面临这个烦人的问题。我已经基于PostgreSQL函数创建了一个报告。当我观看预览时,我对结果没有任何问题。但是,当我发布报告并尝试执行它时,我得到了这个错误:

org.postgresql.util.PSQLException: ERROR: cannot execute CREATE TABLE in a read-only transaction

在贾斯珀,我还能做什么?我只能查询功能,要求任何改变都是一个巨大的官僚问题。

Jasper Studio 6.3.0

共有1个答案

梁鸿风
2023-03-14

根据文档,JDBC连接参数应该是readonly=false

是否已验证未连接到流复制备用服务器?

 类似资料:
  • 我是JasperSoft的新手,当我上传jrxml并尝试在运行Apache Tomcat8的web应用程序上执行它时,我发现在将报表导出到多选项卡(多表)excel文件中存在一些问题。我使用iReport 4.6.0 CE构建此报表,其中使用包含在两个标头组中的两个子报表,并用分页符分隔,以确定excel文件的第一个选项卡的结束和第二个选项卡的开始。当我使用iReport运行此报表时,我首先得到了

  • 我想创建一个在MySQL中拥有自己数据库所有权限的用户。 当我使用这个用户创建一个表时,MySQL返回SQL server正在使用只读选项运行。 但是,当我改变到另一个现有用户的所有权限上,我可以创建表没有错误。 我想知道只读选项是全局的还是什么? 以下是我使用MySQL root的MySQL命令: 然后我切换到用户"demo": 所以我检查了只读选项,它似乎是打开的。 然而,我尝试使用另一个用户

  • 当简单报表不适用于子报表时,此操作有效...

  • 我不明白为什么我得到的是15000,00,而我在填充报告的XML文件中的值是1500.0。 我试图将TextField表达式中的Java类更改为、,但在报告中仍然没有得到正确的值!

  • 问题内容: 我将我的MySQL数据库插入WAMP服务器时遇到了麻烦。我打算发布模式的图像,但这是我不能的第一篇文章。 下面是执行的脚本。 但是然后我得到这个错误: 我不知道为什么。谁能帮我? 问题答案: 我迅速搜寻了你,它把我带到了这里。我引用: 如果您尝试添加名称已经在其他地方使用的约束,则会收到此消息 要检查约束,请使用以下SQL查询: 在此处查找更多信息,或尝试查看错误发生的位置。看起来像是

  • 我是Jasper报告新手,我有一个报告,它只有一个简单脚本,只返回一个字符串。在使用Jasper studio 6.5.0预览时,我能够看到结果,但当我尝试在本地Jasper服务器上部署相同的报表时,它会抛出错误: 我正在Glassfish 4.1.1上运行服务器,在lib文件夹中包含了scriplet jar文件,并根据https://community.jaspersoft.com/wiki/