Foxtable(狐表)用户栏目专家坐堂 → 如何复制视图储存过程等到一个新的数据库?


  共有2255人关注过本帖树形打印复制链接

主题:如何复制视图储存过程等到一个新的数据库?

帅哥哟,离线,有人找我吗?
有点色
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/4/26 16:32:00 [显示全部帖子]

导出脚本,导入脚本

 

-------------

 

打开SQL2008 按F7,调出“对象资源管理器详细信息”,在左侧选中“存储过程“或”Stored Procedures“目录,到右侧窗口,全选所有的要导入的sp,在选中的sp上鼠标右键。”生成存储过程脚本为”->“Drop和Create到”->“File”,这样就可以导出所有sp,将保存后的file到产品环境下运行一下就可以了。

 

-----------------

 

选中一个数据库实例,右键“所有任务”--“生成sql脚本”
“常规”--“全部显示”--选中全部存储过程 复选框

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/25 13:03:00 [显示全部帖子]

数据库上点右键 任务 生成脚本,然后按提示一步一步就能导出了(表、视图、索引、存储过程、触发器)都能导出


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/25 18:30:00 [显示全部帖子]

 下一步、下一步,那里的选项有你需要的。

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/25 21:25:00 [显示全部帖子]

 如果你设置【编写触发器脚本】-> true,那么,在最后生成的脚本里面,就有触发器的脚本了,你把其余的删除,不就是只有触发器?

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/25 22:25:00 [显示全部帖子]

删除create table的代码不行?只能半自动的。

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/25 23:06:00 [显示全部帖子]

 嗯嗯,没办法,没有单独导出全部触发器的功能。

 回到顶部