Impostazione di un indirizzo di rete del server (mirroring del database)
Data aggiornamento: 17 novembre 2008
Per impostare una sessione di mirroring del database, è necessario un indirizzo di rete del server per ogni istanza del server. Tale indirizzo deve identificare in maniera univoca l'istanza includendo un indirizzo di sistema e il numero di porta su cui l'istanza è in attesa.
Per poter specificare una porta in un indirizzo di rete del server, è necessario che l'endpoint del mirroring del database sia disponibile sull'istanza del server. Per ulteriori informazioni, vedere Procedura: Creazione di un endpoint del mirroring per l'autenticazione Windows (Transact-SQL).
Sintassi per un indirizzo di rete del server
La sintassi per un indirizzo di rete del server presenta la struttura seguente:
**TCP://<system-address>:<**port>
dove
**<**system-address> è una stringa che identifica in modo univoco il computer di destinazione. L'indirizzo del server è in genere un nome di dominio completo o un indirizzo IP.
Per utilizzare un indirizzo IP, è necessario che sia univoco nell'ambiente. È consigliabile utilizzare un indirizzo IP solo se è statico. L'indirizzo IP può essere IP versione 4 (IPv4) o IP versione 6 (IPv6). Un indirizzo IPv6 deve essere racchiuso tra parentesi quadre, ad esempio [<IPv6_address>].
Per individuare l'indirizzo IP di un sistema, al prompt dei comandi di Windows immettere il comando ipconfig.Il funzionamento del nome di dominio completo è garantito. Il nome di dominio completo è costituito da una stringa di indirizzo definita a livello locale con forme diverse a seconda della sua posizione. Spesso ma non sempre, un nome di dominio completo è un nome composto che include un nome computer e una serie di segmenti di dominio separati da virgole, ad esempio:
computer_name**.domain_segment[....domain_segment]
dove computer_name è il nome di rete del computer che esegue l'istanza del server e domain_segment[....**domain_segment] è la parte rimanente delle informazioni sul dominio del server, ad esempio:localinfo.corp.adventure-works.com
.
Il contenuto e il numero dei segmenti di dominio sono determinati all'interno della società o dell'organizzazione. Se non si conosce il nome di dominio completo del server, consultare l'amministratore di sistema.[!NOTA] Per informazioni sull'individuazione di un nome di dominio completo, vedere "Individuazione del nome di dominio completo" di seguito in questo argomento.
**<**port> è il numero di porta utilizzato dall'endpoint del mirroring dell'istanza del server partner. Per informazioni sull'impostazione di un endpoint, vedere Procedura: Creazione di un endpoint del mirroring per l'autenticazione Windows (Transact-SQL).
Un endpoint del mirroring del database può utilizzare qualsiasi porta disponibile nel computer. Ogni numero di porta su un sistema di computer deve essere associato a un solo endpoint e ogni endpoint a una singola istanza del server. In questo modo, istanze del server diverse sullo stesso server restano in attesa su endpoint diversi con porte diverse. Pertanto, la parte specificata nell'indirizzo di rete del server quando si imposta una sessione di mirroring del database dirigerà la sessione sempre all'istanza del server il cui endpoint è associato a tale porta.
Nell'indirizzo di rete del server di un'istanza del server, solo il numero della porta associata al relativo endpoint del mirroring distingue l'istanza dalle altre sul computer. Nella figura seguente vengono illustrati gli indirizzi di rete del server di due istanze del server su un unico computer. L'istanza predefinita utilizza la porta7022
, mentre l'istanza denominata utilizza la porta7033
. Gli indirizzi di rete di queste due istanze del server sono rispettivamenteTCP://MYSYSTEM.adventure-works.MyDomain.com:7022
eTCP://MYSYSTEM.adventure-works.MyDomain.com:7033
. Si noti che l'indirizzo non include il nome dell'istanza del server.Per individuare la porta attualmente associata all'endpoint di mirroring del database per un'istanza del server, utilizzare l'istruzione Transact-SQL seguente:
SELECT type_desc, port FROM sys.tcp_endpoints
Individuare la riga il cui valore type_desc è "DATABASE_MIRRORING" e utilizzare il numero di porta corrispondente.
Esempi
A. Utilizzo di un nome di dominio completo
L'indirizzo di rete del server seguente specifica un nome di dominio completo, DBSERVER8.manufacturing.adventure-works.com
, e la porta 7024
.
ALTER DATABASE AdventureWorks SET PARTNER ='tcp://DBSERVER8.manufacturing.adventure-works.com:7024';
B. Utilizzo di IPv4
L'indirizzo di rete del server seguente specifica un indirizzo IPv4, 192.168.19.46
, e la porta 7023
.
ALTER DATABASE AdventureWorks SET PARTNER ='tcp://192.168.19.46:7023';
C. Utilizzo di IPv6
L'indirizzo di rete del server seguente include un indirizzo IPv6, 2001:4898:23:1002:20f:1fff:feff:b3a3
, e la porta 7022
.
ALTER DATABASE AdventureWorks SET PARTNER ='tcp://[2001:4898:23:1002:20f:1fff:feff:b3a3]:7022';
Individuazione del nome di dominio completo
Per individuare il nome di dominio completo di un sistema, al prompt dei comandi di Windows immettere:
IPCONFIG /ALL
Per ottenere il nome di dominio completo, concatenare i valori di <host_name> e <Primary_Dns_Suffix> come riportato di seguito:
<host_name>.<Primary_Dns_Suffix>
Ad esempio, la configurazione IP
Host Name . . . . . . : MYSERVER
Primary Dns Suffix . . . : mydomain.adventure-works.com
corrisponde al nome di dominio completo seguente:
MYSERVER.mydomain.adventure-works.com
Esempi
Nell'esempio seguente viene illustrato l'indirizzo di rete del server per un'istanza del server in un computer denominato REMOTESYSTEM3
in un altro dominio. Il nome di dominio è NORTHWEST.ADVENTURE-WORKS.COM
e la porta dell'endpoint del mirroring del database è 7025
. Considerati questi componenti di esempio, l'indirizzo di rete del server è:
TCP://REMOTESYSTEM3.NORTHWEST.ADVENTURE-WORKS.COM:7025
Vedere anche
Attività
Procedura: Creazione di un endpoint del mirroring per l'autenticazione Windows (Transact-SQL)
Altre risorse
Guida in linea e informazioni
Cronologia modifiche
Versione | Cronologia |
---|---|
17 novembre 2008 |
|
5 dicembre 2005 |
|