Windows 2003サーバーがあり、最近、MSアクセスを使用していたいくつかの非常に古いクラシックASPサイトをアップグレードしてSQL Server 2005を使用するようになりました。しかし、これらのサイトはランダムなSQL Serverタイムアウトを取得しているため、クラシックASP/SQLがすべて発生します。ダウンするサーバーサイト。
これらのサイトがダウンしている間は、これらのサイトに関連付けられているCMS(ASP.NETに組み込まれていますが、同じSQL Serverデータベースに接続しています)は問題ありません。また、同じサーバー上のクラシックASP / MS Accessサイトは問題なく、サイトにイベントを発生させます。
これらのサイトをオンラインに戻すには、IISを再起動するか、個々のアプリケーションプールを再起動するしかありません。
Windowsログには何もありません。
これを引き起こしている可能性のあるアイデアはありますか?
Soem詳細...
サイトはサーバーを移動していません。データベースをMSAccessからSQLServerに変更しただけです...
このようにSQLServerデータベースに接続します...
connStr = "Provider=SQLOLEDB.1;Password=xxxx;Persist Security Info=True;User ID=hallgarthmanorUser;Initial Catalog=xxxx;Data Source=xxxx"
ほとんどのコードはこのようなものです...
Set dbMain = Server.CreateObject("ADODB.Connection")
dbMain.Open connStr
Set rsPage = Server.CreateObject("ADODB.Recordset")
rsPage.Open "SELECT * FROM Pages WHERE PageID = " & PageID,dbMain,0,1
....
rsPage.close
set rsPage= nothing
ありがとうkb