On a non-production machine, I have two instances of SQL Server 2005. I want to uninstall the second instance, but I have two problems. Although this is a non-production machine, I want to be sure to keep the first instance safe so that I don't have to re-build anything.
I have had the second instance off for a month. When I started instance #2 today, I found that a user database was missing the LDF. I don't need the data in any way.
Also, from previous work done on that server, a separate database was left in mode in recovery. Again, I don't need the data in any way.
My goal is to safely uninstall the second instance. I don't need any of the data in the second instance.
Will the uninstall go smoothly, even though these two databases have issues? If not, what should I do to ensure that the uninstall will go smoothly? Can I safely detach a database that is in recovery? Can I safely detach a database that is missing it's LDF? Are there other steps I should take to ensure that the instance uninstall goes smoothly? Can I simply leave the instance stopped, run the uninstall, and delete the database files afterwards?