SQL Server 2008 R2 数据库备份文件.bak如何挂载到【阿里云·独立虚拟主机数据库】上

时间:2023-07-26 17:18:08

1、前言

8月份刚刚开始,公司【工作流】挂了,实体服务器会自动重启,数据库死活起不来,这可是计算工资提成的事儿,不能马虎!

在实体服务器中,找到了OA页面源码与数据库的.MDF 与 .LDF 等文件。马上备份一份,复制到自己电脑上!

我自己电脑上是win7系统,【百度一下】装了 IIS服务器 与 SQL Server  2008 R2 ,网站搭建,数据库附加成功,万幸数据库完好无损!

本地搭建网站成功,页面可以访问,但是提示数据库无法连接打开。

里面查看 webconfig 配置文件的数据连接情况,原来数据名对了,但是账户名 密码变了 ,马上修改!

      <add key="conStr" value="Data Source=.;Initial Catalog=ShouPingOA;User ID=sa;password=123456a" />

Source  服务器地址

Catalog 数据库名

ID 数据库账户名

password 数据库密码

修改连接之后,保存!上香!上香!上香!

幸运女神照耀了我!登陆自己帐号进入,发现一切正常!

2、移植到阿里云虚拟主机上

1、首先 OA页面源码 通过FTP的方式上传到一台空的云虚拟主机上 称之为 A,做个二级域名【oa.xxx.com】解析一下,因为这台虚拟主机正好空着,但是数据库就比较小了 50M!唉,只能另想办法了!

2、公司官网是 独立虚拟主机 数据库 没在使用,拿来救救火!称之为B

3、通过自己电脑端的SQL Server 2008 R2 备份一份数据库 文件.bak 通过FTP 上传到B 服务器中。在到主机的控制面版 操作如下图。

SQL Server  2008 R2 数据库备份文件.bak如何挂载到【阿里云&#183;独立虚拟主机数据库】上

4、我们这里 只搬 数据库,其他不不动!下一步,下一步! 提交数据库搬家的时候,需要等待!我们这数据库小,等了5分钟就完成了!

SQL Server  2008 R2 数据库备份文件.bak如何挂载到【阿里云&#183;独立虚拟主机数据库】上

6、Navicat Premium 12 连接一把数据库! 爽,数据都在了!

SQL Server  2008 R2 数据库备份文件.bak如何挂载到【阿里云&#183;独立虚拟主机数据库】上

7、修改A服务器中【webconfig】配置文件的 数据库连接 --可以在上图获取到信息填写

<add key="conStr" value="Data Source=服务器地址要换;Initial Catalog=数据库名;User ID=数据库账户;password=数据库密码" />

8、打开浏览器 输入【oa.xxx.com】 出现界面,输入自己的帐号密码,登录成功!