Question

J'essaie de créer un serveur lié de SQL Server à Vertica pour retirer certaines données. J'ai tenté d'utiliser l'ODBC suivant trouvé ici.

Le code que j'essaie actuellement est:

EXEC dbo.sp_addlinkedserver 
@server = N'VERTICA', 
@srvproduct=N'', 
-- SQL Server driver
@provider=N'MSDASQL',
-- Connection string
@provstr=N'Driver=Vertica ODBC Driver 4.1;
    Servername=Vertica;
    Port=5433;
    Database=Vertica;
    UserName=user;
    Password=pass'

Le message d'erreur que j'obtiens est:

Proviseur OLE DB "MSDASQL" pour le serveur lié "Vertica" Message renvoyé [Microsoft] [ODBC Driver Manager] Nom de la source de données non trouvée et aucun pilote par défaut spécifié".

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à dba.stackexchange
scroll top