コンテンツはここから始まります

システム・メッセージ: TMQカタログ1400-1499

前 次

1400


エラー: キューのスキャン - realloc()が失敗しました

説明

realloc()を使用してオペレーティング・システムから動的にメモリーを再割当てしようとしましたが、キューのスキャン中に失敗しました。関連付けられている操作(qlist、qchangetime、qchangeprio、qchangequeueまたはqdeletemsg)は失敗します。

アクション

マシンのメモリー量およびプロセスによって使用されるメモリー量に対して、オペレーティング・システム・パラメータが正しく設定されていることを確認してください。マシンのメモリー使用量を減らすか、マシンの物理メモリー量を増やしてください。

関連項目

tmqadmin(1)


1401


INFO: Queue list - no messages matched on queue name

Description

While executing the qlist command, no messages were found on the queue name that was set with qset and the selection criteria set with qscan.

Action

Try specifying a different queue name or different scan criteria using qset or qscan. No action required.

See Also

tmqadmin(1)


1407


INFO: operation - no messages matched on queue name

Description

While executing the qchangetime or qchangeprio command, no messages were found on the queue name that was set with qset and the selection criteria set with qscan.

See Also

tmqadmin(1)


1409


WARN: Queue change - new queue name newqueue matches old queue name

Description

While changing the queue on which messages are queued, the new queue name matched the original queue name so no change occurred.

Action

No action required.

See Also

tmqadmin(1)


1410


INFO: operation - no messages matched on queue name

Description

While executing the qchangequeue or qdeletemsg command, no messages were found on the queue name that was set with qset and the selection criteria set with qscan.

Action

No action required

See Also

tmqadmin(1)


1422


ERROR: ipcrm - processes attached to queue space qspace

Description

While executing the ipcrm command without the -f option or while executing the qaddext or qspacedestroy command, the IPC resources could not be removed because other processes were attached to the queue space.

Action

Stop all processes attached to the queue space and re-execute the command. In rare situations where it doesn't matter if processes are attached to the queue space, the -f option of ipcrm can be used to force removal of the IPC resources, even if processes are attached to the queue space.

See Also

tmqadmin(1)


1423


WARN: ipcrm - failed to remove semid ident for queue space qspace

Description

While executing the ipcrm, qaddext, or qspacedestroy command, one of the semaphores with semaphore identifier ident was not removed.

Action

Normally this should not occur since the administrator is running tmqadmin and is also the owner of the IPC resources. It is possible that the semaphore was removed directly using the operating system ipcrm(1) command. The operating system command (outside of tmqadmin) "ipcs -s" will list currently existing semaphores and the semaphore can be removed directly by executing "ipcrm -s" ident.

See Also

tmqadmin(1)


1424


WARN: ipcrm - failed to delete shared memory id ident for queue space qspace

Description

While executing the ipcrm, qaddext, or qspacedestroy command, one of the shared memory segments with identifier ident was not removed.

Action

Normally this should not occur since the administrator is running tmqadmin and is also the owner of the IPC resources. It is possible that the shared memory segment was removed directly using the operating system ipcrm(1) command. The operating system command (outside of tmqadmin) "ipcs -m" will list currently existing shared memory segments and the segment can be removed directly by executing "ipcrm -m" ident.

See Also

tmqadmin(1)


1425


エラー: キュー・スペースの作成 - 無効なパラメータです

説明

qspacecreateコマンドの実行時に無効なパラメータが指定されました。無効となるのは、IPCキーが0以下である、キュー、トランザクション、プロセスまたはメッセージの数が0以下である、構成デバイスが指定されていない、キュー・スペース名が指定されていないか15文字より長い、またはエクステント・サイズが0以下の場合です。

アクション

正しいパラメータを指定してコマンドを再入力してください。

関連項目

tmqadmin(1)


1427


エラー: キュー・スペースの作成 - エクステント・サイズが小さすぎます

説明

qspacecreateコマンドの実行時に指定されたエクステントのサイズが小さすぎます。

