ms sql2005跟2000大部分相同,但是还有小部分不同,例如2000里面的查询分析器跟数据库管理的是分开的,而2005是在一个management studio里面,2005是集成到一起了,今天导入导出数据库的时候,结果发现存储过程没有像2000那样到处去,查了一下发现2005的这个是分开的,具体操作如下:


1.   可以用脚本备份  
  manger   studio--右键你的数据库--任务--生成脚本  
  在脚本生成向导的"选择对象类型"步骤中,   将"存储过程"选上,   在接下来的"选择存储过程"的步骤中,   选择所有的存储过程(或者你要复制的存储过程)  
    
  完成后,   所有存储过程的脚本会生成在一个新的查询窗口中,   关掉生成脚本向导,   在生成的存储过程脚本的窗口中,   右键--连接--更改连接,   连接到存储过程复制的目的服务器,   选择合适的数据库,   按F5执行即可完成存储过程的复制.
2.   可以使用SSIS,   创建SSIS包,   就可以使用数据库对象复制的这个组件来复制存储过程(SSIS相当于2000的DTS)

posted on 2010-04-08 01:58  sn_wolf  阅读(1054)  评论(0编辑  收藏  举报