SQL2005如何为每个对象生成脚本 SQL2000在批量生成存储过程脚本时有'为每个对象生成CREATE(对象)'的选项,比如有200个存储过程就会生成200个脚本文件 但是SQL2005中没找到这个选项只能将多个存储过程生成到一个SQL文件中 如何才能为每个对象生成单独脚本文件? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select 'exec sp_helptext '+quotename(Name) from sysobjects where xtype='P' 我试过了,执行的时候是选择“将结果保存到文件”吗?可最后还是只得到一个rpt文件我想将每个存储过程都保存为一个单独的文件,比如有两个存储过程uspGetEmployeeManagers和uspGetManagerEmployees,最后就会生成uspGetEmployeeManagers.sql和uspGetManagerEmployees.sql两个文件,应该如何实现呢?2000的时候是很容易实现的,难道2005反而不行了吗? 不好意思,标题写的有些不太明确,应该是"SQL2005如何为每个对象生成单独的脚本文件"可是想改标题说权限不够,呵呵 这个功能,我们是利用SMO编程接口,自己开发的,可以随意导出对象,LINKSERVER,JOB,REPLICATION。脚本,想一个文件保存,多个文件保存就可以。如果都能满足所有用户需求,那还需要编程接口做什么呢~:) 2000的时候【生成SQL脚本】=》【选项】=》【文件选项】=》【生成的文件】=》有【创建一个文件(F)】和【每个对象创建一个文件(B)】的选择,2005还能这么做吗? 我还是没找到那个选项,是不是我哪里操作错了?在[摘要]里面选择多个存储过程,点右键=〉[编写存储过程脚本为(S)]=〉[CREATE 到(C)]=〉[文件(F)...]然后就会打开[选择文件]对话框,下面只有[文件名(N)] --我随便写了一个文件名,点保存就会把那些存储过程都生成到一个文件里。[文件类型(T)] --可以选择[SQL Server 文件(*.sql)]和[所有文件(*.*)]然后是两个单纯的按钮[保存(S)][取消]??怎么会这样子?? INNER JOIN @T表变量的问题 求查询语句 求一SQL语句,有点难度,希望高手来看看,谢谢! ▲▲▲▲▲简单Sql语句求教▲▲▲▲▲ 请教2003Server上SQLServer2000的windows身份验证问题 计算字符串转算成结果 请教一SQL语句 高手才能解决的问题呀!!!那位高手帮帮忙 获取指定视图信息,再发一贴,刚刚那个帖子不让回复了. 关于存储过程表名作为参数的性能的问题 存储过程返回值的问题 数据库概念问题
我想将每个存储过程都保存为一个单独的文件,比如有两个存储过程uspGetEmployeeManagers和uspGetManagerEmployees,
最后就会生成uspGetEmployeeManagers.sql和uspGetManagerEmployees.sql两个文件,应该如何实现呢?
2000的时候是很容易实现的,难道2005反而不行了吗?
可是想改标题说权限不够,呵呵
在[摘要]里面选择多个存储过程,点右键=〉[编写存储过程脚本为(S)]=〉[CREATE 到(C)]=〉[文件(F)...]
然后就会打开[选择文件]对话框,
下面只有
[文件名(N)] --我随便写了一个文件名,点保存就会把那些存储过程都生成到一个文件里。
[文件类型(T)] --可以选择[SQL Server 文件(*.sql)]和[所有文件(*.*)]
然后是两个单纯的按钮
[保存(S)]
[取消]??怎么会这样子??