アクション

少なくとも、Tuxedo 11gR1より古い場合は(Q +2)、TUXEDO 11gR1の場合は( (Q +1) * 6 + 2 )(ここでQは指定されたキューの数)のエクステント・サイズを指定して、qspacecreateコマンドを再入力してください。

関連項目

tmqadmin(1)


1428


ERROR: Queue space creation - failed to create table name, size size on config config

Description

While executing the qspacecreate command, tmqadmin was unable to create a table, name, of size, size, on the configuration file, config. Most likely, there was not enough space available in the universal device list (or the UDL was not correctly initialized).

Action

Use the lidl command to ensure that the universal device list is properly initialized and has enough space (use the crdl command to initialize it and create an extent that can be used to allocate space for the queue space). Also check the userlog for messages regarding locking the configuration or other configuration errors.

See Also

tmqadmin(1)


1429


エラー: エクステントの追加 - 無効なパラメータです

説明

qaddextentコマンドの実行時に無効なパラメータが指定されました。無効となるのは、デバイスが指定されていない、キュー・スペース名が指定されていないか15文字より長い、またはエクステント・サイズが0以下である場合です。

アクション

正しいパラメータを指定してコマンドを再入力してください。

関連項目

tmqadmin(1)


1430


ERROR: Add extent - cannot lock queue space name

Description

While executing the qaddext command, tmqadmin failed to lock the QMCONFIG device for exclusive update.

Action

Check the userlog for further information about the process that has the configuration locked. Re-enter the command after the configuration has been unlocked.

See Also

tmqadmin(1)


1431


ERROR: Add extent - failed to create table name, size size for new extent on config config

Description

While executing the qaddext command, tmqadmin was unable to create a table, name, of size, size, on the configuration file, config. Most likely, there was not enough space available in the universal device list (or the UDL was not correctly initialized).

Action

Use the lidl command to ensure that the universal device list is properly initialized and has enough space (use the crdl command to initialize it and create an extent that can be used to allocate the extent for the queue space). Also check the userlog for messages regarding locking the configuration or other configuration errors.

See Also

tmqadmin(1)


1432


エラー: キュー・スペースの破棄 - 無効なパラメータです

説明

qspacedestroyコマンドの実行時に無効なパラメータが指定されました。無効となるのは、デバイスが指定されていない、またはキュー・スペース名が指定されていないか15文字より長い場合です。

アクション

正しいパラメータを指定してコマンドを再入力してください。

関連項目

tmqadmin(1)


1433


ERROR: Destroy queue space - cannot lock queue space name

Description

While executing the qdestroyspace command, tmqadmin failed to lock the QMCONFIG device for exclusive update.

Action

Check the userlog for further information about the process that has the configuration locked. Re-enter the command after the configuration has been unlocked.

See Also

tmqadmin(1)


1434


ERROR: Destroy queue space - queue exists and force flag not specified

Description

The qspacedestroy command without the -f option but one or more queues exist in the queue space.

Action

Execute the qinfo command to see what queues exist in the queue space and how many messages are on the queues. To destroy the queue space, even if queues exist and processes may be attached, execute the qspacedestroy command with the -f option.

See Also

tmqadmin(1)


1435


WARN: Destroy queue space - failed to destroy table name on config config

Description

While executing the qspacedestroy command, tmqadmin was unable to destroy a configuration table, name, associated with queue space extent.

Action

Check the userlog to see if further information failure has been printed there. Contact your Oracle TUXEDO system Technical Support.

See Also

tmqadmin(1)


1436


エラー: キューの作成 - 無効なパラメータです

説明

qcreateコマンドの実行時に無効なパラメータが指定されました。無効となるのは、無効な順序付けパラメータである(同じソート順が複数回指定されている、'lifo'または'fifo'が最も優先度の低いソート順として指定されていないなど)、順序を無視した無効な値である、再試行または遅延時間が0未満である、キュー・スペース名が指定されていないか15文字より長い、上限しきい値が0以下または下限しきい値より低い、しきい値タイプが無効である、またはしきい値タイプが'%'で上限しきい値が100を超える場合です。

アクション

正しいパラメータを指定してコマンドを再入力してください。

関連項目

tmqadmin(1)


1437


ERROR: Create queue - duplicate queue name 'queue_name'

Description

While executing the qcreate command, a queue name, queue_name, was specified that already exists in the queue space.

Action

Use the qinfo command to list the queues that currently exist in the queue space and choose a different queue name.

See Also

tmqadmin(1)


1438


INFO: Create queue - error queue name created

Description

The queue that was just created with the qcreate command is the error queue that was defined for the queue space (using the qspacecreate command). When the queue space is first created and opened, the error queue does not exist and a warning is printed in the userlog. This message indicates that the error queue is now available.

Action

No action required.

See Also

tmqadmin(1)


1439


エラー: キューの破棄 - キュー名のパラメータが無効です

説明

qdestroyコマンドの実行時にキュー名が指定されませんでした。

アクション

有効なキュー名を指定してコマンドを再実行してください。

関連項目

tmqadmin(1)


1440


エラー: キューの破棄が失敗しました - プロセスがアタッチされていました

説明

-fオプションを指定せずにqdestroyコマンドを実行しようとしましたが、プロセスがキュー・スペースにアタッチされていたため操作が失敗しました。

アクション

キュー・スペースにアタッチされているプロセスを停止してからコマンドを再実行してください。プロセスがキュー・スペースにアタッチされているかどうかが問題にならない状況では、プロセスがキュー・スペースにアタッチされていてもqdestroyの-fオプションを使用してキューを強制的に削除できます。

関連項目

tmqadmin(1)


1441


ERROR: Destroy queue failed - shmctl returned -1, errno = errno

Description

While executing the qdestroy command without the -f option, the operation failed because tmqadmin was unable to get the status of the queue space shared memory. The errno, errno, is printed as part of the message.

Action

Using the errno, determine why the status (shmctl) failed and re-execute the command. If necessary, stop all processes attached to the queue space and remove the IPC resources using the tmqadmin ipcrm command.

See Also

tmqadmin(1)


1442


エラー: セマフォの初期化 - メモリーの割当てに失敗しました

説明

malloc()を使用してオペレーティング・システムから動的にメモリーを割り当てようとしましたが、システム・セマフォの初期化中に失敗しました。

アクション

マシンのメモリー量およびプロセスによって使用されるメモリー量に対して、オペレーティング・システム・パラメータが正しく設定されていることを確認してください。マシンのメモリー使用量を減らすか、マシンの物理メモリー量を増やしてください。


1443


エラー: キューの破棄が失敗しました - キュー上にメッセージがあり、強制破棄またはパージは指定されていません

説明

-fまたは-pオプションを指定せずにqdestroyコマンドを実行しようとしましたが、キュー内でメッセージが検出されました。

アクション

メッセージをキューからパージしてキューを破棄する場合は、-pオプションを指定してqdestroyコマンドを再実行してください。

関連項目

tmqadmin(1)


1444


WARN: Destroy queue - error queue queue_name destroyed

Description

While executing the qdestroy command, the error queue for the queue space was destroyed. This means that when messages have reached their retry count limit, they will be deleted instead of being moved to the error queue.

Action

No action required.

See Also

tmqadmin(1)


1445


ERROR: operation - invalid queuespace qspace on config config

Description

While executing the specified operation, operation, for the queue space, qspace, on the specified configuration, config, the operation failed because the queue space was not valid. In particular, the first block of the first extent did not contain a valid queue space block (superblock). The operation may be one of ipcs, ipcrm, "Add extent", "Destroy queue space", or xa_open.

Action

Check to make sure that the correct queue space name and device were specified. Contact your Oracle TUXEDO system Technical Support.

See Also

tmqadmin(1)


1446


ERROR: semop() lock failure, id = ident, errno = errno

Description

While trying to lock a portion of the queue space (using a system semaphore with the specified identifier, ident), an error was returned from the semop() system call (the error number was errno). This usually indicates that the semaphore was removed using ipcrm and can be verified by using the ipcs(1) command.

Action

Stop all processes attached to the queue space. Remove all IPC resources using the ipcrm command within tmqadmin, and re-start the processes.

See Also

tmqadmin(1)


1447


WARN: [Semaphore appears stuck - currently held by pid]

Description

While trying to lock a portion of the queue space (using a user-level semaphore), the process is unable to get the lock for a long period.

Action

This WARNING message is from _qm_lock() function, which locks any semaphore used by the queue space. The process identifier printer in this WARNING message should give you some indication of which process is trying to lock the semaphore.

If the process is hung it must be stopped and the IPC resources must be removed using tmqadmin ipcrm command

See Also

tmqadmin(1)


1448


ERROR: semop() unlock failure, id = ident, errno = errno

Description

While trying to unlock a portion of the queue space (using a system semaphore with the specified identifier, ident), an error was returned from the semop() system call (the error number was errno). This usually indicates that the semaphore was removed using ipcrm and can be verified by using the ipcs(1) command.

Action

Contact your Oracle TUXEDO system Technical Support.

See Also

tmqadmin(1)


1449


ERROR: Create queue - no more queue entries (max = entries)

Description

While executing the qcreate command, no more queue entries were available. The number of queues is specified when the queue space is created.

Action

Use the qinfo command to see what queues are available in the queue space and determine if they are all being used. Re-use an existing queue or delete an existing queue using the qdelete command.

See Also

tmqadmin(1)


1450


ERROR: semctl() SETALL failure, key = key, errno = errno

Description

While first opening the queue space and initializing the IPC resources, semctl failed to initialize a newly created semaphore set. The key for the semaphore set, key, and the error number, errno, are printed in the message.

Action

Determine why the error occurred by looking at the errno value and also checking if the semaphore set exists using the ipcs(1) command. Remove any IPC resources created for the queue space using the ipcrm command in tmqadmin and try again.

See Also

tmqadmin(1)


1451


ERROR: semget() failure, key = key, errno = errno

Description

While first opening the queue space and initializing the IPC resources, semget failed to get a semaphore set. The key for the semaphore set, key, and the error number, errno, are printed in the message.

Action

Determine why the error occurred by looking at the errno value and also checking if the semaphore set exists using the ipcs(1) command.

See Also

tmqadmin(1)


1452


ERROR: semop() lock failure, id = ident, errno = errno

Description

While trying to lock the queue space (using a system semaphore with the specified identifier, ident), an error was returned from the semop() system call (the error number was errno). This usually indicates that the semaphore was removed using ipcrm and can be verified by using the ipcs(1) command.

Action

Stop all processes attached to the queue space. Remove all IPC resources using the ipcrm command within tmqadmin, and re-start the processes.

See Also

tmqadmin(1)


1456


エラー: エンキュー - メモリーの割当てに失敗しました

説明

malloc()を使用してオペレーティング・システムから動的にメモリーを割り当てようとしましたが、メッセージのエンキュー中に失敗しました。

アクション

マシンのメモリー量およびプロセスによって使用されるメモリー量に対して、オペレーティング・システム・パラメータが正しく設定されていることを確認してください。マシンのメモリー使用量を減らすか、マシンの物理メモリー量を増やしてください。

関連項目

tmqadmin(1)


1458


エラー: エンキュー - メッセージのエントリが不足しています

説明

メッセージをエンキューしようとしましたが、キュー・スペースに格納できるメッセージの最大数に達していたためメッセージをエンキューできませんでした。メッセージのエンキューを試行するプロセスに、診断値"(QMESYSTEM)"が戻されます。

アクション

一部のメッセージを処理するか、tmqadminのqdeletemsgコマンドを介して削除して、キュー・スペースから削除してください。tmqadminのqinfoコマンドを使用するとメッセージがあるキューを確認できます。

