关于SQLServer数据库远程备份和还原的那些事儿

来源:互联网 发布:服装工艺 软件 编辑:程序博客网 时间:2024/04/29 04:01

PS:本人本是一名机械男,11年毕业,四年前认识了我现在老婆,老婆是个.NET程序员,收她影响结合自身的兴趣爱好,两年前开始自学.NET,一年半前放弃某国企项目经理职位,转入IT行业。与公司众多的帅锅萝莉相比,我已然是个大叔了,但就技术层面而言,他们才是大叔,因为他们每个都比我优秀,每个都比我牛。作为一名名副其实的菜鸟,我写不了精彩的技术文章供大家学习。我决定把一些东西写下来,主要是两个目的,一个是记录下一些我花时间整理过的解决方案,以方面日后遇到类似的问题,再花时间去查找;二是,帮助那些同样遇到类似问题的人,提供一定的帮助。

言归正传

在项目中,大家或多或少的都会遇到某些情况,需要把数据库备份后到另一台计算机上还原。

备份数据库:

1、登陆SQLServer Management Studio 客户端

2、在左侧的导航栏中选中需要备份的数据库,然后右击

3、"任务"——>"备份"  进入备份数据库界面

4、单击"删除",再单击"添加"进入如下界面


在此处选择要备份的文件的路径。单击"..."设置;

5、在文件名栏为要备份文件取名,并加上.bak后缀,点击"确定",

6、点击"确定"

7、点击"确定"

8、点击"确定",备份成功。


数据库还原:

1、进入你SQLServer客户端

2、选中"数据库"

3、右击,点击"还原数据库"、进入"还原数据库"界面

4、选中“原设备”,点击"..."


点击"添加"找到之前备份的数据库的路径。


点击"确定"

选中复选框

在目标数据库中,为需要还原的数据库命名,如:

点击“确定”

点击“确定”,备份的数据库还原成功。


对于大牛来说,我对数据库备份还原的描述很啰嗦,但我相信,对于像当年的我那样的初学者来说,会有所帮助。学会了如何备份和还原本地数据库之后,咱么来谈谈如何将远程的数据库备份到本地。

首先,你得有远程数据库ip以及登陆名和密码。如:

登陆后,选中你需要备份的数据库。


再右击,"任务"--->“生成脚本”

点击“下一步”

选中“选择特定数据库对象”“表”“存储过程”“用户定义函数”

点击“下一步”

在文件名中选择存储的路径,然后“下一步”。

然后点击“下一步”

点击“完成”。


登陆本地SQLServer客户端,首先创建一个同名的数据库,然后“文件”--->“打开”----->"文件"

打开之前保存的脚本文件

然后“分析”“执行”。


0 0
原创粉丝点击