2009-11-18 3 views
5

È possibile includere i numeri di porta nel file hosts? Motivo che sto chiedendo è perché ho siti che sto cercando di migrare da un server di hosting a un altro, e i siti stanno puntando a un vecchio server SQL che utilizza la porta TCP/IP standard (1433). Sul nuovo server, la porta di SQL Server è diversa e non voglio modificare le stringhe di connessione per questi siti.Includere i numeri di porta in% systemroot% system32 drivers etc hosts File

Grazie!

risposta

6

È possibile configurare uno alias nello strumento Gestione configurazione SQL. È progettato per coprire esattamente questo scenario.

+0

+1 buona risposta. –

+3

Questo non risponde alla domanda principale: "È possibile includere i numeri di porta nel file hosts?" altrimenti, una buona risposta. –

11

Questo non è possibile nel file host. DNS non sa nulla dei numeri di porta.

+0

Hai ragione, non è possibile perché ho scoperto che i file host agiscono solo come puntatore a un indirizzo IP specifico e nient'altro. Potrei andare a fare l'opzione Alias ​​SQL che Remus Rusanu ha suggerito. Grazie! – mallows98

2

Il file hosts traduce i nomi host in indirizzi IP (e viceversa). Non è possibile includere numeri di porta.

0

È possibile impostare un router per eseguire il port forwarding sul nuovo sito e, se non già instradato attraverso il router, fornire l'indirizzo del router come nuovo host.

0

Se questo aiuta a chiunque mi definded mia come segue, nel file hosts:

xxx.xxx.xxx.xxx MyServer 

La MyServer lavora su una porta specifica.

Quando lo studio di gestione SQL Server 2005 richiede "nome server" durante la creazione di una connessione, ho inserito "Myserver, 1234" dove 1234 era il numero di porta.

Dal momento che li ricorda in un menu a discesa per la prossima volta, questo è stato abbastanza buono per me.

Problemi correlati