問題タブ [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 演算子
私は進行中のSQLでこのようなことをしようとしています(これはPOSTGRESではありません!)
ただし、Progress は LIKE 演算子をサポートしていません。INSTR
それは仕事をするかもしれないように見えますが、それはプログレス拡張機能であり、私が使用しているDBではサポートされていません. 標準の 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) [次へ] をクリックすると、次のエラーが表示されます。
タイトル: 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に相当するものは何ですか?
サーバーはProgressOpenEdge10.1のようです
progress-4gl - トランザクションとロックの問題
in do トランザクションでラベルを定義し、このラベルで排他的ロックを使用してテーブルにアクセスしています。ラベルの最後で、そのテーブルのすべての変更を行いました。今、私はトランザクションブロックにいます。ここで、別のセッションで同じテーブルにアクセスしようとしましたが、別のユーザーが使用するテーブルというエラーが表示されます。トランザクションでテーブルを解放して、別のユーザーがアクセスできるようにすることは可能ですか。
例えば:
セッション 1)
セッション 2)
同じテーブルにアクセスしようとしましたが、エラーが表示され、そのテーブルは別のユーザーによってロックされています。
odbc - ProgressクライアントとODBCクライアントは同時にパーソナルデータベースにアクセスできますか?
WindowsボックスでProgress9.1Eに取り組んでいます。同じボックスで実行されている一連のパーソナルデータベースに接続する標準の4GLGUIアプリケーションが稼働しています。これは、注文機能を備えた大きなグラフィカルカタログアプリケーションのようなものです。
とにかく、同じボックスで.Netアプリケーションを実行することを検討しており、ProgressはそのランタイムとともにMerantODBCドライバーを提供します。
私の質問は、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からSQLServer2008への移行-どのように?
続行する方法がわからないタスクに直面しています。120GBのデータベースをPROGRESSからSQLServer2008に移行します。
私は率直に言って、PROGRESSのことを聞いたことがなく、彼らのWebサイトもあまり理解できません。私が持っているのは、 XXXが1から128までのrestore
128ファイルのフォルダですdbqsXXX
。各ファイルは1GBです。サイズで。
PROGRESSがわかりません。利用可能なPROGRESSサーバーがありません。これらのファイルからSQLServerにデータを取得できるという希望はありますか?
また、ODBCドライバーを見つけようとしましたが(SequeLink ODBC 4.51と呼ばれます)、Win7 x64マシンが気に入らないためインストールできません:-(そして、PROGRESSサイト自体では見つけられないようです。ダウンロード用のODBCドライバー-$$$$$$の費用がかかるもののみ
だから-私のオプションは何ですか?
- 「PROGRESSExpress」、「Free」、「Developer」バージョンのようなものはありますか?
- 「restore」ディレクトリにあるこれらのdbqsファイルに別の方法でアクセスできますか?それらは少なくとも部分的にバイナリであるように見えます-CSVやXMLなどはありません.....
- Win7 x64マシンで動作し、PROGRESS dbへのリンクサーバーを作成できる、使用可能なODBCまたはOleDBドライバーを見つけることができますか?(しばらく前にMySQLで正常に動作しました)
- 私(または私の顧客)は、構造とデータをPROGRESSから、MySQLやPostgreSQLなどのより親しみやすい別の形式にダンプできますか?
ヒント、ヒント、ウェブサイト、ウェブキャストは大歓迎です!
sql - LIMIT結果の進行中10.1C
MYSQL LIMIT 0、1000のように、進行中のSQLクエリ10.1Cの結果を制限する方法はありますか?
よろしく