分散トランザクション処理機能 TP1/Extension for .NET Framework 使用の手引
Tamの概要
名前空間
Hitachi.OpenTP1.Server
継承関係
System.Object +- Hitachi.OpenTP1.Server.Tam
説明
Tamクラスは,TAMファイルサービス機能を使用するメソッドを提供します。
Tamクラスのメソッドは,TP1/Server BaseのUAPでだけ使えます。TP1/LiNKのUAPでは,Tamクラスのメソッドは使えません。
メソッドの一覧
| 名称 | 説明 |
|---|---|
| Close(System.Int32) | TAMテーブルをクローズします。 |
| Delete(System.Int32, Hitachi.OpenTP1.Server.TamKeyTable&, System.Int32, System.Byte[], System.Int32, System.Int32) | キー値に示すレコードを,TAMテーブルから削除します。 |
| GetInfo(System.String) | TAMテーブルの状態を取得します。 |
| GetStatus(System.String, Hitachi.OpenTP1.Server.TamStatusTable&) | TAMテーブルの情報を,TamStatusTable構造体に返します。 |
| Open(System.String, System.Int32) | TAMテーブルをオープンします。 |
| Read(System.Int32, Hitachi.OpenTP1.Server.TamKeyTable&, System.Int32, System.Byte[], System.Int32, System.Int32) | flagsに設定した検索種別に従って,TAMテーブル上のレコードを参照または更新の目的で入力します。 |
| ReadCancel(System.Int32, Hitachi.OpenTP1.Server.TamKeyTable&, System.Int32) | トランザクション内で,Tam.Readメソッドを使って排他を掛けた参照目的の入力,および更新目的の入力を取り消し,レコード排他を解除します。 |
| Rewrite(System.Int32, Hitachi.OpenTP1.Server.TamKeyTable&, System.Int32, System.Byte[], System.Int32) | Tam.Readメソッドで入力したレコードを,更新して出力します。 |
| Write(System.Int32, Hitachi.OpenTP1.Server.TamKeyTable&, System.Int32, System.Byte[], System.Int32, System.Int32) | キー値に示すレコードを,TAMテーブル上に更新または追加します。 |
メソッドの詳細
public static void Close(
int tableID
);Public Shared Sub Close( _
ByVal tableID As Integer _
)public static void Close(
int tableID
);| エラーコード | 説明 |
|---|---|
| DCTAMER_PARAM_TID | tableIDに設定したテーブル記述子が間違っています。 |
| DCTAMER_TAMEND | TAMサービスが終了中です。 |
| DCTAMER_PROTO |
|
| DCTAMER_TRNOPN | Tam.Openメソッドはトランザクション外で呼び出しています。 |
| DCTAMER_NOOPEN | TAMテーブルがオープン状態ではありません。 |
| DCTAMER_MEMORY | メモリが不足しました。 |
| DCTAMER_IO | 入出力エラーが発生しました。 |
public static void Delete(
int tableID,
Hitachi.OpenTP1.Server.TamKeyTable[] key,
int keyNo,
byte[] buffer,
int bufferSize,
int flags
);Public Shared Sub Delete( _
ByVal tableID As Integer, _
ByVal key() As Hitachi.OpenTP1.Server.TamKeyTable, _
ByVal keyNo As Integer, _
ByVal buffer() As Byte, _
ByVal bufferSize As Integer, _
ByVal flags As Integer _
)public static void Delete(
int tableID,
Hitachi.OpenTP1.Server.TamKeyTable[] key,
int keyNo,
ubyte[] buffer,
int bufferSize,
int flags
);
{TP1ServerFlags.DCTAM_NOOUTREC|
TP1ServerFlags.DCTAM_OUTREC}
〔|{TP1ServerFlags.DCTAM_WAIT|
TP1ServerFlags.DCTAM_NOWAIT}〕
| エラーコード | 説明 |
|---|---|
| DCTAMER_PARAM_TID | tableIDに設定したテーブル記述子が間違っています。 |
| DCTAMER_PARAM_KEY | keyに設定したキー値が間違っています。 |
| DCTAMER_PARAM_KNO | keyNoに設定した値が間違っています。 |
| DCTAMER_PARAM_BFA | bufferに設定した値が間違っています。 |
| DCTAMER_PARAM_BFS | bufferSizeに設定したバッファ長が短過ぎます。 |
| DCTAMER_PARAM_FLG | flagsに設定した値が間違っています。 |
| DCTAMER_NOTTAM | tableIDに設定したテーブルはTAMテーブルではありません。 |
| DCTAMER_TAMEND | TAMサービスが終了中です。 |
| DCTAMER_PROTO |
|
| DCTAMER_RMTBL | TAMテーブルが削除されています。 |
| DCTAMER_NOLOAD | TAMテーブルがロードされていません。 |
| DCTAMER_NOOPEN | TAMテーブルがオープン状態ではありません。 |
| DCTAMER_LOGHLD | TAMテーブルが論理閉塞状態です。 |
| DCTAMER_OBSHLD | TAMテーブルが障害閉塞状態です。 |
| DCTAMER_ACSATL | TAMサービス定義で指定したTAMテーブルのアクセス形態では実行できません。 |
| DCTAMER_NOREC | 指定されたレコードは存在しません。 |
| DCTAMER_LOCK | 排他エラーが発生しました。flagsにTP1ServerFlags.DCTAM_WAITを設定した場合,ロックサービス定義で指定した待ち時間でタイムアウトが発生したため,資源を確保できませんでした。 |
| DCTAMER_DLOCK | デッドロックが起こりました。 |
| DCTAMER_TBLVR | UAPが,現在稼働しているTAMテーブルでは動作できないバージョンのTAMライブラリと結合されています。 |
| DCTAMER_FLSVR | UAPが,現在稼働しているOpenTP1ファイルサービスでは動作できないバージョンのTAMライブラリと結合されています。 |
| DCTAMER_RECOBS | レコードが破壊されています。 |
| DCTAMER_TRNNUM | TAMサービスで管理できるトランザクション数を超えました。 |
| DCTAMER_OPENNUM | キャラクタ型スペシャルファイルのオープン数の制限値を超えました。 |
| DCTAMER_ACCESSS | スペシャルファイルに対するアクセス権がありません。 |
| DCTAMER_ACCESSF | TAMファイルに対するアクセス権がありません。 |
| DCTAMER_MEMORY | メモリが不足しました。 |
| DCTAMER_IO | 入出力エラーが発生しました。 |
| DCTAMER_TMERR | トランザクションサービスでエラーが発生しました。 |
| DCTAMER_ACCESS | アクセスしようとしたTAMファイルは,セキュリティ機能で保護されています。Deleteメソッドを呼び出したUAPには,アクセス権限がありません。 |
public static int GetInfo(
string tableName
);Public Shared Function GetInfo( _
ByVal tableName As String _
) As Integerpublic static int GetInfo(
System.String tableName
);| エラーコード | 説明 |
|---|---|
| DCTAMER_PARAM_TBL | tableNameに設定した値が間違っています。 |
| DCTAMER_UNDEF | TAMテーブルが定義されていません。 |
| DCTAMER_TAMEND | TAMサービスが終了中です。 |
| DCTAMER_PROTO |
|
| DCTAMER_TAMVR | UAPが,現在稼働しているTAMサービスでは動作できないバージョンのTAMライブラリと結合されています。 |
| DCTAMER_NO_ACL | アクセスしようとしたTAMファイルは,セキュリティ機能で保護されています。該当するファイルに対するACLがありません。 |
| DCTAMER_ACCESS | アクセスしようとしたTAMファイルは,セキュリティ機能で保護されています。GetInfoメソッドを呼び出したUAPには,アクセス権限がありません。 |
public static Hitachi.OpenTP1.Server.TamStatusTable GetStatus(
string tableName
);Public Shared Function GetStatus( _
ByVal tableName As String, _
) As Hitachi.OpenTP1.Server.TamStatusTable _public static Hitachi.OpenTP1.Server.TamStatusTable GetStatus(
System.String tableName
);| エラーコード | 説明 |
|---|---|
| DCTAMER_PARAM_TBL | tableNameに設定した値が間違っています。 |
| DCTAMER_NOTTAM | tableNameに設定した名称は,TAMテーブルではありません。 |
| DCTAMER_UNDEF | TAMテーブルが定義されていません。 |
| DCTAMER_TAMEND | TAMサービスが終了中です。 |
| DCTAMER_PROTO |
|
| DCTAMER_TBLVR | UAPが,現在稼働しているTAMテーブルでは動作できないバージョンのTAMライブラリと結合されています。 |
| DCTAMER_TAMVR | UAPが,現在稼働しているTAMサービスでは動作できないバージョンのTAMライブラリと結合されています。 |
| DCTAMER_OPENNUM | キャラクタ型スペシャルファイルのオープン数の制限値を超えました。 |
| DCTAMER_ACCESSS | スペシャルファイルに対するアクセス権がありません。 |
| DCTAMER_MEMORY | メモリが不足しました。 |
| DCTAMER_IO | 入出力エラーが発生しました。 |
| DCTAMER_NO_ACL | 情報を取得しようとしたTAMテーブルは,セキュリティ機能で保護されています。該当するTAMテーブルに対するACLがありません。 |
| DCTAMER_ACCESS | 情報を取得しようとしたTAMテーブルは,セキュリティ機能で保護されています。GetStatusメソッドを呼び出したUAPには,アクセス権限がありません。 |
●Open
public static int Open(
string tableName,
int flags
);Public Shared Function Open( _
ByVal tableName As String, _
ByVal flags As Integer _
) As Integerpublic static int Open(
System.String tableName,
int flags
);
〔{TP1ServerFlags.DCTAM_TBL_EXCLUSIVE
〔|{TP1ServerFlags.DCTAM_WAIT|
TP1ServerFlags.DCTAM_NOWAIT}〕|
TP1ServerFlags.DCTAM_REC_EXCLUSIVE}〕
| エラーコード | 説明 |
|---|---|
| DCTAMER_PARAM_TBL | tableNameに設定した値が間違っています。 |
| DCTAMER_PARAM_FLG | flagsに設定した値が間違っています。 |
| DCTAMER_NOTTAM | tableNameに設定したテーブルはTAMテーブルではありません。 |
| DCTAMER_UNDEF | TAMテーブルが定義されていません。 |
| DCTAMER_TAMEND | TAMサービスが終了中です。 |
| DCTAMER_PROTO |
|
| DCTAMER_NOLOAD | TAMテーブルがロードされていません。 |
| DCTAMER_OPENED | TAMテーブルがオープン済みです。 |
| DCTAMER_LOGHLD | TAMテーブルが論理閉塞状態です。 |
| DCTAMER_OBSHLD | TAMテーブルが障害閉塞状態です。 |
| DCTAMER_LOCK | 排他エラーが発生しました。flagsにTP1ServerFlags.DCTAM_WAITを設定した場合,ロックサービス定義で指定した待ち時間でタイムアウトが発生したため,資源を確保できませんでした。 |
| DCTAMER_DLOCK | デッドロックが起こりました。 |
| DCTAMER_TBLVR | UAPが,現在稼働しているTAMテーブルでは動作できないバージョンのTAMライブラリと結合されています。 |
| DCTAMER_FLSVR | UAPが,現在稼働しているOpenTP1ファイルサービスでは動作できないバージョンのTAMライブラリと結合されています。 |
| DCTAMER_TAMVR | UAPが,現在稼働しているTAMサービスでは動作できないバージョンのTAMライブラリと結合されています。 |
| DCTAMER_RECOBS | レコードが破壊されています。 |
| DCTAMER_TRNNUM | TAMサービスで管理できるトランザクション数を超えています。 |
| DCTAMER_OPENNUM | キャラクタ型スペシャルファイルのオープン数の制限値を超えています。 |
| DCTAMER_ACCESSS | スペシャルファイルに対するアクセス権がありません。 |
| DCTAMER_ACCESSF | TAMファイルに対するアクセス権がありません。 |
| DCTAMER_MEMORY | メモリが不足しました。 |
| DCTAMER_IO | 入出力エラーが発生しました。 |
| DCTAMER_TMERR | トランザクションサービスでエラーが発生しました。 |
| DCTAMER_NO_ACL | オープンしようとしたTAMファイルは,セキュリティ機能で保護されています。該当するファイルに対するACLがありません。 |
●Read
public static void Read(
int tableID,
Hitachi.OpenTP1.Server.TamKeyTable[] key,
int keyNo,
byte[] buffer,
int bufferSize,
int flags
);Public Shared Sub Read( _
ByVal tableID As Integer, _
ByVal key() As Hitachi.OpenTP1.Server.TamKeyTable, _
ByVal keyNo As Integer, _
ByVal buffer() As Byte, _
ByVal bufferSize As Integer, _
ByVal flags As Integer _
)public static void Read(
int tableID,
Hitachi.OpenTP1.Server.TamKeyTable[] key,
int keyNo,
ubyte[] buffer,
int bufferSize,
int flags
);
{フラグ1}|{TP1ServerFlags.DCTAM_REFERENCE
〔|{TP1ServerFlags.DCTAM_EXCLUSIVE|
TP1ServerFlags.DCTAM_NOEXCLUSIVE}〕|
TP1ServerFlags.DCTAM_MODIFY}
〔|{TP1ServerFlags.DCTAM_WAIT|
TP1ServerFlags.DCTAM_NOWAIT}〕
| エラーコード | 説明 |
|---|---|
| DCTAMER_PARAM_TID | tableIDに設定したテーブル記述子が間違っています。 |
| DCTAMER_PARAM_KEY | keyに設定したキー値が間違っています。 |
| DCTAMER_PARAM_KNO | keyNoに設定した値が間違っています。 |
| DCTAMER_PARAM_BFA | bufferに設定した値が間違っています。 |
| DCTAMER_PARAM_BFS | bufferSizeに設定したバッファ長が短過ぎます。 |
| DCTAMER_PARAM_FLG | flagsに設定した値が間違っています。 |
| DCTAMER_NOTTAM | tableIDに設定したテーブルはTAMテーブルではありません。 |
| DCTAMER_TAMEND | TAMサービスが終了中です。 |
| DCTAMER_PROTO |
|
| DCTAMER_RMTBL | TAMテーブルが削除されています。 |
| DCTAMER_NOLOAD | TAMテーブルがロードされていません。 |
| DCTAMER_NOOPEN | TAMテーブルがオープン状態ではありません。 |
| DCTAMER_LOGHLD | TAMテーブルが論理閉塞状態です。 |
| DCTAMER_OBSHLD | TAMテーブルが障害閉塞状態です。 |
| DCTAMER_IDXTYP | TAMテーブルファイルの初期作成で設定したTAMテーブルのインデクス種別では実行できません。 |
| DCTAMER_ACSATL | TAMサービス定義で設定したTAMテーブルのアクセス形態では実行できません。 |
| DCTAMER_NOREC | flagsに設定した検索条件を満たすレコードがありません。 |
| DCTAMER_LOCK | 排他エラーが発生しました。flagsにTP1ServerFlags.DCTAM_WAITを設定した場合,ロックサービス定義で指定した待ち時間でタイムアウトが発生したため,資源を確保できませんでした。 |
| DCTAMER_DLOCK | デッドロックが起こりました。 |
| DCTAMER_TBLVR | UAPが,現在稼働しているTAMテーブルでは動作できないバージョンのTAMライブラリと結合されています。 |
| DCTAMER_FLSVR | UAPが,現在稼働しているOpenTP1ファイルサービスでは動作できないバージョンのTAMライブラリと結合されています。 |
| DCTAMER_RECOBS | レコードが破壊されています。 |
| DCTAMER_TRNNUM | TAMサービスで管理できるトランザクション数を超えました。 |
| DCTAMER_OPENNUM | キャラクタ型スペシャルファイルのオープン数の制限値を超えました。 |
| DCTAMER_ACCESSS | スペシャルファイルに対するアクセス権がありません。 |
| DCTAMER_ACCESSF | TAMファイルに対するアクセス権がありません。 |
| DCTAMER_MEMORY | メモリが不足しました。 |
| DCTAMER_IO | 入出力エラーが発生しました。 |
| DCTAMER_TMERR | トランザクションサービスでエラーが発生しました。 |
| DCTAMER_ACCESS | アクセスしようとしたTAMファイルは,セキュリティ機能で保護されています。Readメソッドを呼び出したUAPには,アクセス権限がありません。 |
public static void ReadCancel(
int tableID,
Hitachi.OpenTP1.Server.TamKeyTable[] key,
int keyNo
);Public Shared Sub ReadCancel( _
ByVal tableID As Integer, _
ByVal key() As Hitachi.OpenTP1.Server.TamKeyTable, _
ByVal keyNo As Integer _
)public static void ReadCancel(
int tableID,
Hitachi.OpenTP1.Server.TamKeyTable[] key,
int keyNo
);| エラーコード | 説明 |
|---|---|
| DCTAMER_PARAM_TID | tableIDに設定したテーブル記述子が間違っています。 |
| DCTAMER_PARAM_KEY | keyに設定したキー値が間違っています。 |
| DCTAMER_PARAM_KNO | keyNoに設定した値が間違っています。 |
| DCTAMER_NOTTAM | tableIDに設定したテーブルはTAMテーブルではありません。 |
| DCTAMER_TAMEND | TAMサービスが終了中です。 |
| DCTAMER_PROTO |
|
| DCTAMER_RMTBL | TAMテーブルが削除されています。 |
| DCTAMER_NOLOAD | TAMテーブルがロードされていません。 |
| DCTAMER_NOOPEN | TAMテーブルがオープン状態ではありません。 |
| DCTAMER_LOGHLD | TAMテーブルが論理閉塞状態です。 |
| DCTAMER_OBSHLD | TAMテーブルが障害閉塞状態です。 |
| DCTAMER_NOREC | 指定されたレコードは存在しません。 |
| DCTAMER_SEQENCE | Tam.Readメソッドを呼び出していません。 |
| DCTAMER_EXWRITE | tableIDに設定したテーブル記述子はTam.Writeメソッドで更新または追加したレコードです。 |
| DCTAMER_EXREWRT | tableIDに設定したテーブル記述子は,Tam.Rewriteメソッドで更新済みです。 |
| DCTAMER_TBLVR | UAPが,現在稼働しているTAMテーブルでは動作できないバージョンのTAMライブラリと結合されています。 |
| DCTAMER_FLSVR | UAPが,現在稼働しているOpenTP1ファイルサービスでは動作できないバージョンのTAMライブラリと結合されています。 |
| DCTAMER_TRNNUM | TAMサービスで管理できるトランザクション数を超えました。 |
| DCTAMER_OPENNUM | キャラクタ型スペシャルファイルのオープン数の制限値を超えました。 |
| DCTAMER_ACCESSS | スペシャルファイルに対するアクセス権がありません。 |
| DCTAMER_ACCESSF | TAMテーブルファイルに対するアクセス権がありません。 |
| DCTAMER_MEMORY | メモリが不足しました。 |
| DCTAMER_IO | 入出力エラーが発生しました。 |
| DCTAMER_TMERR | トランザクションサービスでエラーが発生しました。 |
public static void Rewrite(
int tableID,
Hitachi.OpenTP1.Server.TamKeyTable[] key,
int keyNo,
byte[] data,
int dataSize
);Public Shared Sub Rewrite( _
ByVal tableID As Integer, _
ByVal key() As Hitachi.OpenTP1.Server.TamKeyTable, _
ByVal keyNo As Integer, _
ByVal data() As Byte, _
ByVal dataSize As Integer _
)public static void Rewrite(
int tableID,
Hitachi.OpenTP1.Server.TamKeyTable[] key,
int keyNo,
ubyte[] data,
int dataSize
);| エラーコード | 説明 |
|---|---|
| DCTAMER_PARAM_TID | tableIDに設定したテーブル記述子が間違っています。 |
| DCTAMER_PARAM_KEY | keyに設定したキー値が間違っています。 |
| DCTAMER_PARAM_KNO | keyNoに設定した値が間違っています。 |
| DCTAMER_PARAM_DTA | dataに設定した値が間違っています。 |
| DCTAMER_PARAM_DTS | dataSizeに設定したデータ長が短過ぎます。 |
| DCTAMER_NOTTAM | tableIDに設定したテーブルはTAMテーブルではありません。 |
| DCTAMER_TAMEND | TAMサービスが終了中です。 |
| DCTAMER_PROTO |
|
| DCTAMER_RMTBL | TAMテーブルが削除されています。 |
| DCTAMER_NOLOAD | TAMテーブルがロードされていません。 |
| DCTAMER_NOOPEN | TAMテーブルがオープン状態ではありません。 |
| DCTAMER_LOGHLD | TAMテーブルが論理閉塞状態です。 |
| DCTAMER_OBSHLD | TAMテーブルが障害閉塞状態です。 |
| DCTAMER_NOREC | 指定されたレコードは存在しません。 |
| DCTAMER_SEQENCE | Tam.Readメソッドを呼び出していません。 |
| DCTAMER_TBLVR | UAPが,現在稼働しているTAMテーブルでは動作できないバージョンのTAMライブラリと結合されています。 |
| DCTAMER_FLSVR | UAPが,現在稼働しているOpenTP1ファイルサービスでは動作できないバージョンのTAMライブラリと結合されています。 |
| DCTAMER_RECOBS | レコードが破壊されています。 |
| DCTAMER_TRNNUM | TAMサービスで管理できるトランザクション数を超えました。 |
| DCTAMER_OPENNUM | キャラクタ型スペシャルファイルのオープン数の制限値を超えました。 |
| DCTAMER_ACCESSS | スペシャルファイルに対するアクセス権がありません。 |
| DCTAMER_ACCESSF | TAMテーブルファイルに対するアクセス権がありません。 |
| DCTAMER_MEMORY | メモリが不足しました。 |
| DCTAMER_IO | 入出力エラーが発生しました。 |
| DCTAMER_TMERR | トランザクションサービスでエラーが発生しました。 |
public static void Write(
int tableID,
Hitachi.OpenTP1.Server.TamKeyTable[] key,
int keyNo,
byte[] data,
int dataSize,
int flags
);Public Shared Sub Write( _
ByVal tableID As Integer, _
ByVal key() As Hitachi.OpenTP1.Server.TamKeyTable, _
ByVal keyNo As Integer, _
ByVal data() As Byte, _
ByVal dataSize As Integer, _
ByVal flags As Integer _
)public static void Write(
int tableID,
Hitachi.OpenTP1.Server.TamKeyTable[] key,
int keyNo,
ubyte[] data,
int dataSize,
int flags
);
{TP1ServerFlags.DCTAM_WRITE|
TP1ServerFlags.DCTAM_WRTADD|
TP1ServerFlags.DCTAM_ADD}
〔|{TP1ServerFlags.DCTAM_WAIT|
TP1ServerFlags.DCTAM_NOWAIT}〕
| エラーコード | 説明 |
|---|---|
| DCTAMER_PARAM_TID | tableIDに設定したテーブル記述子が間違っています。 |
| DCTAMER_PARAM_KEY | keyに設定したキー値が間違っています。 |
| DCTAMER_PARAM_KNO | keyNoに設定した値が間違っています。 |
| DCTAMER_PARAM_DTA | dataに設定した値が間違っています。 |
| DCTAMER_PARAM_DTS | dataSizeに設定したデータ長が短過ぎます。 |
| DCTAMER_PARAM_FLG | flagsに設定した値が間違っています。 |
| DCTAMER_NOTTAM | tableIDに設定したテーブルはTAMテーブルではありません。 |
| DCTAMER_TAMEND | TAMサービスが終了中です。 |
| DCTAMER_PROTO |
|
| DCTAMER_RMTBL | TAMテーブルが削除されています。 |
| DCTAMER_NOLOAD | TAMテーブルがロードされていません。 |
| DCTAMER_NOOPEN | TAMテーブルがオープン状態ではありません。 |
| DCTAMER_LOGHLD | TAMテーブルが論理閉塞状態です。 |
| DCTAMER_OBSHLD | TAMテーブルが障害閉塞状態です。 |
| DCTAMER_ACSATL | TAMサービス定義で設定したTAMテーブルのアクセス形態では実行できません。 |
| DCTAMER_NOREC | 指定されたレコードは存在しません。 |
| DCTAMER_EXKEY | keyに設定したキー値がTAMテーブルに存在するので,レコードの追加はできません。 |
| DCTAMER_LOCK | 排他エラーが発生しました。flagsにTP1ServerFlags.DCTAM_WAITを設定した場合,ロックサービス定義で指定した待ち時間でタイムアウトが発生したため,資源を確保できませんでした。 |
| DCTAMER_DLOCK | デッドロックが起こりました。 |
| DCTAMER_TBLVR | UAPが,現在稼働しているTAMテーブルでは動作できないバージョンのTAMライブラリと結合されています。 |
| DCTAMER_FLSVR | UAPが,現在稼働しているOpenTP1ファイルサービスでは動作できないバージョンのTAMライブラリと結合されています。 |
| DCTAMER_NOAREA | TAMテーブルに空きレコードがありません。 |
| DCTAMER_RECOBS | レコードが破壊されています。 |
| DCTAMER_TRNNUM | TAMサービスで管理できるトランザクション数を超えました。 |
| DCTAMER_OPENNUM | キャラクタ型スペシャルファイルのオープン数の制限値を超えました。 |
| DCTAMER_ACCESSS | スペシャルファイルに対するアクセス権がありません。 |
| DCTAMER_ACCESSF | TAMテーブルファイルに対するアクセス権がありません。 |
| DCTAMER_MEMORY | メモリが不足しました。 |
| DCTAMER_IO | 入出力エラーが発生しました。 |
| DCTAMER_TMERR | トランザクションサービスでエラーが発生しました。 |
| DCTAMER_ACCESS | アクセスしようとしたTAMファイルは,セキュリティ機能で保護されています。Writeメソッドを呼び出したUAPには,アクセス権限がありません。 |
All Rights Reserved. Copyright (C) 2006, Hitachi, Ltd.