Chr*_*ris 5 sql-server import stored-procedures generate-scripts
我从生产中恢复了我的开发数据库,我的生成数据库中不存在我在开发环境中需要的存储过程.是否可以使用命令将developmetn存储过程导入SQL Server.大约有88个文件,因为每个过程都在不同的文本文件中.
TIA!克里斯
Meh*_*ari 11
哎呀,你做了生成脚本的痛苦方法.您应该通过右键单击SSMS中的数据库,选择"任务" - >"生成脚本",为所有过程创建单个脚本.
但是,如果您不想再次执行该过程,请在文件夹中打开cmd shell并记住那些旧的批处理文件日期:
for %f in (*.sql) do sqlcmd -i %f
Run Code Online (Sandbox Code Playgroud)
这应该做的伎俩!如果需要,您可以将其他参数添加到sqlcmd(即登录名,密码,服务器名称......).要查看交换机列表,请执行以下操作sqlcmd -h.