関連項目

tmqadmin(1)、tpenqueue(3c)


1459


エラー: エンキュー - キュー・スペースが不足しています

説明

メッセージをエンキューしようとしましたが、キュー・スペースにメッセージを格納する領域がなかったため、メッセージをエンキューできませんでした。メッセージのエンキューを試行するプロセスに、診断値"(QMESYSTEM)"が戻されます。

アクション

一部のメッセージを処理するか、tmqadminのqdeletemsgコマンドを介して削除して、キュー・スペースから削除してください。tmqadminのqinfoコマンドを使用するとメッセージがあるキューを確認できます。メッセージを格納する領域を増やすために、qaddextコマンドを使用してキュー・スペースに別のエクステントを追加できます。

関連項目

tmqadmin(1)


1460


エラー: デキュー - メモリーの割当てに失敗しました

説明

malloc()を使用してオペレーティング・システムから動的にメモリーを割り当てようとしましたが、メッセージのデキュー中に失敗しました。

アクション

マシンのメモリー量およびプロセスによって使用されるメモリー量に対して、オペレーティング・システム・パラメータが正しく設定されていることを確認してください。マシンのメモリー使用量を減らすか、マシンの物理メモリー量を増やしてください。

関連項目

tpdequeue(3c)


1464


エラー: xa_open() - OPENINFO文字列がnullです

説明

NULLのOPENINFO文字列を指定してxa_openが呼び出されました。NULL値に関して想定されているのは、"NULL XA"インタフェースに渡されることのみです。これは通常、アプリケーションが"NULL XA"インタフェースとして構成されている一方で、指定されたサーバーがキュー・マネージャ用であることを示します。

アクション

正しいリソース・マネージャを示すように構成を変更してください。

関連項目

ubbconfig(5)


1465


ERROR: xa_open() - OPENINFO string length must be less than len characters

Description

xa_open was called with an OPENINFO string that was too long (that is, len characters or more).

Action

Change the application configuration to ensure that the OPENINFO string, composed of the name of configuration device or file and the queue space name, separated by a colon, is 256 characters or less in length.

See Also

ubbconfig(5)


1467


エラー: xa_open() - OPENINFO文字列が無効です

説明

無効なOPENINFO文字列を指定してxa_openが呼び出されました。キュー・スペース名と構成名を分けるコロンが含まれていませんでした。

アクション

アプリケーション構成を変更し、構成デバイスまたはファイルの名前、およびキュー・スペース名をカンマで区切って、OPENINFO文字列を構成してください。

関連項目

ubbconfig(5)


1469


エラー: [xa_close() - xa_closeを呼び出す前にスレッドを分離する必要があります]

説明

まだトランザクションに関連付けられている状態で、xa_closeが呼び出されました。

アクション

Oracle Tuexdoシステムのテクニカル・サポートに連絡してください。


1471


ERROR: operation - effective user id, userid, must match the owner of config, config_userid

Description

The process was run by a user whose effective user identifier, userid, is not the same as the owner of the configuration device, config, which has a user identifier config_userid.

Action

Change the ownership of the configuration device or file, or run the program as the corresponding user.

See Also

tmqadmin(1)


1472


ERROR: xa_start() - no more tran table entries (max = entries)

Description

xa_start was called to start a new transaction but no transaction entries are free in the queue space.

Action

Execute the qprinttrans command to see what transactions are currently outstanding. Use qcommittrans or qaborttrans to complete transactions that are in READY state but not completed.

See Also

tmqadmin(1)


1473


ERROR: Queue space creation - ipckey is already used -- choose another one or check existing semaphores

Description

While executing the qspacecreate command, an IPC key was specified for which a semaphore already exists. This probably means that another application is using the IPC key.

Action

Choose another IPC key and re-execute the command.

See Also

tmqadmin(1)


1474


エラー: [xa_start() - TMRESUMEが、関連付けられていないスレッドに対して指定されました]

説明

