10.5.3.2 Linux

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

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

内容在周围的文字中描述。

源 RDBMS 连接参数包括:

  • 数据库系统:Microsoft SQL Server

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

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

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

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

  • Hostname:SQL 服务器的地址和实例名称,例如“example.org”。

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

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

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

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

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

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

    笔记

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

在继续之前单击测试连接以确认参数正确。