【发布时间】:2011-04-13 08:24:49
【问题描述】:
每次我想创建我们部署数据库的数据库结构(和数据)的脚本(一个带有软件基础数据的全新数据库),我都去SSMS,选择数据库,Tasks -> Scripts - > 生成脚本。然后我有一个非常具体的设置,我必须每次将其更改为相同的值。
这非常耗时,而且看起来很可能是自动化的任务。是否可以使用我的特定设置从 SSMS 中自动执行此任务?如果没有,有没有办法在 SSMS 之外实现自动化?我不会放弃编写 C# 控制台程序来执行此任务,此任务不是针对最终用户的,而是针对我们实验室的。
更新
与往常一样,这里的目标是获得所需时间更少的解决方案。所以,在我达到 C# 编码级别之前,我想尝试自动化现有的工具。顺序是:
- 我可以通过 SSMS 实现自动化吗?
- 我可以通过运行外部脚本实现自动化吗?
- 如何使用 C# 编码实现自动化? (学习资源由 Nicholas Carey 指出)
【问题讨论】:
标签: sql sql-server sql-server-2008 ssms