问题:如何在SQL2008 Management Studio中自动生成脚本:
即右键单击数据库,任务,生成脚本
所有表格 所有存储过程
创建drop语句 不要使用USE声明 生成数据
这是一个20秒的手工过程..需要自动化:-)我真的不想在SQL Server管理对象(SMO)中用C#编写代码。
也许我必须使用AutoHotKey: - )
答案 0 :(得分:1)
使用SMO - 这是正确的事情,你知道它!
答案 1 :(得分:0)
看看DBSourceTools。 http://dbsourcetools.codeplex.com
它是使用SMO的SQL Server数据库的开源脚本引擎。
答案 2 :(得分:0)
我接受了Will A的建议并尝试编写脚本.. SQL Server Management Objects
几乎在那里: - )