TECHNOLOGY
FAQ (よくある質問)
対象バージョン : 9.0.2
QUESTION ( SQ0609067 )
データベースのリカバリが失敗する。
「StreamPool オブジェクトが不足しています。~」
トランザクション・ログの適用によるデータベースのリカバリ処理を行なった時に、次のようなエラーが表示され、処理が中断してしまいます。
StreamPool オブジェクトが不足しています。新しい接続を作成できません。 *** エラー *** アサーションに失敗しました : 104901 (9.0.x. Build番号) Allocating Stream object for temporary connection failed |
ANSWER
原因:
ネットワーク・データベース・サーバ(dbsrv9)で作成されたトランザクション・ログには、パーソナル・データベース・サーバ(dbeng9)の最大接続数(10)を超える接続情報が存在する場合があります。
データベースのリカバリ時に、このトランザクション・ログの適用をパーソナル・データベース・サーバ(dbeng9)で行なった場合、最大接続数の制限により、接続が作成できずにエラーが発生します。
対策:
データベースをリカバリする際、ネットワーク・データベース・サーバ(dbsrv9)で作成されたトランザクション・ログは、ネットワーク・データベース・サーバ(dbsrv9)で適用してください。