问题标签 [flamerobin]

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 回答
3762 浏览

firebird - “isc_attach_database failed”错误FlameRobin连接Firebird数据库

我正在尝试使用安装在 Windows 10 64 位上的 FlameRobin 0.9.3 设置 Firebird 2.5。.fdb 文件位于 Firebird 机器和 FlameRobin 程序的同一磁盘上。

我的数据库文件位于 D: 驱动器

我正在尝试将 EMPLOYEE.FDB 文件与 FlameRobin 连接,出现此错误。

火焰罗宾错误

下面是我对这个数据库文件的设置。

我的设置

我从未更改过我的 sysdba 密码。是因为这个错误 ODBC 驱动程序吗?

编辑:我在 ISQL 上创建了一个新数据库来尝试。用户名:SYSDBA 密码:31202333

创建数据库成功

但是我在 FlameRobin 上遇到了同样的错误。

同样的错误

0 投票
1 回答
739 浏览

firebird - FlameRobin 磁盘结构支持

我在 Windows 7 Pro 上使用 Firebird 2.1。

我尝试使用 Flamerobin 0.9.2 连接数据库。它以前工作过,但现在我从我尝试连接的每个数据库中收到以下错误消息。

我已经尝试重新安装 FlameRobin。我通过gstat检查了ODS版本,数据库是11.1。我可以通过 Delphi 10.2 连接到数据库。

大多数我不明白“支持@4?.@5?” 之前如果我尝试连接不支持的ODS版本,FlameRobin已经正确通知了“支持11.1”与InterBase有关

0 投票
2 回答
52 浏览

mysql - 如何在日期和特定时间范围之间进行查询

我需要有关日期和特定时间范围之间查询的帮助。例如,用户在该日期从晚上 7 点1 Jan 2019到晚上10 点进入大楼。1 April 2019

数据库将 EVENTDATE 存储为 01.01.2019, 07:15:01.000

我每天都尝试过并且有效

按日期范围尝试但无效

0 投票
1 回答
164 浏览

firebird - 为什么 Firebird 2.5.8 在 SELECT CURRENT_ROLE 上返回 NONE?

继我的问题之后, 如何在 Firebird 2.5.8 上撤销另一个用户授予的角色?

和@Arioch 的有用建议是在命令之前查询实际连接的角色。

现在,尽管我的连接字符串明确使用“ROLE=RDB$ADMIN”,但在 gsec 中检查给定用户是否具有管理员选项,但当我运行命令时结果为 NONE。这是使用 Firebird ADO.NET FirebirdSql.Data.FirebirdClient 接口 v6.6。

所以我使用FlameRobin进行了类似的检查,使用相同的用户和指定的RDB$ADMIN ROLE登录,结果是一样的:

在此处输入图像描述

关于为什么不返回'RDB $ ADMIN'的任何想法我做错了什么?

0 投票
0 回答
1280 浏览

firebird - 使用 FlameRobin/Firebird 连接到 localhost 的数据库问题

我来这里是因为我想用 Firebird 测试一些东西。
实际上,我需要使用 LibreOffice Base 创建一个数据库,该数据库现在随 Firebird-3 一起提供:
我希望 LibreOffice Base 中没有嵌入式数据库,但最好将 LO Base 连接到 Firebird 文件。因此,LibreOffice 只是一个界面和数据库管理工具。
结果,我将获得一个 fdb 文件,我可以从其他应用程序(例如 isql 或 FlameRobin)访问该文件。

我的问题来了:当尝试使用 sysbda 用户名和密码通过 localhost(同时使用 isql 和 FlameRobin)连接数据库时,我收到以下错误消息:

或在火焰罗宾中:

有关信息,

  • 当我不是通过本地主机服务器而是通过通常的路径访问数据库时,它就可以工作。
  • 我更改、检查并重新检查了我的 sysbda 用户名和密码。
  • 我用在 FlameRobin 中右键单击“localhost”创建的一个新用户进行了测试,它没有改变任何东西。
  • 我使用从 LO Base 数据库创建向导(连接到 Firebird 文件)创建的一个数据库 fdb 文件以及在 isql-fb 工具的 SQL 提示符下创建的数据库进行了测试
  • 我在 Lubuntu 18.04 上运行,使用 LibreOffice 6.3,并从默认的 Ubuntu 软件包(sudo apt install flamerobinsudo apt install firebird3*)安装了 Firebird3.0 和 FlameRobin

