Server Access to an Open Data Services Server Application

SQL Server database servers communicate with Open Data Services server applications by using remote stored procedure calls, the same method used to communicate with other SQL Servers. When making a remote stored procedure call, SQL Server automatically initiates a server-to-server connection with Open Data Services, as a client of the Open Data Services remote server.

SQL Server can access an Open Data Services server application as a remote server in the following ways:

In all these cases, the client initiates the action taken by SQL Server. Any returned data is sent by the Open Data Services server application to SQL Server. SQL Server, in turn, passes all results sets on to the client. A SQL Server trigger or stored procedure can retain the values of any returned stored procedure output parameters for later use.

To enable this type of access, you must:

For Open Data Services functions that are added to SQL Server as extended stored procedures, there are no special configuration issues. For information on the SQL Server system procedures that install extended stored procedures, see the Microsoft SQL Server Administrator's Companion.