问题标签 [jaybird]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
17027 浏览

firebird - 具有授予权限的 firebird 用户无法访问表

我通过 jaybird 创建了一个 Firebird 用户(PIPPO),遵循 gsec“显示”:

我在 Firebird DB 中创建了一个角色(GESALLDB_USER)并授予了一些权限:

我通过 jaybird(之前的最后一行)将此角色授予新用户:

问题是,每当我尝试运行查询时,都会收到以下消息:

如果我直接将 TABLE 授予新创建的用户,一切正常。

对此有什么帮助吗?

0 投票
1 回答
235 浏览

java - 创建实体管理器时映射用户角色

我可以正确创建实体管理器问题是我使用的用户已在数据库中授予特定角色,我如何在属性中指定此角色?否则我会收到错误“没有权限读取/选择对 TABLE 的访问...”

0 投票
1 回答
2227 浏览

hibernate - 休眠火鸟 - 创建新表

我正在一个新项目中工作,我需要迁移系统 Delphi + Firebird,我将使用 Java 7 + JSF 2 + JPA (Hibernate) + Firebird。@entity我配置了项目并且它正在工作,但是我有一个问题,Hibernate 正在为我在项目中拥有的每个表创建一个新表。例如,我有一个表XXX,hibernate 将创建一个表HT_XXX,其属性主键为 tableXXXHIB_SESS_ID.

我告诉休眠停止创建这个新表有什么特殊属性吗?

0 投票
1 回答
679 浏览

java - 在 Java DOS437 中转换为 UTF8

我有一个 Java 程序需要访问 Firebird 中编码为 DOS437 的数据库。

我需要将查询结果转换为 UTF8,我该怎么做?

我在java中的代码:


我在火鸟连接中有一个编码:

我需要将查询结果写入 utf-8 以显示在 html 文件中,但如果使用:new String(rs.getBytes("columnname"), "Cp437"),则结果不在 UTF-8 中。

0 投票
2 回答
764 浏览

linux - Scriptella:Jaybird 的 ResourceException

我是 Linux/Java/Scriptella 的新手,我正在 Firebird 本地数据库上尝试与 scriptella 建立 jdbc 连接,但收到以下错误:

我正在使用 Ubuntu 10.04 Lucid Lynx。

我通过控制台在目录 /home/maurizio/Scrivania/JATROPHA/applicazioni/ 使用命令 scriptella/scriptella-1.1/bin/scriptella.sh -debug "prova_per_scriptella.etl" 启动 scriptella 我的 ETL 文件 prova_per_scriptella.etl 包含以下行:

批处理命令 scriptella/scriptella-1.1/bin/scriptella.sh 的环境变量 $_SCRIPTELLA_CP 导致

任何帮助将不胜感激。提前致谢。

0 投票
2 回答
3449 浏览

sql - Firebird 数据库是否支持 Schema?如果是这样,如何通过 ISQL 在 Firebird DB 中创建模式?

Firebird 数据库是否支持 Schema?如果是这样,如何通过 ISQL 在 Firebird DB 中创建模式?请帮我在 Firebird DB 中创建模式。我试图使用检索架构

但它总是检索空结果集。谁能帮我检索模式?没有架构时至少 SYSTEM 架构。

0 投票
1 回答
2601 浏览

android - 创建与 Android 和 Firebird JDBC 的连接

我在创建与 Firebird 数据库的 android 连接时遇到问题,每当执行连接线时应用程序就会崩溃。

代码:

这是 eclipse 的 logcat 中的消息:

有人有这个错误的任何信息吗?

0 投票
0 回答
940 浏览

hibernate - JPA FBSQLException 结果集已关闭

在 pgination 查询期间有这个异常我解决了这个问题

但是现在在延迟加载collection时出现异常,那么如何再次修复呢?我认为问题是 Firebird JDBC 驱动程序不完全支持 JPA

0 投票
5 回答
7134 浏览

java - 意外的 GDS 异常:335544726。从连接读取数据时出错

我有一个在 Apache Tomcat 6 上运行的 Web 应用程序,使用 ZK、Hibernate 和 Jaybird JDBC 来访问 Firebird 数据库。由于某些未知原因,在应用程序中执行动态 SQL 的尚未映射的操作之后,它会崩溃并出现以下异常:

错误:org.springframework.transaction.TransactionSystemException:无法回滚 JPA 事务;嵌套异常是 javax.persistence.PersistenceException:回滚时出现意外错误 javax.persistence.PersistenceException:回滚时出现意外错误 org.hibernate.TransactionException:JDBC 回滚失败 [SQL:335544726,HY000] org.firebirdsql.jdbc.FBSQLException:GDS 异常。335544726. 从连接读取数据时出错。

原因:从连接中读取数据时出错。...

然后,用户在它之后执行的任何操作都会导致以下错误:

错误:javax.persistence.PersistenceException:org.hibernate.exception.GenericJDBCException:无法执行查询 org.hibernate.exception.GenericJDBCException:无法执行查询 [SQL:335544721,HY000] org.firebirdsql.jdbc.FBSQLException:GDS 异常。335544721. 无法完成对主机“”的网络请求。原因:无法完成对主机“”的网络请求。

系统崩溃了,就像它失去了与数据库的连接一样。

以前有人经历过吗?

0 投票
1 回答
1968 浏览

java - firebird : SQL 错误代码 = -504 游标引用无效

我们使用firebird、gwt(DATANUCLEUS、persistence objet)来开发一个Web Applicaiton。

在 JDO 类中,我们有这个函数,其中 Zone 是一个“类 JDO”:

我有结果错误:

当 w 在表达式“ID_Zone == value”中使用 == than > 时,我们得到了很好的结果。但是如果我们尝试获取一个列表(不仅仅是对象),我们总是会遇到同样的问题。

不仅如此,在获得连接之后(使用 PMF 类),我们将在 BDD 中创建一个名为 deletedxxxxx 的新空​​表。你能帮我吗 !!!