首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对Sparx企业架构师Firebird文件的ODBC访问

对Sparx企业架构师Firebird文件的ODBC访问
EN

Stack Overflow用户
提问于 2022-11-23 13:31:24
回答 1查看 42关注 0票数 0

使用最新的企业架构师(EA16)可以将模型存储在扩展名为feap的Firebird数据库文件中。

在EA16上安装Win10还安装了一个ODBC驱动程序,名为EA火鸟ODBC驱动程序

如果我试图为驱动程序安装一个..feap文件到Win10 ODBC源文件,就会要求我提供一个无法找到的用户、密码和角色规范。我尝试过没有规范,SYSDBA/masterkey和管理员/密码-没有成功。我在Sparx论坛上问过,但没有成功。

你知道这些证件吗?或者:是否可以将新用户/pwd输入到现有的Firebird DB文件中,并授予权限?

EN

回答 1

Stack Overflow用户

发布于 2022-11-24 12:19:32

下面的答案是基于一些假设的。我不知道企业架构师,所以我不能实验来验证这一点。

我认为Enterprise使用Firebird嵌入式库,实际上没有运行Firebird服务器。基于所以在注释中提到的第一个字节,它似乎在使用Firebird2.5或更高版本。

根据这些信息,您可以执行以下操作:

  1. 找出企业架构师拥有火鸟嵌入式库(默认情况下为fbembed.dll)的位置,并将其作为客户端库引用到ODBC中(只有当该库与要使用ODBC数据源的应用程序的位性匹配时才能工作)
  2. Firebird 2.5下载页面 (即Firebird -2.5.9.27139-0_Win32 32_Embed.zip或Firebird-2.5.9.27139-0_x64_embed.zip)下载右位的Firebird 2.5嵌入式库。配置ODBC数据源以将其用作客户端库

Firebird Embedded需要用户名,但不执行身份验证,因此密码将被忽略,任何用户名都应该这样做(尽管您应该使用具有足够权限的用户名,因此很可能SYSDBA是最佳选择)。

  1. 安装Firebird 2.5服务器,并通过此服务器连接到数据库文件。 使用此选项,您将负责凭据,因此使用安装程序中配置的SYSDBA密码。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74547604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档