
# 目的端华为云RDS for SQL Server导入备份数据
1. 使用SSMS连接华为云RDS for SQL Server，选择databases，右键选择Deploy Data-tier Application，进入部署数据层应用程序操作界面。 
   图1SSMS界面   
   ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000002511958413.png)
   
   
2. 部署数据层应用程序首页，可单击Next跳过，进入部署的DAC包的选择界面。 
   图2部署数据层应用程序首页   
   ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000002480038500.png)
   
   
3. 部署的DAC包的选择界面，此界面只需选择由Azure SQL导出的dacpac文件所在的本地绝对路径即可，示例如下图所示，选择无误后，单击Next进入升级配置界面。 
   图3部署的DAC包选择界面   
   ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000002512038397.png)
   
   
4. 升级配置界面，此界面只需设置部署在目的端数据库的名字即可，示例如下图所示，选择无误后，单击Next进入信息总览界面。 
   图4升级配置界面   
   ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000002479878510.png)
   
   
5. 信息总览界面，若发现配置信息和预设信息不符，可单击Previous返回上一界面进行重新配置。若配置信息符合预期，单击Next，进入部署DAC操作界面。 
   图5信息总览界面   
   ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000002511958415.png)
   
   
6. 部署DAC操作界面展示部署DAC的具体操作的结果，要确保每一项都是Success，然后单击finish关闭部署数据层应用界面。 
   图6操作结果   
   ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000002480038502.png)
   
   
7. 使用SSMS连接华为云RDS for SQL Server确认对象和用户和权限已经同步过来。 
   图7SSMS界面确认   
   ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000002512038399.png)
   且目的端RDS数据库中所有表都为空表。
   图8空表状态   
   ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000002479878512.png)
   
   
8. 同步用户处理：同步过来的用户的权限是符合用户和库、表的映射关系，但由于华为云和Azure对SQL Server云服务的加密机制的差异导致Azure SQL Server的密码在华为云RDS for SQL Server是不可用的，只能对业务用户进行重置，示例SQL如下： 
   ```
   use [master]
   ALTER LOGIN [user_test1] WITH CHECK_POLICY = OFF 
   ALTER LOGIN [user_test1] WITH PASSWORD = 'a12***6@'
   ALTER LOGIN [user_test1] WITH CHECK_POLICY = ON 
   use [msdb]
   CREATE USER [user_test1] FOR LOGIN [user_test1];
   ```
   图9重置SQL语句   
   ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000002511958417.png)
   
   
 
