Is it possible to set up a SQL Server linked server using the .net Framework Provider for Teradata rather than going via ODBC?
The reason for asking is that the .net provider is significantly faster than ODBC when used in SSIS and I want to harness this power via a linked server.
The option to select '.net Framework Provider for Teradata' is not provided when setting up the linked server using the SQL Server Management Studio gui. Is it possible to manuall add the linked server, for instance doing something like the following:
exec sp_addlinkedserver @server=ERNET, @srvproduct='Teradata',
@provider='???????',
@datasrc='172.29.232.143'
If so - what is the value for ??????? (I've tried 'TDOLEDB.1' but I get the following message: 'cannot create an instance of OLE DB provider "TDOLEDB.1" for linked server "ERNET". (Microsoft SQL Server, Error 7302)) and does @srvproduct need to be defined? I'm using SQL Server 2014.
Thank you
David
Is it possible to set up a SQL Server linked server using the .net Framework Provider for Teradata rather than going via ODBC?
The reason for asking is that the .net provider is significantly faster than ODBC when used in SSIS and I want to harness this power via a linked server.
The option to select '.net Framework Provider for Teradata' is not provided when setting up the linked server using the SQL Server Management Studio gui. Is it possible to manuall add the linked server, for instance doing something like the following:
exec sp_addlinkedserver @server=ERNET, @srvproduct='Teradata',
@provider='???????',
@datasrc='172.29.232.143'
If so - what is the value for ??????? (I've tried 'TDOLEDB.1' but I get the following message: 'cannot create an instance of OLE DB provider "TDOLEDB.1" for linked server "ERNET". (Microsoft SQL Server, Error 7302)) and does @srvproduct need to be defined? I'm using SQL Server 2014.
Thank you
David