一个数据库实例里至多可以放多少个数据库

一个数据库实例里最多可以放多少个数据库?
一个数据库实例里(如本机127.0.0.1)最多可以放多少个用户数据库?
查出来有说1024个,也有说30K+个
因为现在要做的产品是每个公司一个数据库,所以想问问~
另:能不能写个简单的生成1000+个的数据库脚本?
名字就是dbtest+@num, 其中set @num=@num+1就好了~
谢谢~
------解决方案--------------------
SQL SERVER 每个实例支持的数据库数为 32767 个
------解决方案--------------------
SELECT 'Create database db'+LTRIM(number) FROM master..spt_values WHERE number >0 AND number<1001 AND type='p'


将结果COPY出来执行就OK了
------解决方案--------------------
写段脚本,来个循环就可以创建N个DB
经手过的单实例最多也就是二三十个
如果负荷稍大,得仔细规划和控制性能
若各公司功能相同,建议将系统设计为单DB,其中的数据以公司ID为标识,若可能的话