问题标签 [progress-db]

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

sql - 进度 dbtool 错误

我正在尝试在我们的数据库上运行 Progress dbtool,但它不起作用。按照我拥有的文档的建议,我得到了 proenv 提示。当我对我们的数据库“访问”执行 dbtool 时(这是我们的进度数据库的名称)

这是我的步骤:

0 投票
0 回答
1670 浏览

openedge - Progress SQL Explorer 工具未启动

我已经在我的 Windows XP PC 上安装了 Progress 9.1e 客户端。

我只是无法从快捷方式运行“SQL Explorer Tool”。没有错误信息。没有什么!我也从命令行的快捷方式运行了命令。

"C:\Program Files\Progress\bin\jvmStartw.exe" -f "C:\Program Files\Progress\sqlexp.prm"

还是没有输出。该命令似乎以 0 (ECHO %ERRORLEVEL%) 结束并存在。

这在我安装它的另一台 PC 上运行良好。

我也尝试过重新安装它。

请问有什么想法!?

谢谢。

0 投票
1 回答
427 浏览

odbc - Progress 9.1e 逆向工程进入 ERwin 失败

当我从 Progress 9.1e 数据库进行反向工程时,我收到以下错误消息:

“表 pub._File 中的 _Desc 列的值超过其最大精度长度”

这是我需要在 Progress 服务器上设置的辅助 (SQL) 代理的配置吗?

任何帮助,非常感谢!

0 投票
3 回答
4051 浏览

database - 到底如何才能获得 10.1b 进度数据库的 CSV 转储?

我正在尝试从 Progress / OpenEdge 10.1b 数据库中获取 CSV 转储。这是一个用于 Intergy EHR 的数据库,因此应用程序附带的 openEdge 版本只是运行时的。我无法编译转储脚本或使用服务器上的数据管理工具导出。我有所有数据文件/结构文件的原始副本。我可以使用评估套件版本 11 提取这些数据吗?哦.. 我已经联系 Progress 软件尝试购买 10.1b 的完整许可证,他们只是让我四处奔走。有谁知道另一种解决方案?

谢谢你

0 投票
2 回答
2847 浏览

database - 我正在尝试在大量二进制加载后重建 Progress 数据库上的索引,出现此错误

刚刚使用批处理脚本通过二进制加载将 655 个表导入到 650gb 硬盘驱动器上新创建的数据库中。

idxbuild 带线程运行,最大线程数为 1。(13942) TMB 值为 8,TM 值为 8,SG 值为 48,打包因子为 100。(16141) 临时排序文件位于:C:\Progress\ OpenEdge\bin 将使用可用的磁盘空间。(11443) 系统错误:无法在区域架构区域内扩展数据库。(8897)

我在文档中找不到任何解决方案。

Tom Bascom——我知道你知道解决这个问题的方法。

谢谢社区!

0 投票
2 回答
1874 浏览

php - 通过 PHP ODBC OpenEdge Progress 驱动程序设置查询超时时间

我正在做一个项目,我需要通过 OpenEdge Progress 驱动程序使用 PHP ODBC 方法查询数据库。我需要一种方法来设置 MySQL 查询的超时,因此它比默认设置短得多(如果有的话)。

我尝试使用“odbc_setoption($stmt, 2, 0, 30)”,如下面的示例语句中所示...

但这失败了,因为不支持“0”作为查询超时的选项。我不知道这个数字,我尝试了一切,包括尝试在我的数据库连接 DSN 字符串和通过注册表中设置它。关于 PHP 中的变量名和/或选项号的任何想法?没人用这个东西...

谢谢

0 投票
2 回答
28009 浏览

odbc - unixodbc 驱动程序管理器在安装时无法打开指定的库

我正在使用 ArchLinux,我正在尝试安装 OpenEdge 进度驱动程序,以便我可以通过 PHP 访问它。我已经安装了 unixodbc 包和驱动程序,但是当我通过 isql 或 PHP 测试连接时,我得到了同样的错误......

搞砸的是“/usr/dlc/odbc/lib/pgoe1023.so”目前存在,我什至从“/usr/dlc”符号链接它。

以下是我的 .ini 文件...

odbc.ini

odbcinst.ini(我删除了一些凭据,因为它无关紧要)

编辑添加更多信息...

它们似乎都是 32 位的,但我不知道我在做什么。

看来它确实缺少一些依赖项......

更新

我将“libpgicu23.so”复制到/usr/lib,它解决了这个问题,但我仍然需要“libstdc++-libc6.2-2.so.3”,但是当我从互联网上抓取一个时,它说“加载时出错共享库:/usr/lib/libstdc++-libc6.2-2.so.3:ELF 文件操作系统 ABI 无效”

实际上,我什至创建了从“libstdc++-libc6.2-2.so.3”到“libstdc++.so”的符号链接,但即使它通过 ldd 解决了问题,当我查询 isql..

isql:符号查找错误:/usr/dlc/odbc/lib/pgoe1023.so:未定义符号:__builtin_vec_new

我从来没有在 *nix 机器上安装 odbc,但我们在 windows 机器上做了同样的事情,它工作得很好。任何输入表示赞赏。

0 投票
2 回答
15340 浏览

linux - 无法加载 ODBC lib 指定的驱动程序

我正在尝试安装 ODBC 驱动程序,但我遇到了砖墙。

我的INI文件如下;

odbcinst.ini

odbc.ini

我已经确保所有依赖项都通过 ldd 正确加载。

更新

输出:strace isql -v http://pastebin.com/tXFY4vVt

输出:strace isql -3 SUBS2A http://pastebin.com/Yu5e54mR

输出:/tmp/odbctrace.out http://pastebin.com/0kgvNdWv

谢谢

0 投票
1 回答
1122 浏览

progress-4gl - 如何使用openedge 11 版打开openedge 10 版字典?

我需要使用版本 11 数据库字典打开 opensge 版本 10 数据库。我正在尝试使用版本 11 打开数据库字典,但是一条消息说“使用 R10 数据字典打开此 R10 数据字典”。我可以使用 R11 数据库字典打开 R10 数据库吗?我对此没有任何想法。

谢谢。

0 投票
3 回答
2423 浏览

sql-server - SSIS 包在 BIDS 中运行,但由于 SQL 代理中的体系结构不匹配而失败

我有一个 SSIS 包,它使用 ODBC 连接到 Progress 数据库作为源,使用 32 位 ODBC 驱动程序。该软件包在 BIDS 范围内完美运行。但是,当我使用 SQL 代理运行它时,它会失败并出现以下错误:

指定的 DSN 包含驱动程序和应用程序之间的体系结构不匹配。

我知道这可能是因为它需要一个用于该连接的 64 位 ODBC 驱动程序,但我似乎无法让 64 位驱动程序在 BIDS 中正常工作。有没有什么技巧可以让我在 SQL 代理中使用 32 位驱动程序并继续我的生活?