The installation setup routine must be able to connect to SQL Server to attach the database to it. If it can't connect to SQL Server during installation setup, it is usually because setup cannot find SQL Server or it cannot log into SQL Server with the login information provided at the SQL Server screen during installation setup. Hence, first verify your SQL Server location and login information.
For the full installation option, if you did not have an existing instance of SQL Server on your system, setup should have installed SQL Server 2008 Express on your PC. If you left the default setings, the SQL login information should be as follows: Username, sa and Password, IntelliTrack#2008. The default Server name is the local computer name. If this is your installation scenario, verify that the installation setup routine installed SQL Server 2008 Express on your PC. Also verify the server name and the login information.
---If you are able to verify the existence of SQL Server 2008 Express on the local PC and the SQL login information, try installing Check In-Out again: At the SQL Server Screen, verify that the Server name and Login information (username/password) in the corresponding fields are entered correctly. If the SQL Server name and login information are correct, the installation setup routine should be able to connect to SQL Server.
---If setup did not install SQL Server 2008 Express to the Local machine, go back into the setup routine. When you reach the SQL Server Screen, check the Server field and the Username and Password fields. Is it possible that SQL Server already exists on your system, and the installation setup routine detected it and automatically entered it as the server in the Server field instead of installing SQL Server 2008 Express on the local machine? If this is the case, the default username and password for logging into SQL Server may be incorrect, which would cause the connection to SQL Server to fail during the installation routine.