在SQL 2008中自动生成脚本向导

时间:2010-07-31 23:34:36

标签: sql scripting ssms

问题:如何在SQL2008 Management Studio中自动生成脚本:

即右键单击数据库,任务,生成脚本

所有表格 所有存储过程

创建drop语句 不要使用USE声明 生成数据

这是一个20秒的手工过程..需要自动化:-)我真的不想在SQL Server管理对象(SMO)中用C#编写代码。

也许我必须使用AutoHotKey: - )

3 个答案:

答案 0 :(得分:1)

使用SMO - 这是正确的事情,你知道它!

答案 1 :(得分:0)

看看DBSourceTools。 http://dbsourcetools.codeplex.com
它是使用SMO的SQL Server数据库的开源脚本引擎。

答案 2 :(得分:0)

我接受了Will A的建议并尝试编写脚本.. SQL Server Management Objects

几乎在那里: - )