连接 SQL Server 2000 数据库与 CUSTOMTOOLS 2016

一些 ERP 系统还在使用较旧版本的 Microsoft SQL Server。 CUSTOMTOOLS 2016 开始使用较新的 Microsoft SQL Server 2014 ,它包含 SQL Server Native Client 11.0 ODBC 驱动。 SQL Server Native Client 11.0 不支持 Microsoft SQL Server 2000 及更旧的版本。因此,外部数据库链接可以将一个使用SQL Server 2000 或更旧版本的ERP 不无法与 Microsoft SQL Server 2014Microsoft SQL Server Native Client ODBC 驱动进行链接。

解决方法:

为使用Microsoft SQL Server 2000ERP系统创建外部的数据库连接接口,你需要安装 SQL Server Native Client 10.0 ODBC驱动,此驱动包含在Microsoft SQL Server 2008 R2。 SQL Server 2014的话,你可以安装 SQL Server Native Client 10.0,它包含在 Microsoft SQL Server 2008 R2 SP3 Feature Pack 中。从以此链接处下载 Microsoft Download Center. 下载安装包含名称是 sqlncli.msi ,选择适合您的 CUSTOMTOOLS database server 安装电脑的类型。下载后,按以下步骤操作 :

  1. 安装 SQL Server Native Client 10.0 ,即下载的 sqlncli.msi 安装包
  2. 运行 Microsoft SQL Server Management Studio
  3. 登录 SQL 服务器,使用sa 帐号登录到 CUSTOMTOOLS 的SQL 服务器
  4. Object Explorer中,扩展 Server Objects, Linked Servers, Providers
  5. 右键点击 SQLNCLI10 并选择 Properties
  6. 开启选项名称为 Allow inprocess,然后点击确认

在以下步骤操作完成之后,您可以创建一个外部数据库链接到 Microsoft SQL Server 2000,具体步骤可参考 CUSTOMTOOLS 管理工具2016的帮助CUSTOMTOOLS 帮助中有更多详细的信息可参考。