We have a software called IQware that is installed in classroom of our school. It uses a local database configured in Sql management studio 2008.
All the machines of that classroom uses an image created by Acronis and machines are also by default in frozen state using deepfreeze.
That being said, the issue we have is in one of the computer, IQware was not launching at all so I restarted the machine hoping deepfreeze would fix the problem but no luck.
The support team of IQware couldn't help because they don't support SQL so I decided to reimage the machine and once done IQware worked.
After updating the machine and a couple of reboot, IQware was still working. So I renamed the machine and restarted again to apply the change.
After the reboot, I get a message Your database version number UKnown.UKnown.UKnown.UKnown is older than you application version number appears and IQware doesn't work anymore.
So I renamed the machine with the name it had after reimaging it and IQware works!!
I am not an SQL expert so I am wondering why changing a name of a machine can give this issue?
I am attaching 3 files:
2 showing that the database is accessible and one with the error message.