Networking no VMware

0

Eu sou obrigado a imitar um ambiente de servidor de banco de dados remoto para o meu projeto. Então, estou pensando em instalar o SQL Server 2008 em uma máquina virtual (estação de trabalho VMware) e acessá-lo do meu computador.

Como faço para encontrar o endereço da instância do servidor SQL na máquina virtual?

    
por mihsathe 18.09.2011 / 10:21

3 respostas

1

Ou você pode tentar isso:
Depois de instalar o SQL Server no VMware tente se conectar ao SQL Server usando SQL MAnagement Studio , veja qual o nome do servidor e use-o para conectar do seu sistema operacional padrão que você tem em sua máquina

    
por 18.09.2011 / 10:32
1

Dependendo de como você o instalou, você terá que configurá-lo e abrir o firewall.

link

Se você acertar todos os padrões na instalação do SQL Server, você só precisará abrir uma porta de firewall. Dentro da VM, você pode digitar isso no prompt do CMD:

netsh firewall set portopening TCP 1433 "SQLPort"

O TCP 1433 é a porta padrão. A instância padrão do servidor SQL que eu acho é chamada MSSQL.

Se você também quiser permitir o Serviço de Navegador (para poder procurar as instâncias de SQL disponíveis em vez de tentar acessá-las pela CLI), será necessário abrir a porta UDP 1434. 'netsh firewall set portopening UDP 1434 "Navegador SQL"

Ou você pode simplesmente ir para o modo EZ e abrir tudo o que o SQL Server usa:

@echo =========  SQL Server Ports  =================== 
netsh firewall set portopening TCP 1433 "SQLServer" 
netsh firewall set portopening TCP 1434 "SQL Admin Connection" 
netsh firewall set portopening TCP 4022 "SQL Service Broker" 
netsh firewall set portopening TCP 135 "SQL Debugger/RPC" 
netsh firewall set portopening TCP 2383 "Analysis Services" 
netsh firewall set portopening TCP 2382 "SQL Browser" 
netsh firewall set portopening TCP 80 "HTTP" 
netsh firewall set portopening TCP 443 "SSL" 
netsh firewall set portopening UDP 1434 "SQL Browser" 
netsh firewall set multicastbroadcastresponse ENABLE
    
por 19.09.2011 / 03:00
0

Se por endereço você quer dizer endereço IP, ele será o mesmo que a própria máquina virtual. Basta executar um comando ipconfig para obtê-lo.

    
por 18.09.2011 / 10:26