【发布时间】:2015-08-11 08:54:07
【问题描述】:
我有一个维护脚本,它正在生成 .sql 文件,其中包含一些 SQL 脚本。
当文件大小达到限制时,我关闭文件并创建一个新文件,将数据转储到第二个文件中。
我不知道会生成多少文件(它基于当前时间的数据量)。到目前为止,它看起来大约有 100 个文件左右。
那么,有什么好办法可以说
- 从目标目录中获取所有以
.sql结尾的文件。 - 现在为每个命令运行此命令。
我在 SQL Server 的命令窗口中运行的命令是这样的:
sqlcmd -S 127.0.0.1 -d SomeDBTenant -U someUser -P somePassword -I -i c:\temp\SqlScript_1.sql
【问题讨论】:
-
我猜你的意思不是真正的“DOS”,而是 Windows 命令提示符,对吧?请考虑相应地调整问题标题...
标签: windows powershell batch-file command