问题标签 [firebird2.1]

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 投票
2 回答
8142 浏览

sql - 如何在 Firebird 2.1 中临时禁用表中的所有约束?

我想禁用所有外键约束并在之后重新启用它们,有什么办法吗?

我知道 SQLServer 允许这样做,但是 Firebird 呢?

0 投票
2 回答
2733 浏览

delphi - 尝试在 Windows Server 2003 上使用 Firebird Server 2.1 时出现运行时错误 R6034(无法加载 gds32.dll)

当我尝试在 Windows 2003 Server 中执行应用程序时,出现此运行时错误 R6034。

Microsoft Visual C++ 运行时库

运行时错误!

R6034

应用程序试图错误地加载 C 运行时库。请联系应用程序的支持团队以获取更多信息。

该服务器安装了 Firebird 2.0,并且可以正常工作,我将其卸载并安装了 Firebird 2.1,但 Firebird 2.1 根本无法正常工作。

当我使用 instclient 查看安装了哪个 dll 时,它会返回正确的结果,即我使用的 Firebird 版本 17910:

我还寻找了其他可能在系统中丢失的 dll,但没有,系统很干净,但我无法让 Firebird 工作。

如果您想知道为什么我需要 gds32,那是因为我使用了 TIBBackupService 组件,并且它默认使用 gds32(或者最糟糕的是,硬编码),因此无法将其更改为 fbclient.dll。

欢迎任何解决此问题的想法,谢谢。

0 投票
1 回答
270 浏览

firebird - 程序异常终止后无法重新连接Firebird

在程序(C ++ Builder)异常终止而不使用firebird 2关闭数据库后,可以做些什么来防止必须重新启动PC?

我在寻找什么:我希望能够在没有任何其他干预的情况下重新启动程序。(我可以让用户调用一个批处理文件来执行一些清理操作,或者在程序中添加一些代码行来断开所有的连接。)

0 投票
5 回答
5898 浏览

firebird - FB2.1 中的错误消息不正确

我的电脑中安装了 FB1.5 和 FB2.1。我写了一个脚本来从一个实例切换到另一个实例。一切正常,我正常访问 FB1.5 和 2.1 数据库。

我的问题是,当我运行 2.1 时,错误消息不正确,以下示例说明了问题

我很清楚 FB 有此消息,并且在某处它用真实信息替换了 @1 @2。我的问题是,是什么导致 FB 无法正确替换 @1 和 @2?

0 投票
5 回答
3440 浏览

sql - Firebird 2.1 TIMESTAMP 算术和民用间隔

我的理解是,为了与 Interbase v6 保持一致,Firebird 2.5 不支持 SQL-92INTERVAL关键字。至少,建议这个参考和我重复的 SQLCODE -104 错误试图让INTERVALs 在 Firebird 的isql(1)下工作。

TIMESTAMP那么,在进行算术运算时,我该如何解释我们民间计算时间的不规则性——月份并不统一,有储蓄时间和跳跃调整的日子也不一样,更不用说混乱的年份等了在火鸟 2.1 下?

如何轻松确定比给定的“早一个月”或“晚一周” TIMESTAMP?“一天后”或“两小时前”怎么样?

0 投票
0 回答
192 浏览

firebird - 使用 F_RoundToEven FreeAdhocUDF 函数失败并显示一些数字

我注意到,当我们使用 FreeAdhocUDF 中的 F_RoundToEven UDF 时,它无法产生具有某些数字的正确结果。

例如,查询:

产生结果:

显然这两个数字都应该解析为 0.14

有没有其他人遇到过这个问题,也许找到了解决方法?

我正在使用最新版本的 FreeAdhocUDF 和 Firebird 2.1,它在 Windows 32 位和 Linux 64 位上都失败了。

谢谢。

0 投票
2 回答
985 浏览

sql - Firebird 2.1 + EXISTS = 查询错误?

使用 Delphi 2009 + Firebird 2.1.3。

数据库为 ODS 11.1,默认字符集为 UTF8。

我准备的查询如下:

现在当我因为我有 1000 x so_id 而循环这个说 1000 次时,FBSERVER.EXE 的 CPU 使用率达到 100%

有人遇到过这个问题吗?

0 投票
1 回答
122 浏览

firebird - firebird 中的最大存储过程名称

我正在将我的数据库从 Interbase 迁移到 Firebird,我们遇到的第一个问题来自我们存储的 proc 名称。

我们有一些名称超过 31 个字符的存储过程(这似乎是 FB 2.1.3 中的最大值)

有没有办法增加这个限制?这将是一个比修改我们的软件更容易的解决方案。

谢谢!

0 投票
1 回答
2364 浏览

java - Firebird 查询因 org.firebirdsql.jdbc.FBSQLException:GDS 异常而崩溃。335544364. 请求同步错误

我正在使用 JdbcTemplate.queryForInt 将 Row 插入数据库,然后取回 ID。

查询是"INSERT INTO metadocs(NAME) values (?) RETURNING METADOCID"。如果我在 Flamerobin 中运行该语句,它可以正常工作。

但是,如果我从 Java 运行它,我会收到以下错误:

有谁知道这可能是由什么引起的?

0 投票
3 回答
798 浏览

delphi - 德尔福火鸟汽车

如何使用 Zeos 在 firebird 中创建 autoinc 字段。

-布拉德