SQL数据库、存储过程备份
浏览量:863
除了以下的部分,还有一点就是本地数据库和远程数据库的登入账户要一样,所以要在本地建一个一样用户名、密码的账户,用来指向要备份的数据库。
1. 数据库备份不会影响断开任何用户的连接.
所以直接进行数据库备份是可行的.
2. 如果你只是想把存储过程复制到其他数据库,而且可以从需要备份的电脑访问目标数据库,那么用导入/导出就比较简单:
sql200企业管理器
--右键要备份存储过程的数据库
--所有任务
--导出数据
--目标数据库,选择接受导入存储过程的数据库
--然后选择 "在两个SQL数据库之间复制数据和对象 "
--将 "复制所有对象 "的选择取消
--单击 "选择对象 "按钮
--只选择 "显示所有存储过程 ",然后选择你要复制的存储过程
--最后完成.
3. 如果不能使用导入/导出,那么用生成脚本的方法实现备份存储过程
sql200企业管理器
--右键要备份存储过程的数据库
--所有任务
--生成SQL脚本
--常规里,单击 "全部显示 ",选择 "全部存储过程 ",或者根据需要选择
--然后确定,将其保存成一个.sql文件
然后在目标数据库中,执行上面生成的sql脚本就可以完成存储过程复制. 恢复一定要断开。加密的存储过程必须先解密.


感谢支持与鼓励~