web-dev-qa-db-ja.com

odbcを介してパーベイシブSQLに接続する方法は?

Ssms 2012を使用して、リンクサーバーをSQL Server2012データベースに追加しようとしています。

リンクされたサーバーは普及しているSQLです。これが私がそれをやろうとしている方法です:

EXEC sp_addlinkedserver 
   @server = 'kslap208', 
   @provider = 'MSDASQL', 
   @datasrc = 'C003',
   @srvproduct = 'Pervasive'
GO

ただし、接続をテストすると、次のエラーメッセージが表示されます。

enter image description here

私は何が間違っているのですか?普及しているSQLデータベースのインスタンスにリンクするにはどうすればよいですか?

接続しようとしているDSNに関する追加情報は次のとおりです。

enter image description here

説明されている提供されたソリューションの1つを確認してください ここ または次の構成:

リンクサーバー:ksalap208
プロバイダー名:Microsoft OLE DB Provider for ODBC Drivers
製品名:普及
データソース:C003
プロバイダー文字列:空白
場所:YOUR_SQLSERVER_NAM
カタログ:空白

2
Ivan Stankovic