问题标签 [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 投票
4 回答
16122 浏览

sql - Progress DB SQL 的 LIKE 运算符

我正在尝试在 Progress SQL 中执行类似的操作(这不是 POSTGRES!)

但是 Progress 不支持 LIKE 运算符。INSTR看起来它可能会完成这项工作,但它是一个 Progress 扩展,我正在使用的数据库不支持它。是否有另一种使用标准 ODBC 函数来实现这一点的方法?

谢谢

0 投票
1 回答
158 浏览

c# - 缓存超时或不存在

尝试提交到服务器时,我不断收到以下错误:

此错误大约在使用 2-3 分钟后出现,并且似乎总是在对服务器进行某些调用的回发中发生。我想知道是什么导致了这个错误(因为它经常发生并且它阻止了实际发生的更新)。另请注意,当我在本地计算机上运行代码时,我无法复制错误,我只会在生产服务器上收到错误。任何帮助表示赞赏。

附加信息:
语言:C# .NET
Framework:.NET 1.1
IIS 版本:6
服务器:Windows 2003
数据库:Progress 4GL(不要问)

如果需要其他信息,请询问,我会提供尽可能多的信息。

谢谢,

蒂姆

0 投票
2 回答
5379 浏览

sql-server - SQL Server 导入和导出向导错误:“索引超出数组范围”通过 32 位 ODBC 数据源?

我得到一个“索引超出了数组的范围。” 当我执行以下操作时出错。

1) 我启动导入和导出数据向导(32 位)。

2) 数据来源:.Net Framework Data Provider for Odbc。

3) 我为我设置的 32 位 Progress OpenEdge 10.2A ODBC 驱动程序提供了连接字符串和 DSN。

4)我设置了一个平面文件目标。

5)当我单击“下一步”时,出现以下错误:

TITLE: SQL Server 导入和导出向导

无法检索源数据和目标数据的列信息,或者源列的数据类型未正确映射到目标提供程序上可用的数据类型。

"VISION"."PUB"."tlrtran" -> C:\Documents and Settings\user\Desktop\flat-file.txt:


附加信息:

指数数组的边界之外。(Microsoft.DataTransformationServices.Controls)

0 投票
1 回答
5485 浏览

progress-db - 相当于 SQL Management Studio 的 Progress 是什么?

我有一个需要连接的进度数据库。它们与 SQL Server Management Studio 的等价物是什么?

服务器似乎是 Progress OpenEdge 10.1

0 投票
2 回答
7618 浏览

progress-4gl - 事务和锁问题

在做事务中,我定义了一个标签,在这个标签中我正在使用排他锁访问一个表。在标签的末尾,我已经完成了该表中的所有更改。bt 现在我在事务块中。现在,我试图在另一个会话中访问同一个表。然后它显示一个错误,另一个用户使用的表。那么有没有可能,我们可以在事务中释放表,以便其他用户可以访问它。

例如:

会议 1)

会议 2)

我试图访问同一张表,但它显示错误,该表被另一个用户锁定。

0 投票
1 回答
743 浏览

odbc - Progress 客户端和 ODBC 客户端可以同时访问个人数据库吗?

在 Windows 机器上处理 Progress 9.1E。我们已经启动并运行了一个标准的 4GL GUI 应用程序,它连接到在同一个机器上运行的一系列个人数据库。它有点像具有订购功能的大型图形目录应用程序。

无论如何,我们希望在同一个机器上运行一个 .Net 应用程序,Progress 提供了一个 Merant ODBC 驱动程序及其运行时。

我的问题是,我能否让 4GL GUI 客户端应用程序启动并运行并连接到 Progress 数据库,同时连接并运行通过 OBDC 系统 DSN 连接到相同数据库的 .Net 应用程序?

这些“个人”数据库​​传统上是单用户的,但我想知道(或通过谣言听说)除了 4GL 客户端之外,您实际上可以同时在同一个机器上运行 ODBC 客户端。

这是真的吗?

0 投票
2 回答
175 浏览

mysql - 从progressdb迁移到mysql

我正在寻找一种将数据从 Progressdb 迁移到 MySQL 的解决方案。如果有相同的解决方案,请告诉我。谢谢。

0 投票
4 回答
6184 浏览

sql - 根据其他行排除行 (SQL)

假设我有这样的查询:

它返回这个:

目前我有一个查询,它试图只找到像这样的好值,但它有缺陷,因为在其他行中包含错误 VAL 的 ID,这不是我想要的。

会返回这个(缺少 LMNO 和 PQRS):

但是,我只想要 ID 没有错误值的行。所以,01 和 02 很好,因为它们的所有行都有很好的结果。03 和 04 不好,因为它们被其他行中的坏结果污染了。

我可以像这样将结果带入并在软件中以这种方式处理它,但似乎这应该可以通过数据库实现,并且作为一般规则,在数据库上执行比在软件中更好(你知道,这就是他们在那里的目的......)

我能想到的最好的是:

这可行吗?有更好的选择吗?

谢谢!

0 投票
1 回答
4006 浏览

sql-server-2008 - 从 PROGRESS 迁移到 SQL Server 2008 - 如何?

我面临着一个我不知道如何继续的任务:将一个 120 GB 的数据库从 PROGRESS 迁移到 SQL Server 2008。

坦率地说,我什至从未听说过 PROGRESS,也无法真正理解他们的网站......我拥有的是一个restore包含 128 个文件的文件夹,dbqsXXX其中 XXX 从 1 到 128 - 每个文件是 1 GB在尺寸方面。

我不知道 PROGRESS,我没有任何可用的 PROGRESS 服务器 - 有没有希望我可以从这些文件中获取数据到 SQL Server 中?

另外:我试图找到 ODBC 驱动程序,但我找到了一个(称为SequeLink ODBC 4.51),但我无法安装它,因为它不喜欢我的 Win7 x64 机器:-( 在 PROGRESS 站点本身上,我似乎找不到任何可供下载的 ODBC 驱动程序 - 仅需要花费 $$$$$$ 的东西

那么 - 我的选择是什么?

  • 是否有“PROGRESS Express”或“免费”或“开发者”版本可用?
  • 我可以通过其他方式访问我的“恢复”目录中的那些 dbqs 文件吗?它们似乎至少部分是二进制的——没有 CSV 或 XML 或类似的东西......
  • 我可以找到一个可用的 ODBC 或 OleDB 驱动程序,它可以在我的 Win7 x64 机器上运行并允许我创建到 PROGRESS db 的链接服务器吗?(不久前在 MySQL 上工作得很好)
  • 我(或我的客户)能否以某种方式将 PROGRESS 中的结构和数据转储为另一种更易于使用的格式,如 MySQL 或 PostgreSQL 之类的?

欢迎任何提示、提示、网站、网络广播!

0 投票
1 回答
2574 浏览

sql - LIMIT 正在进行的结果 10.1C

有没有办法像 MYSQL LIMIT 0, 1000 那样限制 SQL Query in Progress 10.1C 的结果?

问候