Table of Contents
Este artigo destina-se a ajudá-lo quando você realmente receber o erro 18483 do SQL Server.
PC lento?
O usuário recebe uma mensagem de erro semelhante à seguinte: O SQL Server Management Studio certamente pode configurar “
Leia mais
Atributo | valor |
---|---|
Nome do evento | 18483 |
Origem do produto | servidor sql |
ID do evento | MSSQLSERVER |
Componente | SQLEngine |
Nome simbólico | REMLOGIN_INVALID_USER |
Texto da mensagem | Pode estar longe de ser conectado a ‘%server.ls’ porque ‘%.ls’ não é frequentemente determinado para se conectar a um servidor remoto. Certifique-se de salvar o nome de login correto. %.*ls.message |
Explicação
Este erro ocorre ao tentar ativar um Distribuidor de Réplica em um novo círculo usando uma imagem de disco de um servidor diferente em que a Instância SQL foi originalmente destinada a estar mais instalada. O usuário recebe uma mensagem de erro muito semelhante à seguinte:
Não foi possível configurar o SQL Server Management Studio ‘
Motivo
Se você estiver implantando o SQL Server com frequência a partir de uma imagem de disco em outro computador que tenha o SQL Server instalado, um nome de rede específico associado à imagem do computador realmente será preservado na nova instalação. Um nome de rede com defeito faz com que a configuração do comutador de replicação falhe. O mesmo problema ocorre quando, após colocar o SQL Server, você precisa renomear um único computer.user
Para
Uma solução para esse problema é alterar o nome do SQL Server com o nome ‘rede’ correto relacionado ao computador portátil de origem. Para fazer isso, siga estas etapas:
-
Conecte-se à máquina específica em que você implantou o SQL Server a partir de alguma imagem de disco e use a seguinte instrução Transact-SQL no SSMS:
-- Use o banco de dados mestreusar assistentesANDAR-- Declara variáveis localizadasDECLARE @serverproperty_servername varchar(100);--varchar(100),@servername Obtém o valor cobrado pela função do sistema SERVERPROPERTY.SELECT @serverproperty_servername implica CONVERT(varchar(100), SERVERPROPERTY('ServerName'));-- Obtém o valor retornado através de toda a variável global @@SERVERNAMEESCOLHA @servername = CONVERT(varchar(100), @@SERVERNAME);-- Excluir computador de internet com nome ruimEXEC sp_dropserver @server=@servername;-- Adiciona o servidor mais desejável como servidor principal localEXEC sp_addserver @server=@serverproperty_servername, @local='local';
-
Reinicialize o sistema com o SQL Server.
-
Para verificar se o nome do servidor SQL e a rede especificada para a máquina são os mesmos, execute a próxima instrução Transact-SQL básica:
SELECT @@SERVERNAME, SERVERPROPERTY('ServerName');
Leia mais
Conecte-se à máquina específica em que você implantou o SQL Server a partir de alguma imagem de disco e use a seguinte instrução Transact-SQL no SSMS:
-- Use o banco de dados mestreusar assistentesANDAR-- Declara variáveis localizadasDECLARE @serverproperty_servername varchar(100);--varchar(100),@servername Obtém o valor cobrado pela função do sistema SERVERPROPERTY.SELECT @serverproperty_servername implica CONVERT(varchar(100), SERVERPROPERTY('ServerName'));-- Obtém o valor retornado através de toda a variável global @@SERVERNAMEESCOLHA @servername = CONVERT(varchar(100), @@SERVERNAME);-- Excluir computador de internet com nome ruimEXEC sp_dropserver @server=@servername;-- Adiciona o servidor mais desejável como servidor principal localEXEC sp_addserver @server=@serverproperty_servername, @local='local';
Reinicialize o sistema com o SQL Server.
Para verificar se o nome do servidor SQL e a rede especificada para a máquina são os mesmos, execute a próxima instrução Transact-SQL básica:
SELECT @@SERVERNAME, SERVERPROPERTY('ServerName');
Muito provavelmente, você usará a variável global @@SERVERNAME
por outro lado a função especial SERVERPROPERTY
(‘ServerName’) no SQL Server para determinar o nome da rede na qual o computador está fazendo em relação ao SQL Server. A propriedade Servername de todas as funções SERVERPROPERTY
relatam automaticamente uma alteração encontrada nos detalhes da rede do computador após a reinicialização do computador e do serviço SQL Server. A variável global @@SERVERNAME
contém o nome fundamental da máquina SQL Server até que muitas vezes o servidor de nomes SQL seja redefinido manualmente.
Etapas para reproduzir o problema
PC lento?
ASR Pro é a solução definitiva para suas necessidades de reparo de PC! Ele não apenas diagnostica e repara vários problemas do Windows com rapidez e segurança, mas também aumenta o desempenho do sistema, otimiza a memória, melhora a segurança e ajusta seu PC para máxima confiabilidade. Então por que esperar? Comece hoje!
Em casaO PC onde os proprietários implantaram o SQL do servidor a partir da imagem do CD, observe estas etapas de gerenciamento:
-
Inicie o Estúdio de Criação.
-
No SQL Object Explorer, expanda a instância Server Calls.
-
Clique com o botão direito do mouse nessa pasta de Replicação e simplesmente “Configurar, selecione Distribuição de Replicação”, depois selecione “Publicar”, “Assinantes”, “Distribuição” e “Configurar”.
-
Na caixa de diálogo atual do Assistente de distribuição de personalização, clique em Avançar.
-
Em toda a caixa de diálogo principal, clique em Distribuidores para especificar que alguns dos “
” atuam como seus distribuidores personalizados; O SQL Server cria o banco de dados de distribuição infelizmente salva o botão de opção e clica em Avançar. -
Próximo no SQL Server Agent. Executar caixa de diálogo
-
Em algumas das caixas de diálogo Pasta de instantâneos, clique em Avançar.
Observação
Quando você receber uma mensagem para ajudá-lo a confirmar a abordagem da pasta de instantâneos, clique em Sim imediatamente.
-
Em alguma caixa de diálogo de banco de dados, clique no botão DistribuidorClique em “Avançar”.
-
Em toda a área do Editor de diálogo, clique em Avançar.
-
No Painel de Ação do assistente de caixa de diálogo, clique em Avançar.
-
clique na caixa específica “Concluído”, “Concluído”.
No
Consulte Veja também
Se você recebeu um e-mail informando o caminho para a pasta de instantâneos, clique em Sim.
Estou fazendo esforços para sincronizar um certo par de porta-luvas em um banco de dados SQL Server do final dos anos 90 enquanto uso outro banco de dados cliente SQL Server 2005 usando imitação. eu
quando tento configurar esses sql server como parceiro, recebo o erro:
O SQL Server Enterprise Manager falhou em ajudá-lo a usar o VIPER como gerente do VIPER.
Erro 18483: não é possível conectar-se à máquina quando ‘viper’ como ‘distributor_admin’ não está configurado para longe de outros login no servidor.
Enquanto explorava meu caminhão, encontrei várias fontes e materiais escritos que mostram que o nome da minha máquina e, portanto, todos os nomes reais do servidor, não são mais idênticos. Se eu verificar a visão em sysservers
master
eu apresento isto:
0 1089 VMSSERV SQL Server SQLOLEDB VMSSERV 23/04/2008PC lento?
ASR Pro é a solução definitiva para suas necessidades de reparo de PC! Ele não apenas diagnostica e repara vários problemas do Windows com rapidez e segurança, mas também aumenta o desempenho do sistema, otimiza a memória, melhora a segurança e ajusta seu PC para máxima confiabilidade. Então por que esperar? Comece hoje!
Repl_distributor 09:50:411 SQL Server SQLOLEDB VIPER 12.10.2011 13:23:182 1184 SQL Charlie SQLOLEDB Server CHARLIE 18 de fevereiro de 2011 13:32:14
A primeira linha é o sistema de área de armazenamento original que foi configurado e que adoro usar. Você pode (mais ou menos) ver normalmente o nome original e vmsserv
, eu diria que o nome real da máquina de uma pessoa é VIPER
. Ativado
Então, com base em sua extensa pesquisa na Web, executei o seguinte no Analyzer:
USE MAIN queryANDARSELECT @@SERVERNAME, SERVERPROPERTY('ServerName')
VMSSERV VIPER
A maioria das minhas pesquisas na web indica que preciso apontar para http://support.microsoft.com/kb/818334 onde o uso é:
-- Usa o banco de dados mestre principalANDAR-- dadosuse Declare Variáveis LocaisDECLARE @serverproperty_servername varchar(100), @servernamevarchar(100)-- Obtém a avaliação inteira retornada pela função Physics SERVERPROPERTYSELECT @serverproperty_servername equivale a CONVERT(varchar(100), SERVERPROPERTY('ServerName'))-- Obtenha o prazer retornado cortesia de - @@SERVERNAME variável globalSELECT@servername implica CONVERT(varchar(100), @@SERVERNAME)-- Excluir servidor com o nome ruimEXEC sp_dropserver Adicionar @server=@server_name-- dispositivo correto mesmo como servidor localEXEC sp_addserver @server=@serverproperty_servername, @local='local'
O formato correto que ajudará a corrigir essa tentativa seria na linha de resistência da sequência anterior:
Melhore a velocidade do seu computador hoje mesmo baixando este software - ele resolverá os problemas do seu PC.Best Way To Fix SQL Server Error 18483
Bästa Sättet Att Lösa SQL Server-fel 18483
La Mejor Manera De Curar El Error 18483 De SQL Server
Beste Möglichkeit, Den SQL Server-Fehler 18483 Zu Beheben
Modalità Migliore Per Correggere L’errore 18483 Di SQL Server
Beste Manier Om SQL Server-fout 18483 Op Te Lossen
Лучший способ стратегии. этот план ошибка SQL Server 18483
Le Mieux Pour Corriger L’erreur 18483 De SQL Server
Najlepsza Szansa Na Naprawienie Błędu SQL Server 18483
SQL Server 오류 18483 수정에 관한 가장 좋은 방법