問題タブ [zos]

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 投票する
2 に答える
482 参照

db2 - メインフレームのgreybeardsがDB2/zOSを「彼」と呼ぶのはなぜですか?

DB2 / zOSエンジンDBAにDB2の動作について質問すると、DBAは、船員が自分の船を指すのに「彼女」を使用するのと同じように、DB2エンジンを「彼」と呼びます。

例:「空き領域を埋めた後も、DB2はそれらの行を表領域でクラスター順に保持したいと考えています。そのため、DB2はそのページを半分に分割し、半分空のページがたくさんあることになります。つまり、挿入した行のクラスターキーがテーブルの最上位にある場合を除き、その場合、彼は新しい空のページを作成し、新しい行だけをそのページに配置します。したがって、このREORGを実行する必要はありません。私が提案したように入力を並べ替えるだけなら」

この伝統がどこから来ているのか誰か知っていますか?

0 投票する
1 に答える
573 参照

c# - DB2ZOSストリング比較の問題

私はこのように私のSQLのwhere句でいくつかのCHARデータを比較しています、

ここで、PRI_CODE <PriCode

私が抱えている問題は、CHAR値の長さが異なる場合です。したがって、PRI_CODE='0800'およびPriCode='20'の場合、falseではなくtrueを返します。

このように比較しているようです

の代わりに

CHAR比較は、左から開始して、いずれかの値が終了するまでですか?

もしそうなら、どうすればこれを修正できますか?

私の値には文字を含めることができるので、数値に変換することはできません。

0 投票する
2 に答える
10946 参照

copy - ある pds から別の pds にメンバーをコピーしますか? jcl ステートメントの使用

IEBGENER ユーティリティを使用して、ある pds から別の pds にメンバーをコピーするにはどうすればよいですか。

これに似たもの:

??

残りはわかりません。

0 投票する
1 に答える
1108 参照

dataset - REXX / z/OSデータセットロック

REXX言語で、データセットのロックをどのように処理するのか疑問に思っています。状況:-ISPFエディターで順次データ・セットを開いています-REXXを開始します-そのデータ・セットを更新(変更)するプログラムを作成します-正常に動作しますが、どのように可能ですか?通常、エディターでデータセットを開いていて、それを別のプログラムから使用しようとすると(たとえば、ジョブを送信する場合)、「データセットは使用中です」というメッセージが表示されます。ここでこれがREXXで機能する理由。たぶん同じアドレス空間か...?誰か教えてもらえますか?

0 投票する
1 に答える
1100 参照

jdbc - Z/OS 上の db2 の JDBC URL にデフォルトのテーブルスペースを設定しますか?

JDBC URL にパラメーターを渡すことによって、すべての create table ステートメントで特定の database.tablespace を使用するように強制することはできますか? たとえば、次のように手動で指定する代わりに

接続URLに「database.tablespace」を指定して実行したい

0 投票する
1 に答える
2763 参照

db2 - DB2 (z/OS) クエリで文字列を照合する方法は?

これは私の心を吹き飛ばしています。

私がやりたいのは、長いvarcharフィールドでの基本的な文字列比較だけです。

私は約のテーブルを持っています。12M レコード。

をクエリするとMY_FIELD='a string'、25947 というカウントが得られます。これはほぼ正しいようです。

をクエリするとMY_FIELD!='a string'、989 のカウントが得られます。

これら 2 つのカウントを合計すると、テーブル全体のサイズ 12M になるのではないでしょうか?

0 投票する
2 に答える
4527 参照

associative-array - REXXで連想配列を実行する方法はありますか?

Linuxで最初に開発されたPerlコード(パフォーマンス分析用)がありますが、これをメインフレームに移植する必要があります。どうやらREXXはそのプラットフォームで選択されているスクリプト言語ですが、このPerlスクリプトは連想配列(基本的にはインデックスが文字列である配列)に大きく依存しています。

REXXでそれを行う方法はありますか?次のようなコードを作成するにはどうすればよいですか?

0 投票する
1 に答える
2146 参照

stored-procedures - DB2 Z/os ネイティブ SQL プロシージャ -- 更新

DB2 ネイティブ SQL プロシージャーを実装しています。当店では初めての試みです。以下のコードを添付しました。このルーチンが行うことは、時間ごとにテーブルに追加された新しいレコードの数を追跡することです。起動するたびに、監視テーブルのレコードを更新するか、テーブルが存在しない場合はレコードを挿入します。

ネイティブ プロシージャは、Z/os db2 バージョン 9 の新機能です。

Z/os db2 v9 のプロシージャに関するレッドブックには次のように書かれています。 SQL ステートメントは外部 WLM アドレス空間では実行されなくなりましたが、データベース システム サービスのアドレス空間でネイティブに実行されます。実行のために、プロシージャ パッケージは EDM プールにロードされます。

それでも、「WLM ENVIRONMENT FOR DEBUG MODE DSNDSPENV」という行をコードから削除すると、「WLM 環境を指定する必要があります」というエラーが表示されます。

このコードに WLM 依存関係が存在する理由を知っている人はいますか? WLM_ENVIRONMENT のデフォルトをオーバーライドする必要がありますか? もしそうなら、どうすればいいですか?


新情報 - - - - - - - - - - - - - - - - - - - - - - - - --------


オプション「DISABLE DEBUG MODE」を追加すると、DEBUG に WLM を指定する必要がないようです。

デバッグモードを無効にすることの欠点は何ですか? 「ALLOW DEBUG MODE」でプロシージャを残すことにマイナス面はありますか? デバッグを許可できるプロシージャを使用すると、オーバーヘッドが発生しますか?


0 投票する
1 に答える
99 参照

zos - メインフレーム開発に合理性がどのように役立つか

Rational スイートがメインフレームの z/os 開発プロセス、テスト、展開などにどのように役立つか教えてください。

0 投票する
1 に答える
964 参照

dynamic-linking - zOS での動的リンク

zOS で動的にリンクされたライブラリを作成する必要があります。コンパイラに渡されるオプションは何ですか。

また、zOS のライブラリが他のライブラリに動的にリンク [依存] されているかどうかを確認する方法。Linux には ldd があり、このリンケージを示しています。zOS ランドに「ldd」に相当するものはありますか?