我真的不知道该怎么做...我试图找出答案,但没有找到任何解决方案...
我在此类计算机问题上的技能仍然很差...并且以前从未使用过服务器方面...也许我还应该配置我的“本地主机”...?(我仅通过计量 4G 连接到互联网)。

请向我询问任何有助于解决此问题的更多细节。

编辑
根据您的评论,Mark Rorreveel,这里有一些新信息:

  • connect localhost:test.fdb user sysbda password 'mdptestmdp';不会改变任何东西...
  • 我在 SYSBDA.password 文件中检查了我的用户名和密码,它们是指定的。
  • #AuthServer = Srp. 我应该删除#吗?
  • #AuthClient = Srp, Srp256, Legacy_Auth #Non Windows clients. 以及#被删除?
  • #UserManager = Srp. 以及再次被删除#?
0 投票
1 回答
438 浏览

firebird - 与 FlameRobin 连接时,Firebird 权限被拒绝,但对 isql 没问题

我正在尝试在 Ubuntu 操作系统上使用 FlameRobin 0.9.3 连接到 Firebird3.0 (localhost) 中的 employee.fdb。

使用 isql 连接到 Firebird 没有问题。我可以从终端创建用户、角色等。但是,当我尝试使用 FlameRobin 建立连接时,我收到 335544344“尝试打开文件权限被拒绝时出错”响应。

这发生在 SYSDBA 配置文件和我在 isql 中创建的任何其他新用户配置文件中。我什至可以在 FlameRobin 中创建新用户,但我无法连接到任何数据库。我已经在 /etc/firebird/3.0/firebird.conf 中验证了 DatabaseAccess = Full 并尝试从几个不同的文件夹访问数据库,以防这是一个读/写问题。没有成功。

我觉得我错过了一些明显的东西。有什么想法吗?

添加信息以响应 Mark (4/26):

数据库存储在/var/lib/firebird/3.0/data/ 中。 我假设这是 Firebird DB 的默认位置,并且服务器会自动访问它,但我想可能并非如此。有没有办法确认该目录的服务器权限和/或这是存储工作的习惯地点?

与 ISQL 的终端连接:

FlameRobin 数据库注册信息:

FlameRobin_DB_Registration_Screenshot

火焰罗宾错误:

FlameRobin_Error_Screenshot

0 投票
0 回答
172 浏览

firebird - 在 FlameRobin 中创建新数据库时出错,在“打开”文件操作期间出现 I/O 错误

我正在尝试使用 Window OS 在 FlameRobin 中创建一个新数据库,但是当我创建时,FlameRobin 显示错误:

我还尝试在尝试创建文件时修复此链接Firebird Error,Permission denied ,但它无法更改。

我还授予用户要求的完全控制权。

0 投票
0 回答
743 浏览

c# - 如何通过 Visual Studio 2019 和 C# 连接到 Firebird

我正在努力通过 Visual Studio 2019 连接到 C# 中的 Firebird 数据库我能够通过 FlameRobin 连接到数据库,但我真的不知道如何通过 Visual Studio 2019 和 C# 连接。

请告诉我我需要输入的所有命令来连接和插入数据 我安装了 FirebirdSql.Dtaba.FirebirdClient 我尝试了很多代码,但都失败了

火焰罗宾连接

我用来连接的代码

0 投票
1 回答
61 浏览

mysql - 如何在 phpmyadmin/MySQL Workbench 中修改只能使用 FlameRobin 访问的数据库

如何修改只能在 phpmyadmin 或 MySQL Workbench 中使用 FlameRobin 访问的数据库

例如。我可以访问 FlameRobin 中的数据库。但是当我尝试在 phpmyadmin 中访问数据库时,加载需要一段时间

0 投票
1 回答
55 浏览

firebird - 如何通过flarerobin创建PSQL存储函数

我已经用 Firebird 3 安装了 Flamerobin 管理工具 0.9.2。有没有直接的方法可以通过 Flamerobin创建PSQL 存储函数?如何?这对我有很大帮助!