Oracle Solarisを実行しているAMD Opteronシステム - MultiLoad

Teradata® MultiLoadリファレンス - 17.20

Product
MultiLoad
Release Number
17.20
Published
2022年10月10日
Language
日本語
Last Update
2022-11-21
dita:mapPath
ja-JP/xyn1641281670262.ditamap
dita:ditavalPath
ja-JP/kju1619195148891.ditaval
dita:id
B035-2409
Product Category
Teradata Tools and Utilities

Oracle Solarisを実行するOpteronクライアント システム上でソース ファイルをコンパイルおよびリンクして、INMODルーチンまたは通知出口ルーチンのための共有オブジェクト モジュールを作成するためには、以下の構文を使用します。

コンパイルの構文



次のような場合に当てはまります。

cc
ネイティブUNIX Cコンパイラを起動するプログラムの呼び出し
-dy
ダイナミック リンクを使用するように指定します。
-G
実行時リンカーと共に使用可能な共有オブジェクトを生成します。
-xarch=generic64
64ビット共用ライブラリを構築するためのフラグ
-KPIC
位置独立コード(PIC: Position Independent Code)を生成するコンパイラ オプション
sourcefile.c
INMODルーチンまたは通知出口ルーチンのソース ファイルのUNIXファイル名です。
-o
出力ファイル名を指定します。
shared-object-name
共用オブジェクト ファイルの名前
これは、次のものとして指定する名前です。
  • Teradata MultiLoadジョブスクリプトのIMPORTのINMOD modulenameパラメータ
  • Teradata MultiLoadジョブスクリプトのBEGIN MLOADおよびBEGIN DELETE MLOADのNOTIFYオプションのEXIT nameパラメータ
shared-object-nameには、任意の有効なUNIXファイル名を使用できます。