当前位置:   article > 正文

linux sql server 迁移,将数据库迁移到 Linux 上的 SQL Server - SQL Server | Microsoft Docs

sqlserver 数据迁移到linux sqlserver

将数据库和结构化数据迁移到 Linux 上的 SQL Server

03/17/2017

本文内容

适用于:

719f28649793c602f9270966b5ed5c39.pngSQL Server(所有支持的版本) - Linux

可以将数据库和数据迁移到 Linux 上运行的 SQL Server。 选用的方法取决于源数据和特定方案。 以下各部分介绍了各种迁移方案的最佳做法。

从 Windows 上的 SQL Server 迁移

如果要将 Windows 上的 SQL Server 数据库迁移到 Linux 上的 SQL Server,建议的方法是使用 SQL Server 备份和还原。

在 Windows 计算机上创建数据库的备份。

将备份文件传输到目标 SQL Server Linux 计算机。

在 Linux 计算机上还原备份。

有关通过备份和还原迁移数据库的教程,请参阅下面的主题:

还可以将数据库导入 BACPAC 文件(包含数据库架构和数据的压缩文件)。 如果拥有 BACPAC 文件,可将此文件传输到 Linux 计算机,然后将其导入 SQL Server。 有关详情,请参阅以下主题:

从其他数据库服务器迁移

可将其他数据库系统上的数据库迁移到 Linux 上的 SQL Server。 这包含 Microsoft Access、DB2、MySQL、Oracle 和 Sybase 数据库。 在此方案中,使用 SQL Server Management Assistant (SSMA) 自动执行到 Linux 上 的 SQL Server 的迁移。 有关详细信息,请参阅使用 SSMA 将数据库迁移到 Linux 上的 SQL Server。

迁移结构化数据

本文还介绍了用于导入原始数据的方法。 假设拥有从其他数据库或数据源导出的结构化数据文件。 在这种情况下,可以使用 bcp 工具批量插入数据。 或者,可以在 Windows 上运行 SQL Server Integration Services,将数据导入 Linux 上的 SQL Server 数据库。 使用 SQL Server Integration Services 可以在导入过程中对数据运行更复杂的转换。

有关这些方法的详细信息,请参阅下列主题:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/666726
推荐阅读
相关标签
  

闽ICP备14008679号