Preguntas etiquetadas con linked-server

El servidor vinculado permite el funcionamiento de varios servidores como una sola consulta.

2
¿Cuál es más eficiente: seleccionar del servidor vinculado o insertar en el servidor vinculado?
Supongamos que tengo que exportar datos de un servidor a otro (a través de servidores vinculados). ¿Qué afirmación será más eficiente? Ejecutando en el servidor de origen: INSERT INTO [DestinationLinkedServer].[DestinationDB].[dbo].[Table] SELECT a, b, c, ... FROM [dbo].Udf_GetExportData() O ejecutando en el servidor de destino: INSERT INTO [dbo].[Table] SELECT a, b, …



3
Pivote las filas en varias columnas.
Tengo una instancia de SQL Server que tiene un servidor vinculado a un servidor Oracle. Hay una tabla en el servidor de Oracle llamada PersonOptionsque contiene los siguientes datos: ╔══════════╦══════════╗ ║ PersonID ║ OptionID ║ ╠══════════╬══════════╣ ║ 1 ║ A ║ ║ 1 ║ B ║ ║ 2 ║ C …



3
¿Cómo recargar un servidor vinculado?
Estoy usando Microsoft SQL Server 2014 Enterprise Edition. Se produce un problema con los servidores vinculados donde es necesario reiniciar el servidor o detener el MSSQLSERVERservicio. Cuando el servidor se está ejecutando nuevamente, los servidores vinculados (a DB2) no funcionan correctamente y el servidor SQL muestra este error: Msg 7302, …

3
Crear un servidor vinculado que se señale a sí mismo
Estoy intentando crear un servidor vinculado en la instancia de SQL Server 2014 servername\instancenameusando la siguiente llamada: EXEC master.dbo.sp_addlinkedserver @server = N'servername\instancename', @srvproduct=N'SQL Server' Recibo el error: Msg 15028, Level 16, State 1, Procedure sp_addlinkedserver, Line 82 The server 'servername\instancename' already exists. Esto funciona bien en SQL Server 2005 y, …

5
Error del servidor vinculado no detectado por TRY-CATCH
Estoy configurando un trabajo para recorrer una lista de servidores vinculados y ejecutar una consulta específica para cada uno. Estoy tratando de ejecutar la consulta dentro de un bloque TRY-CATCH, así que si hay un problema con un servidor en particular, puedo iniciar sesión pero luego continuar con los otros …






2
¿Cómo escribo SQL portátil que se refiere a un servidor vinculado?
Tengo un procedimiento almacenado que se refiere a un servidor vinculado. En varios lugares a lo largo del procedimiento, tengo algo como lo siguiente: INSERT INTO [TableName] (...Columns...) SELECT ...Columns... FROM [ServerName\InstanceName].[Catalogue].[dbo].[TableName] WHERE TableNameID = @TableNameID Este procedimiento existe en mi entorno de desarrollo, entorno de prueba y entorno en …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.