Come si specifica un numero di porta diverso in SQL Management Studio?
-
01-07-2019 - |
Domanda
Sto tentando di connettermi a un server Microsoft SQL 2005 che non si trova sulla porta 1433.Come posso indicare un numero di porta diverso quando mi connetto al server utilizzando SQL Management Studio?
Soluzione
127.0.0.1,6283
Aggiungi una virgola tra IP e porta
Altri suggerimenti
Se ti stai connettendo a un'istanza denominata e UDP non è disponibile quando ti connetti ad essa, potrebbe essere necessario specificare anche il protocollo.
Esempio: tcp:192.168.1.21\SQL2K5,1443
Un altro modo è impostare un alias in Config Manager.Quindi digita semplicemente il nome alias quando vuoi connetterti.Ciò rende tutto molto più semplice ed è preferibile quando si devono gestire più server/istanze e/o server su più porte e/o più protocolli.Dai loro nomi amichevoli e diventa molto più facile ricordarli.
Avrai bisogno di Gestione configurazione SQL Server.Vai su Configurazione SQL Native Client, seleziona Protocolli client, fai clic con il pulsante destro del mouse su TCP/IP e imposta lì la porta predefinita.
L'utilizzo del gestore client influisce su tutte le connessioni o imposta un alias specifico per la macchina client.
Usa la virgola come sopra:questo può essere utilizzato anche in un app.config
Probabilmente è necessario se hai anche firewall tra te e il server...
Sulla piattaforma Windows con il server esegui il comando:
netstat -a -b
cercare sql server
processi e trova la porta f.e 49198
O più facile.Connettiti con dbvisualizer, esegui netstat -a -b
trova il processo dbvis.exe e ottieni la porta.