--生成数据库的脚本,注意脚本中不要包含建库的语句,假设脚本文件名为:c:\db.sql--然后用下面的过程来生成100个数据库,并调用这个脚本生成表结构declare @s varchar(8000),@i int,@dbname sysname
set @i=0
while @i<1
begin
select @i=@i+1
,@dbname='数据库'+cast(@i as varchar)
,@s='isql /U"用户名" /P"密码" /i"c:\db.sql" /d"'+@dbname+'"'
exec('create database '+@dbname)
exec maste..xp_cmdshell @s,no_output
end