问题标签 [pervasive]

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

java - 使用 Pervasive Connectors 创建连接器

任何人都可以帮我解决我的问题吗,我正在搜索如何从 1 周开始普遍创建连接器,我无法找到解决方案,至少要继续前进,我按照预定义的链接

请帮助我,如何在 Java 中为普及数据库创建连接器

0 投票
1 回答
107 浏览

java - 普遍连接器中的 XML 文件

谁能告诉我这个连接使用的是哪种技术,我找不到这些标签是什么

0 投票
1 回答
1207 浏览

vb6 - 如何以普遍大于 32k 的方式将字符串写入 longvarchar?

用VB6编写的应用程序。DB 是 Pervasive v9.5。

目前工作:

这工作正常,直到我的报告或响应变量大于 32000 个字符。调用 rs.update 时收到此错误消息:

“[Pervasive][ODBC 客户端接口] 字符串长度超过列长度参数 #15。数据被截断。”

谁能指出我正确的方向,或者让我知道我是否遗漏了什么。Pervasive Longvarchar 最大大小应为 2GB。

谢谢,格雷厄姆

0 投票
1 回答
3531 浏览

linux - Linux 上的普遍 ODBC 错误 [01000][unixODBC][驱动程序管理器]无法打开 lib '/usr/local/psql/lib/odbcci.so':找不到文件

我正在尝试让 Pervasive v10 客户端 ODBC 在 Centos 6 上运行。据我所知,没有 64 位 ODBC 客户端,所以我必须使用 32 位客户端。我终于让它安装没有错误,但尝试使用会给出以下结果:

ldd 显示:

0 投票
1 回答
934 浏览

php - 为 Pervasive v10 ODBC 客户端 Centos 6.2 设置正确的 apache 环境

我已经在 Centos 6.2 64 位上安装了 Pervasive v10 linux 32 位 ODBC 客户端(64 位不可用)。我可以成功使用 isql 连接到远程数据源。但是,当尝试通过 PHP 连接时:

$connect = odbc_connect("demodata", "", "");

在我得到正确的环境变量之前,我得到了 isql 给我的同样的错误。

警告:odbc_connect(): SQL 错误:[unixODBC][Driver Manager]Can't open lib '/usr/local/psql/lib/odbcci.so' : file not found, SQL state 01000 in SQLConnect in /var/www /html/pst.php 在第 2 行

我尝试将环境变量添加到 /etc/sysconfig/httpd:

导出 PVSW_ROOT=/usr/local/psql
导出 PATH=$PVSW_ROOT/bin:/bin:/usr/bin
导出 LD_LIBRARY_PATH=$PVSW_ROOT/lib:$PVSW_ROOT/lib64:$PVSW_ROOT/bin:/usr/lib
导出 MANPATH=$ PVSW_ROOT/man:$MANPATH
导出 BREQ=$PVSW_ROOT/lib
导出 LD_BIND_NOW=1

我已将 apache 添加到 pvsw 组

/usr/bin/gpasswd -a apache pvsw

0 投票
1 回答
535 浏览

ruby-on-rails - 普遍的 sql 数据库到 ruby​​ on rails

嘿伙计们,我想知道如何将普遍的 sql 同步到另一个数据库或直接将其连接到 ruby​​ on rails?

我的会计系统使用普遍的 sql,目前我正在尝试使用从数据库到我的 ruby​​ 应用程序的 ODBC 连接。

我目前正在使用这个网站:

http://odbc-rails.rubyforge.org/

以前有没有人这样做过,因为到目前为止,我对如何进行连接并从远程数据库获取数据感到非常困惑。

0 投票
1 回答
247 浏览

java - djecjni.dll 的问题

djecjni.dll从命令提示符注册时,出现以下错误:
LoadLibrary("C:\Software\Pervasive\Cosmos9\Common\djecjni.dll") failed.

我使用以下命令从命令提示符注册 dll:
regsvr32 "C:\Software\Pervasive\Cosmos9\Common\djecjni.dll"

我正在尝试从 Java 运行 djecjni.dll 文件,但出现此错误:

我已经在路径中添加了 dll,但仍然无法运行 dll。任何人都可以提出一些解决上述问题的技巧吗?

0 投票
1 回答
1949 浏览

php - 普遍的 SQL 驱动程序

更新:应该按照建议在服务器故障上。新帖子在这里:https ://serverfault.com/questions/451220/psql-64bit-driver-error

我很难让 PHP 使用 Pervasive SQL 驱动程序与 ODBC 连接。

我有一个 Ubuntu Server 12.04 并从这里安装了 64 位 PSQL 客户端驱动程序: http ://www.pervasivedb.com/psqlv11/Pages/PSQL-v11-Linux-Downloads.aspx

我已经将带有 DSN 的 ODBC.ini 设置到我的数据库中,我可以愉快地连接然后运行查询:

当我使用 PHP 时,odbc_connect 看起来不错并给了我一个资源,但是 odbc_exec(调用驱动程序的点)然后完全失败(SEG 错误):

我究竟做错了什么?

更新:

这是gdb的输出

和 PHP error.log 条目

我还添加了 Trace/TraceFile 但我似乎没有将任何输出保存到日志文件中。

更新 2:

这是我正在运行的简化脚本:

if(!$odbc = odbc_connect("exchequer","username","password")) { die("连接到 Exchequer 失败"); } $rows = odbc_exec($odbc,'SELECT sl.slStockCode, sl.slQtyInStock, sl.slQtyAllocated, sl.slLocCode FROM StockLocation sl WHERE sl.slLocCode IN (\'DIG\',\'WOO\',\'MEN \')'); 回声“

;

odbc_connect 工作(不会死),但我在浏览器中一直看到错误 342,并且在 apache 日志文件中看到“退出信号分段错误”。

0 投票
1 回答
751 浏览

sql-server-2005 - Pervasive 9 - 导出非常大的表

我正在寻找一些关于为从 pervasive 9 迁移到 SQL 数据库的迁移项目导出大量数据的指导。非常大,我说的行数超过 1000 万。

ssis 中导入/导出的吞吐量对我来说似乎很慢,所以我想知道是否有人对 pervasive 有领域经验并有一些性能提示。

0 投票
1 回答
1451 浏览

pervasive - Pervasive PSQL 10 - 更新 DDF

我正在使用 Pervasive PSQL Server 10,我需要更新我的 DDF 文件,因为某些组件在访问使用以前版本创建的数据库时出现问题。

DDFBuilder 还说:“检测到可扩展 SQL v3.00 数据字典文件 (DDF)。DDFBuilder 不支持使用 v3.00 DDF 的操作。请使用 Pervasive 的可扩展 SQL v4.00 DDF 转换实用程序将 DDF 转换为 V4.00。 "

Pervasive 的网站上没有此类实用程序。它似乎是 PSQL 7 的一部分。