1
Abra el Microsoft SQL Server Management Studio. Esta aplicación se utiliza para consultar directamente al servidor . Se incluye con el paquete de software de SQL Server. Cuando está abierto , por defecto automáticamente a una consola de comandos en el enlace de base de datos puede ser probado
2
Utilice la siguiente sintaxis en la consola de comandos : . . EXEC [ RemoteServerName ] DB_Name.DB_Owner.StoredProcThe " RemoteServerName " es el nombre de la base de datos vinculada . Tenga en cuenta que este nombre es diferente que el nombre local de SQL Server. El siguiente parámetro , llamado " DB_Name , " es el nombre de la base de datos vinculada . " DB_Owner " normalmente " dbo " para la mayoría de las configuraciones de SQL, pero algunos administradores crear diferentes permisos de propietario de base de datos, por lo que este nombre puede variar . Por último , el parámetro " StoredProc " identifica el procedimiento almacenado . Si la llamada falla, el enlace de base de datos no está funcionando correctamente
3
Utilice el siguiente comando para ejecutar consultas directas en el servidor: . SELECT * FROM OPENQUERY ( [ RemoteServerName ] , "SELECT * de cliente " ) Este comando es diferente a la que en el Paso 2 . Esto pone a prueba el vínculo de base de datos permiso para utilizar consultas directas en el servidor. Este es un método utilizado para crear consultas dinámicas en servidores de bases de datos , que puede ser un problema de seguridad si no se aplican correctamente. Si el enlace no tiene permisos o se establece de manera incorrecta , un error será devuelto por el SQL Server.