问题标签 [interbase]

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 投票
4 回答
8209 浏览

database - 如何通过具有两台或多台计算机的网络访问 interbase/firebird 数据库

我制作了一个在网络环境中访问 firebird 数据库的程序。

我通常在网络的两个不同点通过网络访问数据库。

但是,如果我同时打开这两个程序,则会在第二个程序上引发此异常,该程序试图连接到 DB:

“您的用户名和密码未定义”

如何同时使用两个连接访问 firebird 数据库?

0 投票
3 回答
1488 浏览

.net - Interbase .NET 实体框架提供程序

我想为我的下一个项目使用实体框架,但在寻找支持实体框架的 .NET interbase 驱动程序时遇到了一些问题。我尝试从http://www.firebirdsql.org/en/net-provider/安装 Firebird 驱动程序,但在尝试通过实体数据模型向导建立连接时一直遇到模糊错误,错误如下

如果我不得不猜测,问题在于我正在尝试使用 firebird 驱动程序连接到 interbase 数据库。

有任何想法吗?

0 投票
2 回答
12751 浏览

php - 将 PHP 连接到 Interbase:“未定义函数 ibase_connect()”

嘿所有我试图将我的 php 应用程序连接到一个 interbase 数据库,我收到以下错误

导致错误的行如下。

我对php世界真的很陌生,有人可以解释一下我应该做什么。

更新

抱歉,如果有帮助,我忘了提及我使用的是 Windows 64 位机器

当我执行 get_loaded_extensions() 函数时,我得到以下信息

[0] => 核心 [1] => bcmath [2] => 日历 [3] => com_dotnet [4] => ctype [5] => 日期 [6] => ereg [7] => 过滤器 [8 ] => ftp [9] => hash [10] => iconv [11] => json [12] => mcrypt [13] => SPL [14] => odbc [15] => pcre [16] = > 反射 [17] => 会话 [18] => 标准 [19] => mysqlnd [20] => 标记器 [21] => zip [22] => zlib [23] => libxml [24] => dom [25] => PDO [26] => bz2 [27] => SimpleXML [28] => wddx [29] => xml [30] => xmlreader [31] => xmlwriter [32] => apache2handler [33 ] => Phar [34] => mbstring [35] => exif [36] => gd [37] => gettext [38] => imap [39] => mysql [40] => mysqli [41] = > pdo_mysql [42] => PDO_ODBC [43] => pdo_sqlite [44] => soap [45] => 套接字 [46] => SQLite [47] => sqlite3 [48] =>xmlrpc [49] => ming [50] => mhash ) –</p>

0 投票
2 回答
1131 浏览

c# - ASP.net c#帮助使用firebird连接到interbsae

iv 刚刚下载了最新版本的 Firebird ADO.NET 数据提供程序,我正在尝试创建与服务器上的 interbase 数据库 (2009) 的连接。到目前为止我有以下代码

问题是当我尝试这个时,我收到以下错误

请有人可以帮我解决这个问题。

0 投票
2 回答
2003 浏览

sql - 我的 firebird 查询计划没有使用正确的索引

我的 firebird 查询中的索引有问题。

以下是我的查询。

如您所见,按部分顺序,我们使用 desc。我有一个降序索引,但我的查询计划没有使用它。它只使用索引表 A (a.objid) 和表 B (b.item_id, b.wh_id) 我错过了什么吗?你认为我应该创建什么索引?

表 A 的索引 (mm_itrghd)

(TR_CODE, DOC_ID) 升序 (OBJID) 升序 (TR_CODE) 升序 (POSTDATE) 升序 (POSTDATE, OBJID) 升序 (POSTDATE, OBJID) 降序

表 B 的索引 (mm_itrgdt)

(HEADER_ID) 升序 (ITEM_ID) 升序 (WH_ID) 升序 (LOT_NO) 升序 (SERIAL_NO, ITEM_ID) 升序 (HEADER_ID, ITEM_ID, WH_ID, SERIAL_NO, LOT_NO) 升序 (HEADER_ID, ITEM_ID, WH_ID) 升序 (CALCTYP, OBJID) 升序 (ITEM_ID) , WH_ID) 升序 (CALCTYP, OBJID, ITEM_ID, WH_ID) 升序 (CALCTYP, OBJID) 降序 (OBJID, ITEM_ID, WH_ID) 降序 (OBJID) 降序

提前致谢

问候, 雷纳尔迪

