Perguntas com a marcação «linked-server»

O servidor vinculado permite a operação em vários servidores como uma consulta.

2
Qual é o mais eficiente: selecione no servidor vinculado ou insira no servidor vinculado?
Suponha que eu precise exportar dados de um servidor para outro (por meio de servidores vinculados). Qual afirmação será mais eficiente? Executando no servidor de origem: INSERT INTO [DestinationLinkedServer].[DestinationDB].[dbo].[Table] SELECT a, b, c, ... FROM [dbo].Udf_GetExportData() Ou executando no servidor de destino: INSERT INTO [dbo].[Table] SELECT a, b, c, ... …


5
Por que essa conversão explícita está causando problemas apenas com um servidor vinculado?
Estou consultando dados de um servidor vinculado por meio de uma exibição no servidor de origem. A visualização deve incluir algumas colunas padronizadas, como Created, Modifiede Deleted, mas, neste caso, a tabela no servidor de origem não possui nenhuma informação adequada. As colunas são, portanto, explicitamente convertidas em seus respectivos …

3
Dinamizar linhas em várias colunas
Eu tenho uma instância do SQL Server que possui um servidor vinculado a um servidor Oracle. Há uma tabela no servidor Oracle chamada PersonOptionsque contém os seguintes dados: ╔══════════╦══════════╗ ║ PersonID ║ OptionID ║ ╠══════════╬══════════╣ ║ 1 ║ A ║ ║ 1 ║ B ║ ║ 2 ║ C ║ …


5
Por que os servidores vinculados têm uma limitação de 10 ramificações em uma expressão CASE?
Por que essa CASEexpressão: SELECT CASE column WHEN 'a' THEN '1' WHEN 'b' THEN '2' ... c -> i WHEN 'j' THEN '10' WHEN 'k' THEN '11' END [col] FROM LinkedServer.database.dbo.table Produzir esse resultado? Mensagem de erro: Não foi possível preparar a mensagem 8180, nível 16, estado 1, declarações da …

3
Como recarregar um servidor vinculado?
Estou usando o Microsoft SQL Server 2014 Enterprise Edition. Ocorre um problema nos servidores vinculados nos quais é necessário reiniciar o servidor ou interromper o MSSQLSERVERserviço. Quando o servidor está em execução novamente, os servidores vinculados (para o DB2) não funcionam corretamente e o SQL Server mostra este erro: Mensagem …

3
Criando um servidor vinculado que aponta para si mesmo
Estou tentando criar um servidor vinculado na instância do SQL Server 2014 servername\instancenameusando a seguinte chamada: EXEC master.dbo.sp_addlinkedserver @server = N'servername\instancename', @srvproduct=N'SQL Server' Estou recebendo o erro: Msg 15028, Level 16, State 1, Procedure sp_addlinkedserver, Line 82 The server 'servername\instancename' already exists. Isso funciona bem no SQL Server 2005 e, …

5
Erro no servidor vinculado não detectado pelo TRY-CATCH
Estou configurando um trabalho para percorrer uma lista de servidores vinculados e executar uma consulta específica em cada um. Estou tentando executar a consulta dentro de um bloco TRY-CATCH, portanto, se houver um problema com um servidor específico, eu posso registrá-lo, mas depois continuar com os outros servidores. A consulta …






2
Como escrevo SQL portátil que se refere a um servidor vinculado?
Eu tenho um procedimento armazenado que se refere a um servidor vinculado. Em vários lugares ao longo do procedimento, tenho algo parecido com o seguinte: INSERT INTO [TableName] (...Columns...) SELECT ...Columns... FROM [ServerName\InstanceName].[Catalogue].[dbo].[TableName] WHERE TableNameID = @TableNameID Este procedimento existe no meu ambiente de desenvolvimento, ambiente de teste e ambiente …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.