Thanks for the above link According to the article, I need to run InstallSqlState.sql to use the SQLServer state. This script creates a new database in my SQL server. This is OK if I owned the SQL Server. However, i have a shared SQL server account, hosted by third party and therefore, I cannot create a DB myself. This means that people who have hosted databases, they cannot use SQLServer state for their asp.net applications.