Hi
I have an SQL 2000 database being used by a classic ASP web site. I have a simple form on a page collecting data which has happily been entering data into the database for years.
All of a sudden I am getting timeout messages on the web site even though nothing has been altered in the code.
Tried recreating the table and got an error about max row length exceeding 8000 or so bytes, so I trimmed some varchar fields so I didn't get the error. This seemed to work for a while but now the timeouts are appearing again.
I've backed up the data in the table, deleted and recreated a blank table and it works. However if I put the old data back in it does not.
Is there any logging I can check for more info on why it is failing? Or is there a way to make SQL "clear" whatever lock it has put on this table to allow it to be used?
Thanks in advance
Stuart
I have an SQL 2000 database being used by a classic ASP web site. I have a simple form on a page collecting data which has happily been entering data into the database for years.
All of a sudden I am getting timeout messages on the web site even though nothing has been altered in the code.
Tried recreating the table and got an error about max row length exceeding 8000 or so bytes, so I trimmed some varchar fields so I didn't get the error. This seemed to work for a while but now the timeouts are appearing again.
I've backed up the data in the table, deleted and recreated a blank table and it works. However if I put the old data back in it does not.
Is there any logging I can check for more info on why it is failing? Or is there a way to make SQL "clear" whatever lock it has put on this table to allow it to be used?
Thanks in advance
Stuart