0 投票
3 回答
4052 浏览

php - 帮助 PHP 和 interbase

我试图创建一个 PHP Web 应用程序来连接到一个 interbase 数据库。Iv 为 PHP 和 Apache 安装了 xampp。然后我安装了 Firebird SQL 2.5 以获得所需的 DLL。但是 iv 注意到在 php\ext 文件夹中似乎没有 php_interbase.dll 需要从 iv 读取的内容。有人可以指导我正确的方向,在那里我可以获得所需的 DLL,甚至我应该如何启动我的机器,以便我能够连接到 interbase。

当我尝试连接到数据库时,出现以下错误

致命错误:在第 11 行调用 C:\xampp\htdocs\phase\includes\config.php 中未定义的函数 ibase_connect()

0 投票
3 回答
369 浏览

sql - Interbase SQL 语句不起作用

我正在尝试为 Interbase 编写 SQL 语句。

这个 SQL 有什么问题?

md_master (trm) = 主表 cd_Med (cdt) = 详细表

我没有收到错误,计算机只是不停地运转并挂起。

0 投票
2 回答
1278 浏览

qt - 在 Qt 中编译 InterBase 支持

我已按照http://doc.qt.nokia.com/stable/sql-driver.html#qibase上的说明将 Interbase 支持编译到 Qt 中,并确保我所有的库都在正确的位置。qmake 运行成功,但是当我运行nmake 时,我在qsql_ibase.cpp 中得到了一系列未定义的引用错误。如果我在 Qt Creator 中打开 .pro 并将鼠标悬停在引发未定义引用错误的函数之一上并跟随符号 (F2),它会将我带到声明它的 ibase.h 文件。是否因为没有函数定义而抛出未定义的引用错误?如果是这种情况,为什么它没有给我关于缺少库的任何错误?

输出示例:

创建库文件:debug\libqsqlibased4.a debug/qsql_ibase.o: In function getIBaseError': C:\QtSDK\QtSources\4.7.4\src\plugins\sqldrivers\ibase/../../../sql/drivers/ibase /qsql_ibase.cpp:80: undefined reference toisc_sqlcode' C:\QtSDK\QtSources\4.7.4\src\plugins\sqldrivers\ibase/../../../sql/drivers /ibase /qsql_ibase.cpp:85: 未定义引用isc_interprete' debug/qsql_ibase.o:C:\QtSDK\QtSources\4.7.4\src\plugins\sqldrivers\ibase/../../. ./sql/drivers/ibase/qsql_ibase.cpp:406: undefined reference toisc_dsql_free_statement' debug/qsql_ibase.o:C:\QtSDK\QtSources\4.7.4\src\plugins\sqldrivers\ibase/../../。./sql/drivers/ibase/qsql_ibase.cpp:421: 未定义引用isc_create_blob2 ' debug/qsql_ibase.o:C:\QtSDK\QtSources\4.7.4\src\plugins\sqldrivers\ibase/../../. ./sql/drivers/ibase/qsql_ibase.cpp:427: undefined reference toisc_put_segment'

这会继续出现更多错误,所有未定义的引用。

0 投票
3 回答
7973 浏览

firebird - 使用 IBExpert 打开 Interbase 数据库时出错

错误或过时的版本。文件 C:\DOCUMENTS AND SETTINGS\ADMINISTRATOR\DESKTOP\BD.IB 的磁盘结构不受支持;找到11.2,支持11.2

当我用 IBExpert 打开一个 Interbase 数据库时,我发现了这条消息。我正在使用 Firebird 服务来访问数据库。

我试图在其他 PC 上使用 Interbase 服务器打开它,并且出现同样的错误。

我需要帮助。我无法打开我的数据库。


我格式化了我的 PC,并安装了 Interbase XE 服务器试用版 32 位。在安装时我遇到了一个错误,说文件“ibnodeid.exe”无法执行。但是我完成了安装,并不能启动Interbase Server(我认为是与文件“ibnodeid.exe”有关的东西)。

之后,我下载了新的Firebird(2.5.1.26351),同样的错误(不支持.....)出现了。

如何恢复数据库?这很重要。

我很抱歉这么晚才回复。没有时间解决这个问题,但我回来了。感谢您的回复。

0 投票
1 回答
383 浏览

interbase - Ado .Net 2.0 驱动用于 Interbase XE 版本

有人可以解释一下使用 Interbase XE 版本的 Ado .Net 2.0 驱动程序吗?