Nyní je problém vyřešen. Nahrávání zde pro případ, že by to mohli využít ostatní.
Problém byl mnohem jednodušší, než se na první pohled zdálo. Problém byl v tom, že aplikace používala směs pojmenovaných a nepojmenovaných datových zdrojů (DSN / DSN-Less).
Nebylo mi zřejmé, že byla použita nějaká pojmenovaná připojení, dokud jsem nenastavil aplikaci pro ladění ve Visual studiu. Zde je hrubý průvodce laděním aplikace ve vizuálním studiu (kromě toho, že jsem místo souborového systému použil webové stránky založené na HTTP):
http://www.codeproject .com/Articles/28792/Debugging-Classic-ASP-VBScript-in-Visual-Studio-20
Po vytvoření požadovaného DSN byly vyvolány některé další výjimky týkající se výchozích hodnot ve sloupcích databáze. Bylo to kvůli nastavení MySQL, které lze změnit v souboru my.ini.
http://bugs.mysql.com/bug.php?id=14306
C:\Program Files (x86)\MySQL\MySQL Server 5.5\my.ini
# Set the SQL mode to strict
# sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
sql-mode=""