问题标签 [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.
sql - Progress DB SQL 的 LIKE 运算符
我正在尝试在 Progress SQL 中执行类似的操作(这不是 POSTGRES!)
但是 Progress 不支持 LIKE 运算符。INSTR
看起来它可能会完成这项工作,但它是一个 Progress 扩展,我正在使用的数据库不支持它。是否有另一种使用标准 ODBC 函数来实现这一点的方法?
谢谢
c# - 缓存超时或不存在
尝试提交到服务器时,我不断收到以下错误:
此错误大约在使用 2-3 分钟后出现,并且似乎总是在对服务器进行某些调用的回发中发生。我想知道是什么导致了这个错误(因为它经常发生并且它阻止了实际发生的更新)。另请注意,当我在本地计算机上运行代码时,我无法复制错误,我只会在生产服务器上收到错误。任何帮助表示赞赏。
附加信息:
语言:C# .NET
Framework:.NET 1.1
IIS 版本:6
服务器:Windows 2003
数据库:Progress 4GL(不要问)
如果需要其他信息,请询问,我会提供尽可能多的信息。
谢谢,
蒂姆
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)
progress-db - 相当于 SQL Management Studio 的 Progress 是什么?
我有一个需要连接的进度数据库。它们与 SQL Server Management Studio 的等价物是什么?
服务器似乎是 Progress OpenEdge 10.1
progress-4gl - 事务和锁问题
在做事务中,我定义了一个标签,在这个标签中我正在使用排他锁访问一个表。在标签的末尾,我已经完成了该表中的所有更改。bt 现在我在事务块中。现在,我试图在另一个会话中访问同一个表。然后它显示一个错误,另一个用户使用的表。那么有没有可能,我们可以在事务中释放表,以便其他用户可以访问它。
例如:
会议 1)
会议 2)
我试图访问同一张表,但它显示错误,该表被另一个用户锁定。
odbc - Progress 客户端和 ODBC 客户端可以同时访问个人数据库吗?
在 Windows 机器上处理 Progress 9.1E。我们已经启动并运行了一个标准的 4GL GUI 应用程序,它连接到在同一个机器上运行的一系列个人数据库。它有点像具有订购功能的大型图形目录应用程序。
无论如何,我们希望在同一个机器上运行一个 .Net 应用程序,Progress 提供了一个 Merant ODBC 驱动程序及其运行时。
我的问题是,我能否让 4GL GUI 客户端应用程序启动并运行并连接到 Progress 数据库,同时连接并运行通过 OBDC 系统 DSN 连接到相同数据库的 .Net 应用程序?
这些“个人”数据库传统上是单用户的,但我想知道(或通过谣言听说)除了 4GL 客户端之外,您实际上可以同时在同一个机器上运行 ODBC 客户端。
这是真的吗?
mysql - 从progressdb迁移到mysql
我正在寻找一种将数据从 Progressdb 迁移到 MySQL 的解决方案。如果有相同的解决方案,请告诉我。谢谢。
sql - 根据其他行排除行 (SQL)
假设我有这样的查询:
它返回这个:
目前我有一个查询,它试图只找到像这样的好值,但它有缺陷,因为在其他行中包含错误 VAL 的 ID,这不是我想要的。
会返回这个(缺少 LMNO 和 PQRS):
但是,我只想要 ID 没有错误值的行。所以,01 和 02 很好,因为它们的所有行都有很好的结果。03 和 04 不好,因为它们被其他行中的坏结果污染了。
我可以像这样将结果带入并在软件中以这种方式处理它,但似乎这应该可以通过数据库实现,并且作为一般规则,在数据库上执行比在软件中更好(你知道,这就是他们在那里的目的......)
我能想到的最好的是:
这可行吗?有更好的选择吗?
谢谢!
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 之类的?
欢迎任何提示、提示、网站、网络广播!
sql - LIMIT 正在进行的结果 10.1C
有没有办法像 MYSQL LIMIT 0, 1000 那样限制 SQL Query in Progress 10.1C 的结果?
问候