【教程】sqlserver数据库迁移阿里云服务器ECS详细教程

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
云服务器 ECS,每月免费额度280元 3个月
数据管理 DMS,安全协同 3个实例 3个月
推荐场景:
学生管理系统数据库
简介: 我们的平台做大了之后,就会考虑升级服务器等设备,或者从一家平台换到另一家平台,或者原先在ECS上的数据库现在要迁移到RDS上去。这就会涉及到数据库迁移。

有时候,我们的平台做大了之后,就会考虑升级服务器等设备,或者从一家平台换到另一家平台,或者原先在ECS上的数据库现在要迁移到RDS上去。这就会涉及到数据库迁移。

那么sqlserver数据库如何迁移搬家呢?有需要的朋友请看这篇教程

首先登录数据库管理平台:https://dms-net.aliyun.com/

1.选择你的数据库,点击E-R图,再点击下载SQL脚本,并将下载的数据库脚本上传到ECS服务器上,待用

sqlserver1

2.登录ECS服务器,连接好本地SQLserver数据库服务器和远程SQLserver数据库
点击文件->连接对象资源管理器,输入远程SQL数据库名称,帐号,密码连接

sqlserver2

连接成功后,可以看到两个sql数据库,一个本地的,一个是远程的

sqlserver3

3.在本地SQLserver服务器上,新建同名Sql数据库

sqlserver4

4.右击本地数据库,选择新建查询,并将步骤1下载SQL脚本,拖动到新建查询执行框中,然后点击执行,建立数据库表结构

sqlserver5

sqlserver6

到这里,数据库表已经建好了,但是表里面的数据是空的,接下来,我们把数据从旧数据库导致到本地数据库中来

sqlserver7

5.右击远程sqlserver数据库,点击任务->导出数据库

sqlserver8

6.服务器名称会自动填入,身份验证我们选择 使用SQL server身份验证,然后输入远程数据库的帐号密码,再点击下一步

sqlserver9

7.数据导入的目录数据库,当然是我们的本地数据库啦,服务器名称输入一个点.,身份验证看你具体情况,我这里选择sql身份验证,数据库选择我们刚才新建的本地数据库

sqlserver10

8.一直下一步,到了下图这里,源选择全部表,并点击编辑映射,将启用标识插入前面的勾勾上,不然会出现无法插入只读数据id等错误。

sqlserver11

9.最后一路一下步。直到执行完成。

sqlserver12

10.再次打开本地数据库的表,您会惊喜的发现,全部数据都已导入成功!

sqlserver13

需要用到的阿里云产品:

阿里云数据管理:https://www.aliyun.com/product/dms

阿里云数据管理DMS基础版免费,如需付费可查看详情

阿里云服务器:https://www.aliyun.com/product/ecs

阿里云RDS数据库:https://www.aliyun.com/product/rds/mysql

原文链接:https://yun.fengxinqi.com/archives/sqlserverqianyiecs/

目录
相关文章
|
8天前
|
SQL 人工智能 算法
【SQL server】玩转SQL server数据库:第二章 关系数据库
【SQL server】玩转SQL server数据库:第二章 关系数据库
47 10
|
13天前
|
Linux
linux下搭建tftp服务器教程
在Linux中搭建TFTP服务器,需安装`tftp-server`(如`tftpd-hpa`)。步骤包括:更新软件包列表,安装`tftpd-hpa`,启动并设置开机自启,配置服务器(编辑`/etc/default/tftpd-hpa`),添加选项,然后重启服务。完成后,可用`tftp`命令进行文件传输。例如,从IP`192.168.1.100`下载`file.txt`: ``` tftp 192.168.1.100 <<EOF binary put file.txt quit EOF ```
28 4
|
8天前
|
SQL 算法 数据库
【SQL server】玩转SQL server数据库:第三章 关系数据库标准语言SQL(二)数据查询
【SQL server】玩转SQL server数据库:第三章 关系数据库标准语言SQL(二)数据查询
66 6
|
12天前
|
关系型数据库 MySQL 数据库
卸载云服务器上的 MySQL 数据库
卸载云服务器上的 MySQL 数据库
30 0
|
6天前
|
关系型数据库 MySQL 数据库连接
Django(四):Django项目部署数据库及服务器配置详解(MySQL)
Django(四):Django项目部署数据库及服务器配置详解(MySQL)
29 11
|
8天前
|
SQL 存储 数据挖掘
数据库数据恢复—RAID5上层Sql Server数据库数据恢复案例
服务器数据恢复环境: 一台安装windows server操作系统的服务器。一组由8块硬盘组建的RAID5,划分LUN供这台服务器使用。 在windows服务器内装有SqlServer数据库。存储空间LUN划分了两个逻辑分区。 服务器故障&初检: 由于未知原因,Sql Server数据库文件丢失,丢失数据涉及到3个库,表的数量有3000左右。数据库文件丢失原因还没有查清楚,也不能确定数据存储位置。 数据库文件丢失后服务器仍处于开机状态,所幸没有大量数据写入。 将raid5中所有磁盘编号后取出,经过硬件工程师检测,没有发现明显的硬件故障。以只读方式将所有磁盘进行扇区级的全盘镜像,镜像完成后将所
数据库数据恢复—RAID5上层Sql Server数据库数据恢复案例
|
16天前
|
存储 缓存 NoSQL
Redis 服务器指南:高性能内存数据库的完整使用指南
Redis 服务器指南:高性能内存数据库的完整使用指南
|
16天前
|
弹性计算 关系型数据库 MySQL
阿里云数据库服务器价格表,数据库创建、连接和使用教程
阿里云数据库使用流程包括购买和管理。选择所需数据库类型如MySQL,完成实名认证后购买,配置CPU、内存和存储。确保数据库地域与ECS相同以允许内网连接。创建数据库和账号,设置权限。通过DMS登录数据库,使用账号密码连接。同一VPC内的ECS需添加至白名单以进行内网通信。参考官方文档进行详细操作。
76 3
|
数据库 SQL 数据安全/隐私保护
|
1月前
|
SQL 数据库 数据安全/隐私保护
Sql Server数据库Sa密码如何修改
Sql Server数据库Sa密码如何修改