| ||||
Re: Alias para servidores linkeados Crea views. Un view por cada objeto. Espero que no sean muchos si no, no es una solución. Así si el servidor cambia simplemente cambias los views y dejas los SP intactos.
__________________ Friedrich Nietzsche |
| ||||
Re: Alias para servidores linkeados Y como creo una vista de un servidor linkeado? o te rfieres a las tabals de este servidor? En realidad necesito no solo acceder a tablas en el, sino tb Ejecurar Procedimientos almacenados en el.
__________________ Martin |
| ||||
Re: Alias para servidores linkeados Si, me refería a vistas a tablas/views del servidor. Pero si usas SP remotos entonces no es una solución. No hay manera de hacer el alias, pero una solución alternativa es usando sql dinámico para colocar la parte del servidor cada vez. Pero si me lo preguntas no vale la pena la complicación. DECLARE @servername NVarChar(200) SET @servername = 'miservidor' /*lo puedes obtener de un campo almacenado en una tabla. Si el servidor cambia simplemente actualizas el registro*/ DECLARE @sql NVarChar(4000) SET @sql = 'SELECT * FROM ' + @servername + '.dbo.tabla WHERE....' EXEC sp_executesql @sql
__________________ Friedrich Nietzsche |