首页 文章
  • 0 votes
     answers
     views

    根据第4个详细信息表中的条件从主表中选择记录

    我有4个表:Table1,Table2,Table3,Table4每个都是前面的一个细节,例如table4是table3的详细信息,依此类推 . 这是我的架构: 表格1: PK1 Integer, Name1 varchar(15),... 表2: PK2 Integer, PK1 Integer, -- This is foreign key to Table1.PK1 Name2 varch...
  • 14 votes
     answers
     views

    使用Delphi应用程序,Firebird错误“用户名和密码未定义”

    我有一个使用Delphi 2006和Firebird 2.5的应用程序 . 对于连接,请使用Delphi的Interbase组件 . 我在设计时设置了一个用户名,密码为tc的TIBDatabase,并且工作正常,但是当我想在另一台PC上运行应用程序时(首先我在它上面安装Firebird 2.5),我收到了这个错误: Statement failed, SQLSTATE = 28000 您的用户...
  • 0 votes
     answers
     views

    在Ubuntu 18.04上安装Firebird 2.5.8

    我正在尝试在ubuntu 18.04中安装firebird 2.5.8而没有运气手册在6号中说 SuperServer only installs a /etc/rc.d/init.d/firebird server start script. Classic server installs a /etc/xinetd.d/firebird start script or, for older...
  • 4 votes
     answers
     views

    将带有外键的第三个表中的记录复制到其他表中

    我有三个表:Table1作为master,Table2作为table1的详细信息,Table3作为Table2的详细信息 . TABLE1 PK1 INTEGER, FD1 VARCHAR(100) TABLE2 PK2 INTEGER, FK1 INTEGER, FD2 VARCHAR(100) TABLE3 PK3 INTEGER, FK2 INTEGER, FD3 VARCHAR(10...
  • 0 votes
     answers
     views

    在存储过程中复制主表和详细信息表

    我有两个表主/详细他们的DDL是: 表格1: tbl1_id整数, tbl1_sm_id整数, tbl1_name varchar(30) 表2: tbl2_id整数, tbl1_id整数, tbl2_name varchar(30) table2.tbl1_id是两个表之间的外键,tbl1_id和tbl2_id是从触发器自动生成的 . 我需要将这两个表中的所有记录...
  • 0 votes
     answers
     views

    如何根据另一个表中的值更新记录? [重复]

    这个问题在这里已有答案: Update one table from another w/o join statement (firebird) 2个答案 我使用Firebird 3.0,我有3个表: 表1:tbl1_id(PK),f2_id(FK),tbl1_f1 tbl1_f2是table2的外键 表2:f2_id(PK),f3_id(FK) f3_id是table3的外键 表3...
  • 0 votes
     answers
     views

    web2py firebird db连接失败

    我尝试将web2py应用程序连接到另一台服务器中的firebird数据库 . 这是输出消息: 票证ID 127.0.0.1.2016-01-11.12-27-33.cdefb9f6-3cc5-46ce-85dc-a2a12220e7f6连接失败,尝试5次:Traceback(最近一次调用最后一次):文件“/ home / filhofilha / Documents /Deployment/We...
  • 4 votes
     answers
     views

    如何在构建为邻接列表模型的表中确定'nesting level'

    我有这个表,其中TT_PLAN_TASK_ID在TT_GROUP_ID中具有其父亲的ID: 这表示树数据如下: 我想按树的顺序对表数据进行排序 .我认为如果可以按照指示计算'nesting level',那么就像在嵌套级别tt_fromdate上排序一样简单 . 思想/要求: 级别数量不受限制 . 对于有限数量的级别,我可以做一些repeated joins on the same tab...
  • 3 votes
     answers
     views

    WildFly 8.1.0.Final上Firebird数据源的“无法加载模块”错误

    服务器启动错误消息是: 16:08:37,829 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 27) JBAS014613: Operation ("add") failed - address: ([ ("subsystem"...
  • 0 votes
     answers
     views

    如何使用JPA调用firebird可选存储过程?

    我正在尝试使用JPA调用Firebird可选程序 . 该方法如下: public void addLineToBrokerReport(Map<String, Object> parametersForAddDealsProc) { MapUtils.debugPrint(System.out, "Parameters for procedure"...
  • 0 votes
     answers
     views

    如何修复Firebird错误数据库已经使用引擎实例打开,与当前'不兼容

    我有一个使用flask_sqlalchemy的Flask应用程序: from flask import Flask from flask_sqlalchemy import SQLAlchemy app = Flask(__name__) app.config.from_pyfile(filename='settings.py', silent=True) db = SQLAlchemy(app=...
  • 1 votes
     answers
     views

    DBI缓存的语句消失了,CGI :: Session被卡住了

    我正在使用Apache2.2(worker)/ mod_perl 2.0.4 / Apache :: DBI / CGI :: Session和Firebird RDBMS . 我还编写了CGI :: Session :: Driver :: firebird.pm来使用Firebird RDBMS . 数据库连接由Apache :: DBI汇集,并提供CGI :: Session {Handle...
  • 5 votes
     answers
     views

    Firebird中主键的最大大小是多少?

    我需要将一个Varchar(255)字段设置为Firebird 2.1中数据库表的主键 . 我收到错误消息,说明字段大小太大 . 我使用UTF8作为我的字符集,默认页面大小为4096 . 可以在Firebird中执行此操作吗?我需要确保此列是唯一的 .
  • 1 votes
     answers
     views

    FbDataReader与Unique约束有关

    我正在为一个包含以下类型的唯一约束的表的DataTable加载 FbDataReader (全表DDL) CREATE TABLE MY_TABLE ( PK_ID INTEGER NOT NULL, STRING_KEY CHAR(50) NOT NULL COLLATE NONE, INT_KEY INTEGER, CONSTRAINT PK_MY_TABLE ...
  • 0 votes
     answers
     views

    Delphi Firedac将Firebird数据库备份到本地文件

    是否可以使用 TFDFBNBackup 和 TFDFBNRestore 从本地文件创建和恢复远程服务器的备份? 我知道这可以通过本地服务管理器命令行工具来完成,比如gbak也允许这样做,但我不想在我的新Firemonkey应用程序(Windows,OSX,Linux)中使用这些工具 . 我想将功能完全编译到我的应用程序中,我只能在Firebird连接的基础上访问服务器,没有文件共享 .
  • 4 votes
     answers
     views

    如何备份Firebird数据库?

    我正在使用通过网络共享的Firebird数据库开发我的第一个WinForms应用程序 . 现在我想知道如何确保数据库备份和恢复? 到目前为止,我的应用程序使用嵌入式数据库(SQLite),所以我确信只有我的应用程序访问了数据库 . 应用程序本身负责备份和还原 . 我可以简单地复制数据库文件,就是这样 . 备份是: 每个应用程序启动时自动执行 每周自动 由用户手动 当用户想要从备份恢...
  • 1 votes
     answers
     views

    仅从fdb文件恢复firebird数据库

    有一个网络服务器昨天崩溃,不得不重新安装系统(Ubuntu).. 99%的数据/应用程序恢复都很好,因为我使用mysql并有适当的备份,但也有2个火鸟数据库,不幸的是没有使用gbak和我备份只有fdb文件可用 . 有没有办法从fdb文件中恢复Firebird数据库(或挖掘数据到sql脚本等..)? 问题是一个巨大的痛苦,非常紧急,所以感谢任何建议(gfix等不起作用..所有尝试连接或做任何返回“不...
  • 3 votes
     answers
     views

    复制一个实时的Firebird .fdb数据库

    我想制作一个实时Firebird .fdb数据库的副本 . 我知道简单地复制它可能会导致数据库损坏,我使用gbak命令,因为它能够在数据库运行时执行备份 . 所以这将给我一个数据库备份,但我需要恢复它之后才能使用它 . 我的数据库接近1GB,需要10分钟才能恢复太长时间 . 有没有其他方法可以安全地将Firebird实时数据库从一个位置复制到另一个位置? 到目前为止,我已使用以下备份(其工作): ...
  • 1 votes
     answers
     views

    恢复Firebird 2.5数据库冻结在Windows 8.1中的提交元数据

    My OS: Windows 8.1Firebird version: 2.5.1(超级服务器/经典版) 当我尝试使用gbak.exe或使用我的使用ibec_RestoreDatabase的备份和还原实用程序还原备份时,该进程在“使用元数据”时冻结,CPU使用率为零 . Firebird从此开始变得无法使用,直到我重新启动服务 . 从那时起恢复工作正常,直到再次重启机器 . 相同的...
  • 2 votes
     answers
     views

    Firebird远程备份

    我想备份一个firebird数据库 . 我正在使用gbak.exe实用程序 . 它工作正常 . 但是,当我想从远程计算机进行备份时,备份文件存储在serveur文件系统中 . 有没有办法强制gbak实用程序下载备份文件? 谢谢
  • 5 votes
     answers
     views

    Firebird数据库升级

    我们公司已经在其产品中使用Firebird数据库已有4 - 5年的时间 . 在此之前,我们一直在使用Interbases数据库 . 最近有新的要求需要启用unicode字符集(目前我们正在使用字符集'NONE') . 在调查问题后,我发现该解决方案需要作为升级ODS(磁盘结构)二进制格式的数据库文件的步骤之一 . 我已经读过,推荐的解决方案是使用gbak实用程序备份然后恢复数据库 . 这有一个...
  • 0 votes
     answers
     views

    恢复firebird的备份失败

    我之前曾问过如何备份Firebird数据库 I need to backup or clone one remote firebird database or export it to Sql server 现在备份已完成,但是当我尝试将其恢复到计算机上的Firebird时,出现错误 . 我用这个命令: gbak -r -p 4096 -o e:\mybackup.fbk localhost:e:...
  • 1 votes
     answers
     views

    Firebird本地vs远程连接

    我有一个基于firebird数据库的 Cloud 服务 . 每个客户都有自己的数据库文件 . 启动时会将很多连接定义加载到我的服务中 . 这很好用 . 目前服务器的负载是正常的,因此数据库文件与服务本身在同一台机器上 . 后来我可以通过另一台服务器扩展它 . 我的问题是:如果我使用本地firebird连接或者我更喜欢远程连接(通过TCP / IP)是否重要 . 虽然我在同一台机器上 . 有优点/缺...
  • 0 votes
     answers
     views

    如何使用Firebird服务器远程连接数据库文件

    我创建了一个更新工具,它将Firebird服务器数据库更新为SQL Server数据库,此更新使用Firebird数据库备份文件完成并更新到SQL Server数据库 . 我有一个Firebird备份文件,数据时间为2016年,但是客户端的最新数据是2018年 . 我想访问他的备份文件,为此我创建了一个Firebird连接字符串 string ConnectionString = "Us...
  • 1 votes
     answers
     views

    将远程Firebird表复制到本地数据库

    我有一个带数据库的远程Firebird 3.0服务器 . 在这个数据库中,有一个大表 . 客户经常在工作期间查询此表 . 有太多的客户端和糟糕的互联网连接,所以这个表的工作是可怕的 . 我通过IBExpert将此表的本地副本放入临时数据库,该数据库随客户端应用程序一起分发 . 但现在需要更改此表中的某些值(添加新值并编辑一些旧值) . 所以我需要某种同步 - 将远程修改表复制到客户端的本地数据库 ...
  • 1 votes
     answers
     views

    Firebird并在Visual Studio 2013中生成视图

    我已经在VS 2013中运行了EF6(Firebird提供程序4.5),并且只需要解决一个问题 . 生成Power Tools的视图Beta 4在调用运行T4进程时显示此消息: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> ...
  • 0 votes
     answers
     views

    由于某种原因,多对多SELECT被分成多行

    在多对多关系中,我有两个表通过第三个连接 . 为了简化: 表A ID-A(int)名称(varchar)分数(数字) 表B ID-B(int)名称(varchar) 表AB ID-AB(int)A(外键ID-A)B(外键ID-B) 我想要的是显示属于给定B的所有As的B-Name和“Score”值的总和 . 但是,以下代码: WITH "Data" AS( SELECT &qu...

热门问题