我想调用一系列.sql脚本来创建初始数据库结构
script1.sql
script2.sql等
有没有办法在没有sqlcmd或存储过程或任何其他类型的代码不是sql的情况下执行此操作?就在一个.sql文件里面.
你可以试试这个:
exec master..xp_cmdshell 'osql -E -ix:\path\filename.sql'
osql必须在路径中,必须知道完整的文件名,并且必须正确设置登录(选项-E或-U)