TECHNOLOGY

Tips !(使用上のテクニック)

対象バージョン : Adaptive Server Anywhere 6.0、7.0
対象OS : Windows95/98/ME ,WindowsNT/2000

ST0112021

クライアントのノートPCからTCP-IPでデータベースサーバに接続を行ってから、クライアントノートPCのPCカードスロットにスマートメディアカードを挿入するとパケット送信エラーが発生します。何故でしょうか?

Tips !

原因としては、「PC カード等のデバイスを挿入すると検出時に IRQ や I/O アドレスなどのリソースのリバランスが発生し、このリバランスの影響で NIC が初期化され、TCP/IP も同時に初期化される。」というものです。
この回避方法は「リソースのリバランスが発生しないようにする」とありますので、LAN カードについてリソースのリバランスが発生しないように自動設定を外して下さい。
これは、Microsoft Product Support Service の「PC カードを挿入すると TCPコネクションが切断される」という情報から引用しております。このことから、本現象につきましては SQL Anywhere の問題ではなく Windows に関する仕様であると思われます。