Software  
 
Rede de conhecimento computador >> Software >> SQL Server >> Content
Como você encontra o endereço IP do host no SQL Server?
Você não pode encontrar diretamente o endereço IP do host de uma instância do SQL Server usando uma consulta SQL padrão. O motivo é que essas informações não são armazenadas no próprio banco de dados do SQL Server.

No entanto, existem algumas maneiras de obter o endereço IP do host:

1. Usando o SQL Server Management Studio (SSMS):

- Conecte -se à sua instância do SQL Server usando SSMS.
- Clique com o botão direito do mouse no nome do servidor no objeto Explorer e selecione "Propriedades".
- Vá para a guia "conexões".
- Procure o campo "Endereço IP", que mostrará o endereço IP da instância do SQL Server.

2. Usando a função `ServerProperty` (para a instância atual):

- Esta função fornece informações sobre a instância do SQL Server. No entanto, ele não fornece diretamente o endereço IP.
- Você pode usar o `ServerProperty ('MachineName')` para obter o nome da máquina que hospeda a instância do SQL Server. Você pode usar esse nome para determinar o endereço IP da linha de comando do seu sistema operacional (por exemplo, `ipconfig`).

3. Usando um script T-SQL (para várias instâncias):

- Você pode usar um script T-SQL para consultar o `sys.dm_os_server_properties` Dynamic Management View, que fornece informações sobre a instância do SQL Server.
- O script precisará usar o comando `net LocalGroup Administrators 'para obter o grupo administradores da máquina e, em seguida, analisar a saída para extrair o endereço IP.

4. Usando o comando `netstat` (da linha de comando):

- Execute o comando `netStat -Anb` na máquina SQL Server.
- Procure o processo SQL Server (por exemplo, "SQLServR.exe") e encontre seu endereço IP correspondente.

Exemplo de script t-sql para obter o endereço IP de uma instância específica do servidor SQL:

`` `SQL
Declarar @instancename varchar (128) ='yourinstanceName';

Declarar @machineName Varchar (128);
Declarar @ipaddress varchar (255);

- Obtenha o nome da máquina da instância do SQL Server
Definir @machineName =(
Selecione ServerProperty ('Nome do Máquina')
De sys.dm_os_server_properties
Onde instance_name =@instancename
);

- Obtenha o endereço IP usando um comando do sistema
EXEC Master..XP_CMDSHELL 'Administradores de grupo local de rede | Findstr /i "Administrador" | Findstr /i "* /" ';
Set @ipaddress =@@ error;

- exibir os resultados
Selecione @machineName como MachineName, @ipaddress como ipaddress;
`` `

Notas importantes:

- Esses métodos podem exigir privilégios administrativos na máquina do servidor SQL.
- O endereço IP pode alterar se a instância do SQL Server for movida ou as alterações de configuração de rede.
- É importante verificar se o endereço IP obtido está correto, especialmente ao usar comandos do sistema.

Lembre -se de que a maneira mais confiável de obter o endereço IP é verificar a configuração de rede da máquina do servidor SQL.

Anterior :

Próximo :
  Os artigos relacionados
·Oracle para SQL Server Migration 
·Como configurar o SQL Server Express GUI ferramenta de …
·Como restaurar o banco de dados SQL Server 2008 para SQ…
·Como instalar as ferramentas de gerenciamento do SQL Se…
·Ferramentas SQL Server migração de dados 
·Como restaurar um banco de dados mestre SQL 2000 
·Como remover o MS SQL Server 2005 Standalone 
·Qual o impacto da normalização na escrita de consulta…
·O que é dql no Oracle? 
·Quais são os principais usos da linguagem de programaç…
  Artigos em destaque
·Como criar seu próprio diretório livre 
·Como criar um DVD usando o Nero 7 
·Problemas do computador com OneCare e Windows Vista 
·Como converter para CMYK no Photoshop 
·Como converter um arquivo JPEG para um vetor usando do …
·Como enviar arquivos para Kaspersky Lab 
·FIFA Street Jogos para PC 
·Como recuperar mensagens excluídas do Instagram 
·Como fazer uma Análise Estatística no Excel em um Mac…
·Diferentes tipos de backups para Windows 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados