【发布时间】:2012-10-18 06:48:22
【问题描述】:
对于我的工作,我经常需要从 Microsoft SQL 2008 服务器编写包含所有键、约束和触发器的表(基本上是重新创建表的完整脚本)。我还必须为过程和触发器执行此操作。 我现在要做的是打开 SSMS 右键单击对象并选择脚本并选择将其脚本写入文件。因此,如果我有 3 个程序要做,10 个表和 1 个触发器,我最终会这样做 14 次。 我想要的是一个 powershell 脚本,我可以将一个对象列表提供给它,然后它会使用 SMO 将每个脚本写入一个单独的文件。
感谢您的帮助
【问题讨论】:
标签: sql sql-server powershell smo