• 售前

  • 售后

热门帖子
入门百科

sqlserver中通过osql/ocmd批处置处罚批量执行sql文件的方法

[复制链接]
123457166 显示全部楼层 发表于 2021-10-26 13:03:26 |阅读模式 打印 上一主题 下一主题
使用osql/ocmd批处置惩罚批量实行sql文件
[img=564 border=0,371 alt=osql1[1] src=]https://www.caogenba.net/[/img]
留意:在上图中我们可以看到osql 并不支持 SQL Server 2008的全部功能,假如必要使用SQL Server 2008的全部功能可以使用ocmd命令。
有了osql/ocmd命令要批量实行sql文件固然必要写一个批处置惩罚命令,例如我们实行上面sql文件就可以在txt中编写下面的语句:
复制代码 代码如下:
osql -S"127.0.0.1" -U"sa" -P"sa" -d"Northwind" -i"%CD%/1.sql"
osql -S"127.0.0.1" -U"sa" -P"sa" -d"Northwind" -i"%CD%/2.sql"

然后生存成sql.bat同上面的1.sql和2.sql放到同一个文件下,在实行时双击sql.bat就可以了。

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作