問題タブ [unidata]
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.
.net - .NET でのコマンド出力の解析
.NET アプリでデータベース サーバーに接続し、一連のデータベース統計を生成するデータベース コマンドを実行したいと考えています。問題は、構造化された形式で統計情報を返さないことです。プレーン テキスト ( df -k
UNIX のコマンドのように)で返します。これ。
確かに代替案は思い浮かびませんが、いろいろ聞いてみたいと思いました。データベースの作成者がフォーマットを変更すると壊れてしまうため、コマンドの結果を解析するのは少しもろいようです。
編集:データベースは IBM UniData データベースです。コマンドは「file.stat」で、平均レコード サイズ、最大レコード サイズなどを返します。
.net - .NET用のUniDataデータアクセス製品
.NETコードからUniDataデータベースのデータにアクセスする方法について調査しています。
私が見つけたものから、 UniObjectsfor.NETおよびU2.NETを使用できます。この情報もU2.NETを使えば可能だと思いますが、よくわかりません。
これらの製品の価格や、無料の場合はダウンロード方法についてもわかりません。
誰かがこれらの質問に答えて、それらの違いが何であるかをアドバイスできますか?
.net - UniObjects for .NETはどこで入手できますか?
私はIBMのサイトが嫌いです。そこに何かを見つけるのは非常に難しいです。2回見つけようとするのは言うまでもありません。
UniObjectsfor.NETを探しています。以下のファイルを見つけてインストールしましたが(IBMのWebサイトでは見つかりません)、Visual Studio(v9.7)のデータベースアドインをインストールすると、IBM Data Server Providerfor.Netと表示されます。インストールされていません。
Visual Studioのアドインをインストールし、UniDataデータベースに接続できるようにするためのリンクと手順を教えてくれる人を探しています。.NETおよびUniDataを操作するためのその他の指針、ヒント、またはコツもありがたいです。
これが私が何の役にも立たずにインストールしたファイルです。(私は64ビットのWindows XPマシンを使用しています)
- ibm_data_server_client_winx64_V97.zip
- ibm_data_server_driver_package_win64_EN_v97.exe
- v9.5fp4_ntx64_dsdriver_EN.exe
- v9.5fp4_ntx64_rtcl_EN.exe
- ibm_database_addins_for_visualstudio_v97.exe
-ありがとう
アップデート2010-11-14: IBMは少し前にUniDataをRocketSoftwareに売却しました。RocketSoftwareのUniObjects情報は、http: //www.rocketsoftware.com/u2/middleware/にあります。
database - UniData のクエリを学習する
IBM UniData サーバーがあります。UniObject .net をインストールしました。.net クラスを介して unidata クエリを発行しているようです。
クエリ言語/構文を学び、UniData を一般的に使用するにはどこで学習できますか? おすすめの本、サイト、動画は?
.net - 一意性を使用してUniDataの大文字と小文字を区別しない検索を行う方法
残念ながら、IBMのUniDataデータベースシステムと何らかのやり取りをする必要があります。これは、UniObjects for .netを使用してC#コードから実行しています。
1つの検索ボックスを持つASP.NET検索ページを作成しています。私が抱えている問題は、基準で大文字と小文字が区別されることです。UniQueryで大文字と小文字を区別しない検索を行うにはどうすればよいですか?
すべてを返し、Linq to XMLステートメントで大文字と小文字を区別しないようにすることはできますが、効率が悪いため、パフォーマンスの問題が発生します。
これが私が書いたコードです:
編集
私はこれを見つけました:
UDT.OPTIONS 92
U_INSENSITIVE_MATCH
このオプションは、ディクショナリ定義にPick®スタイルの変換を含むデータで実行されるクエリに影響します。Pick®スタイルの処理コードMCL、MCT、およびMCUは、大文字と小文字を変換します。これらの変換は、比較と選択の前にデータに適用されるため、大文字と小文字が異なる一致する文字は省略されます。UDT.OPTIONS 92を使用すると、LIKEはデータと選択の基になるリテラルの両方を変換するため、選択は実際には大文字と小文字に基づいていません。
「Pick®スタイルの処理コードMCL、MCT、MCU」とは何なのかよくわかりません。誰か説明できますか?
code-injection - UniData の入力のサニタイズ
UniData クエリの入力をサニタイズする機能を提供できる人はいますか? または、削除するもののリストを提供しますか?
c# - UniObjectsfor.netを使用してUniDataセッションを保護する方法
UniObjects for .netを使用してUniDataセッションをどのように保護しますか?
ドキュメントが大幅に不足しています。UniObjects for Javaのドキュメントには、SSLに関する章全体があります。
編集
UniObjects .netのドキュメントには、UniSession.EncryptionTypeプロパティについて次のように記載されています。
public int EncryptionType {get; セットする}
このプロパティは、セッションのデフォルトの暗号化タイプを取得または設定します。
intは、次のように、暗号化タイプのトークン番号です。
0-UniObjectsTokens.NO_ENCRYPT-暗号化なし。これがデフォルト値です。
1-UniObjectsTokens.UV_ENCRYPT-内部データベース暗号化を使用してすべてのデータを暗号化します。
セッションにUV_ENCRYPTを設定すると、クライアントとサーバー間で転送されるすべてのデータが暗号化されます。
UniSessionオブジェクトのEncryptionTypeプロパティを1(UniObjectsTokens.UV_ENCRYPT)に設定した場合、UniCommandのExecuteメソッドを呼び出すと、IBMU2.UODOTNET.UniRPCPacketExceptionが発生します。
「[IBMU2][UODOTNET--UNIRPC] [ErrorCode=81004]無効なタイプの引数がRPCから要求されました。」
.net - NullReferenceException をスローする UniTransaction
私はトランザクションを開始しようとしていますが、.Begin()
メソッドを呼び出すと NullReferenceException がスローされ、スタックトレースはそれがから来ていることを示していIBMU2.UODOTNET.UniTransaction.ServerTransaction(Int32 aKey)
ます。
誰かが を正常に使用したUniTransaction
ことがありますか?
注: システムは UniData システムであり、UniVerse システムではありません。それが違いを生むかどうかはわかりません。
[ 2011 年 7 月 8 日更新] まだこの問題が発生しています。UniData バージョン 7.2 (具体的には 7.2.6 だと思います) を使用し、UniObjects.NET バージョン 2.2.3.7377 を使用しています。
ide - U2 ベーシック開発者ツールキット
UniData 7.1 で Basic Developer Toolkit を実行する人はいますか?
IDE は UniData 7.2 でリリースされましたが、7.1 でも問題なく動作するという印象を受けました。ただし、アカウントで「データベース ファイル」を開くと、すべての単一の DIR タイプ ファイルで読み込みエラー ダイアログが表示され、レコードが登録されません。
IDE が 7.1 で動作する前に UniData サーバーに変更が必要ですか、それとも何か別のことが進行中です。私の知る限りでは、UniObjects for Java を使用して UniData RPC デーモンと通信しているだけなので、通信に問題はありません。
まともなIDEで作業するのはいいでしょう...