トランザクションに関連付けられていないプロセスで、TMRESUMEフラグを指定してxa_startが呼び出されました。

アクション

Oracle Tuexdoシステムのテクニカル・サポートに連絡してください。


1475


エラー: [xa_start() - 準備されたトランザクションと関連付けられません]

説明

コミット準備が完了していないトランザクションに対してxa_startが呼び出されました。xa_startは失敗します。

アクション

Oracle Tuexdoシステムのテクニカル・サポートに連絡してください。


1476


エラー: [xa_start() - TMRESUMEが要求されている場合に、TMJOINを指定して呼び出されました]

説明

プロセスが現在一時停止されているトランザクションに対し、TMJOINフラグを指定してxa_start()が呼び出されました。

アクション

Oracle Tuexdoシステムのテクニカル・サポートに連絡してください。


1477


エラー: [xa_start() - xa_endを呼び出さないまま、2回呼び出されました]

説明

プロセスがすでに関連付けられているトランザクションに対してxa_start()が呼び出されました。

アクション

Oracle Tuexdoシステムのテクニカル・サポートに連絡してください。


1478


エラー: [xa_end() - TMMIGRATEはサポートされません]

説明

リソース・マネージャは移行をサポートしないことを示していますが、TMMIGRATEフラグを指定してxa_end()が呼び出されました。

アクション

Oracle Tuexdoシステムのテクニカル・サポートに連絡してください。


1479


エラー: [xa_end() - xidがxa_startのxidと異なっています]

説明

プロセスが現在関連付けられているものとは別のトランザクション識別子を指定して、xa_endが呼び出されました。

アクション

Oracle Tuexdoシステムのテクニカル・サポートに連絡してください。


1480


エラー: [xa_end() - 関連付けられていないスレッドから呼び出されました]

説明

トランザクションに関連付けられていないプロセスでxa_endが呼び出されました。

アクション

Oracle Tuexdoシステムのテクニカル・サポートに連絡してください。


1481


エラー: [xa_end() - xidがxa_startのxidと異なっています]

説明

xa_startで指定されたトランザクション識別子と一致しないトランザクション識別子を指定して、xa_endが呼び出されました。

アクション

Oracle Tuexdoシステムのテクニカル・サポートに連絡してください。


1482


ERROR: [xa_end() - transaction status not valid (trx = index, status = status)]

Description

xa_end() was called but the transaction status is not valid.

Action

Contact your Oracle TUXEDO system Technical Support.


1483


エラー: [xa_prepare() - トランザクションはすでにREADY状態です]

説明

xa_prepareが呼び出されましたが、トランザクションがすでにREADY状態です。

アクション

Oracle Tuexdoシステムのテクニカル・サポートに連絡してください。


1484


エラー: [xa_prepare() - スレッドがアクティブのままです]

説明

1つ以上のプロセスがまだトランザクションに関連付けられている状態で、xa_prepare()が呼び出されました。

アクション

Oracle Tuexdoシステムのテクニカル・サポートに連絡してください。


1485


ERROR: [xa_prepare() - transaction not in proper state for prepare (status = 0xstatus)]

Description

xa_prepare() was called but the transaction is not in a valid state.

Action

Contact your Oracle TUXEDO system Technical Support.


1486


エラー: [xa_commit() - スレッドがアクティブのままです]

説明

xa_commit()が呼び出されましたが、1つ以上のプロセスがまだトランザクションに関連付けられています。

アクション

Oracle Tuexdoシステムのテクニカル・サポートに連絡してください。


1487


エラー: [xa_commit() - 1フェーズ・コミットが試行されましたが、TMONEPHASEが設定されていません]

説明

先にxa_prepare()を呼び出さずにxa_commit()が呼び出されましたが、TMONEPHASEフラグが設定されていませんでした。

アクション

Oracle Tuexdoシステムのテクニカル・サポートに連絡してください。


1488


ERROR: [xa_commit() - transaction not in proper state for commit (status = 0xstatus)]

Description

xa_commit() was called but the transaction is not in a valid state.

