Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Si una aplicación ODBC establece cualquiera de los atributos de cursor ODBC en algo distinto de los valores predeterminados, el controlador ODBC SQL Server Native Client solicita al servidor que implemente un cursor del servidor de API del mismo tipo. El uso de cursores de servidor de API libera memoria en el cliente y reduce significativamente el tráfico de red entre el cliente y el servidor.
El hecho de que los cursores de servidor de API no admitan actualmente todas las instrucciones SQL puede representar un inconveniente. Los cursores de servidor de API no se pueden utilizar para ejecutar lo siguiente:
Lotes o procedimientos almacenados que devuelven varios conjuntos de resultados.
Instrucciones SELECT que contienen cláusulas COMPUTE, COMPUTE BY, FOR BROWSE o INTO.
Una instrucción EXECUTE que haga referencia a un procedimiento almacenado remoto.
Cuando se conecta a una instancia de SQL Server, ejecutar una instrucción con estas características mediante un cursor de servidor hace que el cursor se convierta en un conjunto de resultados predeterminado. Cuando se conecta a versiones anteriores de SQL Server, se produce un error.