【新手教程】阿里云虚拟主机sqlserver数据库表、视图,存储过程搬家、备份

开发者论坛 > 新手帮帮> 帖子正文


【新手教程】阿里云虚拟主机sqlserver数据库表、视图,存储过程搬家、备份

whosoft 07-27 回复 0 浏览 2116
[backcolor=#ffffff][color=#333333][font=Arial]如果sqlserver数据库,只需要搬家数据库的,可以使用以下方法搬家[/font][/color][/backcolor] [backcolor=#ffffff][color=#333333][font=Arial]【新手教程】搬家sqlserver数据库到ECS服务器具体操作[/font][/color][/backcolor] [backcolor=#ffffff][color=#333333][font=Arial] [/font][/color][/backcolor] [backcolor=#ffffff][color=#333333][font=Arial][url]https://bbs.aliyun.com/read/568152.html[/url] [/font][/color][/backcolor] sqlserver数据库搬家大家应该都不陌生,但是对含有视图和存储过程的数据库搬家,及备份到本地,会稍微麻烦一点 首先我们登录阿里云,进入虚拟主机管理的控制台 [attachment=143781] 再点击数据库信息,登录数据库管理平台。 [attachment=143783] 这里可以看一下我们的数据库信息 [attachment=143782] 当数据库中有视图和存储过程时,在搬家的时候,如果只转移了数据表,而没有把视图和存储过程搬过来的话,会导致数据库出错,网站无法正常运行。 所以我们需要备份数据库,再到我们自己的sqlserver中还原数据库,这样整个数据库就会一模一样的搬家到新数据库中。 具体操作为: 进入阿里云虚拟主机管理平台,点击 工具&服务,点击备份站点,这里备份的其实就是sqlserver数据库 [attachment=143786] 随便输入一个备份名称,点击确定 [attachment=143787] 稍等片刻,数据库就备份成功了,这时可以点击下载链接,下载到我们本地 [attachment=143788] 下载下来的是一个.zip文件,里面是数据库的.bak备份文件 [attachment=143789] 然后上传到我们自己的数据库服务器上,新建一个数据库,还原数据库,选择这个bak备份文件 [attachment=143790] 还原数据库时,点击 设备源,选择我们上面备份下载的.bak文件 [attachment=143791] 点击选项,把还原选项中覆盖现在数据库勾上 [attachment=143796] 还原成功后,我们再进入安全性-》登录名,给数据库新建管理帐号。这里要注意的是,不是数据库里的安全性,最下面还有一个安全性,这里才是新建数据库帐号用的 [attachment=143792] 选择sql server身份认证,强制实施密码策略前面的勾可以不用勾,这样输入密码可以顺利的提交 [attachment=143793] 再点击用户映射,勾中我们新建的数据库,将数据库角色成员身份中的db_owner勾中,点击确定 [attachment=143794] 到这里,我们数据库就搬家完成了。 打开数据库,看一下,表、视图以及存储过程,一个都没少,全部搬家成功 [attachment=143795] 然后我们到网站的数据库连接文件中,将sqlserver数据库ip地址,用户名,密码,数据库名称修改为我们新建的数据库 如果网站能正常运行的话,恭喜您,数据库就搬家成功了。
展开全部内容
<上一篇 下一篇>
还没有回复,快来抢沙发吧

相关帖子