如何使用NANT在SQL Server上检查数据库并在每个数据库上执行文件

问题描述 投票:1回答:1

我想在nAnt中创建一个任务,该任务将遍历服务器中的数据库名称,并发现它们在每个数据库上都运行sql脚本。“>

例如

Databases
    Test_0001
    Test_0002
    Test_0003

并且我有一个SQL脚本,该脚本将一列添加到这些数据库中任何一个名为Customers的表中。我遇到的问题是,我似乎没有找到可以遍历服务器上每个数据库然后执行任务的示例。

我发现了如何遍历SQL文件文件夹并执行它,但不确定如何读取服务器中的数据库实例。

我想在nAnt中创建一个任务,该任务将遍历服务器中的数据库名称,并在发现它们时在每个数据库名称上运行一个sql脚本。例如,数据库Test_0001 Test_0002 ...

sql sql-server continuous-integration nant
1个回答
1
投票
使用服务器实例和数据库名称定义属性。
© www.soinside.com 2019 - 2024. All rights reserved.