连接到 Microsoft SQL Server (v.1)

此版本的 Microsoft SQL Server 数据连接器已从 Analytics 18.x 中移除
使用此版本的 SQL Server 连接器的脚本将无法在 Analytics 18.x 中运行,必须更新才能使用新版本的连接器。
只要连接器和数据源保持兼容,此版本的连接器将能够继续在 Analytics 17.x 和早期版本的 Analytics 中使用。
请参阅转换到新的 ACL 连接器版本

概念信息

ACCESSDATA 命令

Microsoft SQL Server 是一个广泛使用的关联数据库管理系统。您可以使用 SQL Server 数据连接器导入您所在组织的 SQL Server 数据。

开始之前

要连接到 SQL Server,您必须收集以下信息:

  • 数据库服务器的主机名
  • 正确的连接端口
  • 服务主体名称 (SPN)(如果使用集成式 Windows 认证)
  • 您的用户名和密码(如果使用标准认证)
  • 对您想要连接到的架构和表的读取访问权限

有关收集连接必备信息的帮助,请联系您组织中的 SQL Server 管理员。如果您的管理员不能帮助您,您或者您的管理员应该联系SQL Server支持人员。

创建 SQL Server 连接

  1. 从 Analytics 主菜单中选择导入 > 数据库和应用程序Analytics。
  2. 新建连接选项卡中,在 ACL 连接器部分中,选择 SQL Server

    提示

    您可以通过在过滤连接框中输入搜索字符串来过滤可用连接器的列表。连接器按字母顺序排列。

  3. 数据连接设置面板中,输入连接设置,然后在面板底部单击保存并连接

    您可以接受默认的连接名称,也可以输入一个新的名称。

SQL Server的连接被保存到现有连接选项卡。将来,您可以从已保存的连接重新连接到SQL Server

一旦连接被建立,“数据访问”窗口将打开到暂存区域,并且您可以开始导入数据。有关从SQL Server导入数据的帮助,请参见使用数据访问窗口

连接设置

设置 描述 示例
服务器

SQL 服务器实例的名称或者网络地址。

 
端口 托管 SQL 服务器数据库的服务器的端口。 1433
数据库 在指定的服务器上运行的 SQL 服务器数据库的名称。  
加密

设置驱动程序是否将尝试与服务器协商 TLS/SSL 连接。

默认情况下,驱动程序会根据系统的受信任证书存储检查服务器证书。

要指定其他证书,请设置 SSLServerCert。

CA 证书

要在使用 TLS/SSL 连接时从服务器接受的证书。

您可以提供下列任一选项:

  • 一个完整的 PEM 证书
  • 包含证书的本地文件的路径
  • 公钥
  • MD5 或者 SHA1 指纹(还可以用空格或冒号分隔十六进制值)

任何其他不被计算机信任的证书都会被拒绝。

cacerts.pem
信任服务器证书

指定是否使用 Windows 集成安全性向 SQL 服务器进行认证。

当此选项被设置为真时,将使用 Windows 身份执行 Windows 认证。

如果此值为假,则将使用 SQL 服务器认证。

使用受信任的连接 指定驱动程序是否使用 Kerberos 协议向 SQL Server 认证连接。
服务器 SPN SQL Server 实例的服务主体名称。  
用户 为向 SQL 服务器认证提供的用户名。  
密码 用来向 SQL 服务器认证指定用户的密码。