10.5.3.2 Linux

选择 Microsoft SQL Server 作为源数据库系统,并填写本节所述的其余选项。下图显示了连接参数的示例。

图 10.43 Linux 上的 SQL Server 连接参数示例

Content is described in the surrounding text.

源 RDBMS 连接参数包括:

  • 数据库系统:Microsoft SQL Server

  • 连接方法:选择 ODBC (FreeTDS) 以使用先前步骤中安装的本地 FreeTDS。有关如何在 Linux 上安装可与 MySQL Workbench 迁移向导配合使用的 FreeTDS 驱动程序的更多信息,请参阅第 10.5.2.2 节“Linux”

    或者,如果您在创建 SQL Server 驱动程序时定义了 DSN,请选择 ODBC 数据源 (FreeTDS)。您可以从可用的预配置 DSN 选项中进行选择。

  • 驱动程序:您使用 ODBC 管理器创建的驱动程序的名称,如标题为第 10.5.2.2 节“Linux”的文档中所述。

    示例名称可能是“Workbench FreeTDS”或“FreeTDS”,但它是您在先前步骤中定义的名称,因此它可能是也可能不是“FreeTDS”。使用 ODBC 管理器查找正确的驱动程序名称,否则连接将失败。

  • 主机名:SQL Server 的地址和实例名称,例如“example.org”。

  • 端口:端口号。端口号 1433 通常用于 MySQL 服务器。

  • 用户名:SQL Server 上的用户名,“sa”是常用的名称。

  • 密码:可选,输入要本地保存的密码,或将其留空以在稍后建立 SQL Server 连接时输入密码。

  • 数据库:可选,输入数据库名称。将其留空以在 MySQL Workbench 向导获取可用数据库后选择数据库名称。

  • 存储连接以备将来使用:可选,选中此框并输入连接名称,以在本地存储连接详细信息以备将来使用。

  • 高级:取消选择 驱动程序将 Unicode 数据作为 UTF-8 发送 选项以使用 UCS-2。

    注意

    如果您的 MSSQL 服务器连接成功但数据导入失败,则可能是因为启用了此设置。

单击 测试连接 以确认参数正确无误,然后再继续。