Page History
...
RUNSQL の働きを理解するには、次の図を参照してください。
例えば、PSLMST という名前の (開発環境で既に定義され、コンパイル済の) テーブルの定義を別の DBMS に移動しようとする場合、この図に示されている主要なポイントは以下の通りです。
...
1 | 作成されるテーブルの定義が含まれる .ctd (共通テーブル定義) ファイルの (修飾された) 名前。Windows の開発環境でテーブルを作成する度に共通テーブル定義が作成されます。 .ctd ファイルは、ディレクトリ X_LANSA\X_ppp\SOURCE (PPP は区画識別子) にあります。 Visual LANSA テーブル定義
非 Visual LANSA テーブル (インポート・テーブル) 定義
|
2 | テーブルを作成するデータベースまたはデータソースの名前。 |
3 | コミットメント・オプション。テーブルが正常に作成された後、コミット操作を発行するかどうかを、Y または N で示します。 このパラメータは常に Y に設定しておきます。 |
4 | レポート・オプションY、N、または F を指定して、RUNSQL が利用するレポートのレベルを示します。 Y = すべてのメッセージと警告のレポート |
5 | データベース・タイプ。この値を使って、 ...\x_win95\x_lansa 内の X_DBMENV.DAT ファイルのデータベース特性を探し出します。 提供される標準のデータベース・タイプは以下の通りです。 - SQLANYWHERE (Sybase Adaptive Server Anywhere および Sybase SQL/Anywhere) |
6 | 指定のデータベースまたはデータソースに接続を試みる際に使用する、ユーザーID/パスワード。 このパラメータはセキュリティ接続利用時でも必要です。 セキュリティ接続の場合、例えば、SA/TEST を入力して、データベースまたはデータソースの接続時にユーザーID SA、パスワード TEST を使用するように指定できます。(提供された値は使用されません。) |
7 | X_DBMENV.DAT ファイルが存在するディレクトリを次のように指定します: |
8 | 新規コレクションの名前 このパラメータを無視するには、*DEFAULT を指定します。 |
9 | 任意 CTD 接続データ・オプション .ctd ファイルに含まれる接続情報を利用する場合は、Y を指定します。インポート・テーブルにのみ、.ctd ファイルに接続データが含まれます。 使用しない場合は、N またはブランクにします。 |
10 | 任意 ユーザー ID/パスワード・オプションのプロンプト・オプション .ctd ファイルのユーザー ID とパスワードを使用する場合は Y です。 使用しない場合は、N またはブランクにします。 |
...
