SQL Express SP1 Install and IA 6
Posted: Fri Jun 30, 2006 12:48 pm
I am encountering a error on install of SQL Express SP1 (9.0.2047).
The error in the SQL log files is:
Error writing to file: Microsoft.NetEnterpriseServers.ExceptionMessageBox.dll. Verify that you have access to that directory.
Error 1304
My previous installs with 5.1 and SQL Express worked perfect. I updated the installs for SQL express SP1 and built new installs with IA 5.1. Those also worked perfect.
I then upgraded to IA 6. Of course I backed up all of my scripts first as I saw IA6 was about to remove IA 5.1. I forgot to grab the runtime scripts. The uninstall did leave behind some mia.bak files though, so I have those.
The default runtime scripts of course do not know anything about my instance, password, options etc. So I found the mia.bak file and put it the command line as it was working. The command line is:
"SECURITYMODE=SQL DISABLENETWORKPROTOCOLS=0 SAPWD=""dhs$e700"" INSTANCENAME=""ECLIPSE"" ADDLOCAL=ALL"
Trying the install out on a test machine (virgin XP with SP2), the install fails with the error above and the install exits.
However, if I run the same install again, it installs SQL Express SP1 but I cannot connect as sa and the password above when I create my own SQL login. That part is just wierd. Run it once, it fails. Run the same install again and it does install the engine but I can't connect via script action.
I tried my installs built with 5.1 and SQL express SP1 on the same machine. Works perfect. I have looked at the scripts till I am blue in the face. Everything looks right.
Next step I took was to remove the uncheck the runtime and add it back. When I did that, I noticed it automatically checked MDAC 2.8 refresh. That was definitley not installed with IA 5.1. So I built the install and tested again. Same result. I also tried with MDAC 2.8 refresh SP1. Same install fail. Also tried with ADDLOCAL flag set to SQL ENGINE with same result. I am now in the process of creating a new install (not an upgraded script) that just installs the SQL Express SP1 engine.
Any help or direction (GIzmo?) is greatly appreciated.
The error in the SQL log files is:
Error writing to file: Microsoft.NetEnterpriseServers.ExceptionMessageBox.dll. Verify that you have access to that directory.
Error 1304
My previous installs with 5.1 and SQL Express worked perfect. I updated the installs for SQL express SP1 and built new installs with IA 5.1. Those also worked perfect.
I then upgraded to IA 6. Of course I backed up all of my scripts first as I saw IA6 was about to remove IA 5.1. I forgot to grab the runtime scripts. The uninstall did leave behind some mia.bak files though, so I have those.
The default runtime scripts of course do not know anything about my instance, password, options etc. So I found the mia.bak file and put it the command line as it was working. The command line is:
"SECURITYMODE=SQL DISABLENETWORKPROTOCOLS=0 SAPWD=""dhs$e700"" INSTANCENAME=""ECLIPSE"" ADDLOCAL=ALL"
Trying the install out on a test machine (virgin XP with SP2), the install fails with the error above and the install exits.
However, if I run the same install again, it installs SQL Express SP1 but I cannot connect as sa and the password above when I create my own SQL login. That part is just wierd. Run it once, it fails. Run the same install again and it does install the engine but I can't connect via script action.
I tried my installs built with 5.1 and SQL express SP1 on the same machine. Works perfect. I have looked at the scripts till I am blue in the face. Everything looks right.
Next step I took was to remove the uncheck the runtime and add it back. When I did that, I noticed it automatically checked MDAC 2.8 refresh. That was definitley not installed with IA 5.1. So I built the install and tested again. Same result. I also tried with MDAC 2.8 refresh SP1. Same install fail. Also tried with ADDLOCAL flag set to SQL ENGINE with same result. I am now in the process of creating a new install (not an upgraded script) that just installs the SQL Express SP1 engine.
Any help or direction (GIzmo?) is greatly appreciated.