问题标签 [kinterbasdb]
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.
python - SQLAlchemy and kinterbasdb in separate apps under mod_wsgi
I'm trying to develop an app using turbogears and sqlalchemy. There is already an existing app using kinterbasdb directly under mod_wsgi on the same server. When both apps are used, neither seems to recognize that kinterbasdb is already initialized Is there something non-obvious I am missing about using sqlalchemy and kinterbasdb in separate apps? In order to make sure only one instance of kinterbasdb gets initialized and both apps use that instance, does anyone have suggestions?
python - 导入 cx_Oracle 和 kinterbasdb 返回错误
大家好。
我正在尝试在 python 中导入以下库:cx_Oracle 和 kinterbasdb。
但是,当我尝试时,我收到一个非常相似的消息错误。*对于 cx_Oracle:回溯(最近一次调用最后):文件“”,第 1 行,在 ImportError:DLL 加载失败:Não foi possível encontrar o procedimento especificado。(翻译:找不到指定的程序)
*对于 kinterbasdb:追溯(最近一次调用最后):文件“C:\”,第 1 行,在文件“c:\Python26\Lib\site-packages\kinterbasdb__init__.py”,第 119 行,在 import _kinterbasdb as _k ImportError 中: DLL 加载失败:Não foi possível encontrar o módulo especificado。(翻译:找不到指定的程序)
我在 Windows XP 中使用 python 2.6.4。cx_Oracle 的版本是 5.0.2。kinterbasdb 的版本是 3.3.0。
编辑:我已经为 cx_Oracle 解决了,这是一个错误的版本问题。但我相信我使用的是正确的版本,并且我从 Firebird 网站 ( kinterbasdb-3.3.0.win32-setup-py2.6.exe ) 下载了它。仍然需要这方面的帮助,请。
谁能在这里帮我一把?非常感谢但丁
sql-server - 将 SQL Server 与 Interbase 数据库同步的最佳方法是什么?
我需要将 SQL 服务器数据库与 Interbase DB 同步。Interbase 是实时数据库,主要应用程序在此工作。现在客户想要创建一个 SQL Server 数据库,并每天将其与实时的 interbase 数据库同步一次。所有历史报告都将从 SQL Server 数据库生成。
Interbase DB 没有时间戳或任何包含时间的列。因此,我找不到任何方法来识别新的(和修改过的)记录。任何想法?
python - 如何使用 kinterbasdb 运行 DDL 脚本
有没有办法使用用于 Firebird 数据库的 kinterbasdb 库从 Python 执行 DDL 脚本?
基本上我想复制“isql -i myscript.sql”命令。
python - 将 kinterbasdb 与 py2exe 一起使用
我正在尝试使用 py2exe 创建可执行程序。导入 kinterbasdb 时收到以下错误消息:
这是我的 py2exe 非常基本的 setup.py:
我在理解错误消息时遇到问题,不知道如何修复它。
python - python kinterbasdb - varchar 和 blob 的不同编码
我有 USER VARCHAR(100) CHARACTER SET WIN1250 的表,注意 BLOB SUB_TYPE 1 CHARACTER SET WIN1250,
但是当我在 python 2.7 (# - - coding: utf-8 - -)中使用 kinterbasdb 从该表中获取数据时,VARCHAR 字段还可以,但 BLOB 字段似乎已“损坏”,我必须使用 decode('cp1250' )。为什么会发生这种情况?为什么只需要解码 BLOB 字段而不需要 VARCHAR?
感谢帮助
python - sql请求出错
我写了这个程序:
编译器给出以下错误:
错误的原因可能是什么?
python - 如何从 Firebird 数据库中获取表列表?
所以我有几个需要转换的 Firebird 数据库。我已经设法使用 python 代码和 kinterbasdb 库连接到它们,但是我找不到获取数据库中所有表的列表的方法。有没有可以给我表名的命令?
python - 打开 GDB 数据库
我的任务是创建一个将 Firebird 数据库转换为 SQL 的脚本。我得到了示例文件,一个是 .FDB,一个是 .GDB。使用 kinterbasdb 库和 Firebird Guardian 2.0,我能够连接 FDB 文件,但如果我尝试使用 GDB 文件的相同代码,我会收到一条错误消息。
代码:
文件名 = r'C:\TEMP\TEST_DB.GDB'
用户 = 'sysdba'
密码 = '主密钥
con = kinterbasdb.connect(dsn=文件名,用户=用户,密码=密码)
结果:
kinterbasdb.OperationalError: (-820, 'isc_attach_database: \n 文件 C:\TEMP\TEST_DB.GDB 的磁盘结构不受支持;找到 11.1,支持 11.0')
任何意见将是有益的。
python - 从 python 中选择正在检索错误的表单
我正在使用 Firebird 数据库,我想知道如何从 SELECT 查询中修复格式。SELECT 查询从isql
但在我的软件中,正在返回:
我实际上也不明白 +012 是什么意思。