I've been using HostMySite for several years, for three very simple websites, quite happily.
But recently I decided I would learn more about writing ASP.NET code to interface with a Microsoft SQL Server so I upgraded one of my sites from their "ASP.NET" hosting package to their "ASP.NET+" package. The difference is that the latter gives me "MS SQL Server 2005 or 2008" with 600MB of storage. My plan is to use this to learn about database concepts, control-binding, ADO, etc. (i.e., just for study, not for commercial use)
When I went to create a database to start playing with, HostMySite told me I could only have ONE database. It could be 600MB with a jillion tables and relationships but I only get to create ONE!
Is this common in the web-hosting world? Why do they care how many databases I have as long as I don't exceed the storage or bandwidth limits? How do other hosting companies do it with MS (not My-) SQL?
Thanks in advance.