Action

Contact your Oracle TUXEDO system Technical Support.


1489


ERROR: [xa_rollback() - transaction not in proper state for roll back (status=0xstatus)]

Description

xa_rollback() was called but the transaction is not in a valid state.

Action

Contact your Oracle TUXEDO system Technical Support.


1490


エラー: [xa_recover() - xidポインタがNULLですが、カウントは0ではありません]

説明

トランザクション配列のNULLポインタを指定してxa_recover()が呼び出されましたが、配列内のエントリ数が0ではありません。

アクション

Oracle Tuexdoシステムのテクニカル・サポートに連絡してください。


1491


エラー: [xa_recover() - カウントを負にできません]

説明

トランザクション配列のエントリ数に対して負の数を指定してxa_recover()が呼び出されました。

アクション

Oracle Tuexdoシステムのテクニカル・サポートに連絡してください。


1492


エラー: [xa_recover() - TMSTARTRSCANを指定せずに呼び出されましたが、スキャンは進行中ではありません]

説明

TMSTARTRSCANフラグを指定せずにxa_recover()が呼び出されましたが、スキャンを開始するためのTMSTARTRSCANを指定した呼出しが事前に行われていません。

アクション

Oracle Tuexdoシステムのテクニカル・サポートに連絡してください。


1493


エラー: [xa_forget() - トランザクションはヒューリスティックに完了されていません]

説明

ヒューリスティックなコミットまたはロールバックが行われていないトランザクションに対して、xa_forget()が呼び出されました。

アクション

Oracle Tuexdoシステムのテクニカル・サポートに連絡してください。


1494


ERROR: xa_open() - failed to get shared memory, key = key, errno = errno

Description

While opening the queue space, xa_open() was unable to get the necessary shared memory. The error number, errno, is printed in the message.

Action

This failure can be caused by a number of reasons but the most likely is that either the amount of shared memory requested would cause an operating system tunable to be exceeded (shared memory for the system or shared memory identifiers), or another application is using the same key. Determine and correct the problem.


1495


ERROR: xa_open() - failed to attach to shared memory, key = key, errno = errno

Description

While opening the queue space, xa_open() was unable to attach to the queue space shared memory. The error number, errno, is printed in the message.

Action

This failure can be caused by a number of reasons but the most likely is that the amount of shared memory requested would cause an operating system tunable to be exceeded (shared memory for the system, process size or shared memory segments attached to a process). Determine and correct the problem.


1496


WARN: xa_open() - error queue name not created

Description

While opening the queue space, the error queue, name, does not exist.

Action

No action is required but any messages that reach the retry count limit for their queue will be deleted instead of being moved to the queue space error queue. It is recommended that the error queue be creating using the qcreate command of tmqadmin.

See Also

tmqadmin(1)


1497


エラー: xa_open() - プロセス表スロットがこれ以上ありません

説明

キュー・スペースをオープンしようとしましたが、プロセス表にはもうエントリがありませんでした。この表のサイズは、キュー・スペースの作成時に指定されます。

アクション

不要なキュー・スペースにアタッチされているプロセスを停止してください。

関連項目

tmqadmin(1)


1498


WARN: xa_open() - message with no matching queue 'name'

Description

While opening the queue space for the first time after the machine has been booted or after the IPC resources have been removed, the queue space is warm started. During warmo start, a message was found that did not have a corresponding queue. This can occur when a queue with messages on it is deleted but the operation does not complete.

Action

If the queue named in the message was not deleted, contact your Oracle TUXEDO system Technical Support.

See Also

tmqadmin(1)


1499


ERROR: xa_open() - no more tran table entries (max = entries)

Description

While opening the queue space for the first time after the machine has been booted or after the IPC resources have been removed, the queue space is warm started. During warm start, all transaction table entries were used.

Action

This could occur if the queue space transaction table size was changed with outstanding transactions on the queue space. Use the qspacechange command to increase the size of the transaction table.


 先頭に戻る 前 次