如何通过 odbc 连接到 pervasive sql?

Ale*_*don 5 windows database sql-server sql odbc

我正在尝试使用 ssms 2012 将链接服务器添加到 sql server 2012 数据库。

链接服务器是普遍存在的 sql。这是我尝试这样做的方法:

EXEC sp_addlinkedserver 
   @server = 'kslap208', 
   @provider = 'MSDASQL', 
   @datasrc = 'C003',
   @srvproduct = 'Pervasive'
GO
Run Code Online (Sandbox Code Playgroud)

但是,当我测试连接时,我收到此错误消息:

在此处输入图片说明

我究竟做错了什么?我如何链接到一个普遍存在的 sql 数据库的实例?

以下是有关我尝试连接的 DSN 的一些附加信息:

在此处输入图片说明

Iva*_*vic 2

检查此处解释的提供的解决方案之一或以下配置:

链接服务器:ksalap208
提供程序名称:用于 ODBC 驱动程序的 Microsoft OLE DB 提供程序
产品名称:Pervasive
数据源:C003
提供程序字符串:空白
位置:YOUR_SQLSERVER_NAM
目录:空白