Specificare un indirizzo di rete del server (Mirroring del database)Specify a Server Network Address (Database Mirroring)

Per impostare una sessione di mirroring del database, è necessario un indirizzo di rete del server per ogni istanza del server.Setting up a database mirroring session requires a server network address for each of the server instances. 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.The server network address of a server instance must unambiguously identify the instance by providing a system address and the number of the port on which the instance is listening.

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.Before you can specify a port in a server network address, the database mirroring endpoint must exist on the server instance. Per altre informazioni, vedere Creare un endpoint del mirroring del database per l'autenticazione Windows (Transact-SQL).For more information, see Create a Database Mirroring Endpoint for Windows Authentication (Transact-SQL).

Sintassi per un indirizzo di rete del server Syntax for a Server Network Address

La sintassi per un indirizzo di rete del server presenta la struttura seguente:The syntax for a server network address is of the form:

TCP://<indirizzo_sistema>:<porta>TCP://<system-address>:<port>

dovewhere

  • <indirizzo-sistema> è una stringa che identifica in modo univoco il computer di destinazione.<system-address> is a string that unambiguously identifies the destination computer system. In genere, l'indirizzo del server è un nome di sistema, se i sistemi si trovano nello stesso dominio, un nome di dominio completo o un indirizzo IP.Typically, the server address is a system name (if the systems are in the same domain), a fully qualified domain name, or an IP address:

    • Se i sistemi si trovano nello stesso dominio, è possibile utilizzare il nome del computer, ad esempio SYSTEM46.If the systems are the same domain, you can use the name of the computer system; for example, SYSTEM46.

    • Per utilizzare un indirizzo IP, è necessario che esso sia univoco nell'ambiente.To use an IP address, it must be unique in your environment. È consigliabile utilizzare un indirizzo IP solo se è statico.We recommend that you use an IP address only if it is static. L'indirizzo IP può essere IP versione 4 (IPv4) o IP versione 6 (IPv6).The IP address can be IP Version 4 (IPv4) or IP Version 6 (IPv6). Un indirizzo IPv6 deve essere racchiuso tra parentesi quadre, ad esempio [<indirizzo_IPv6>].An IPv6 address must be enclosed within square brackets, for example: [<IPv6_address>].

      Per individuare l'indirizzo IP di un sistema, al prompt dei comandi di Windows immettere il comando ipconfig .To learn the IP address of a system, at the Windows command prompt, enter the ipconfig command.

    • Il funzionamento del nome di dominio completo è garantito.The fully qualified domain name is guaranteed to work. Il nome di dominio completo è costituito da una stringa di indirizzo definita a livello locale con forme diverse a seconda della sua posizione.This is a locally defined address string that different forms in different places. 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:Often, but not always, a fully qualified domain name is a compound name that includes the computer name and a series of period-separated domain segments of the form:

      nome_computer .computer_name . segmento_dominio[....segmento_dominio]domain_segment[....domain_segment]

      dove nome_computerè il nome di rete del computer che esegue l'istanza del server e segmento_dominio[....segmento_dominio] è la parte rimanente delle informazioni sul dominio del server, ad esempio: localinfo.corp.Adventure-Works.com.where computer_name is the network name of the computer running the server instance, and domain_segment[....domain_segment] is the remaining domain information of the server; for example: localinfo.corp.Adventure-Works.com.

      Il contenuto e il numero dei segmenti di dominio sono determinati all'interno della società o dell'organizzazione.The content and number of domain segments are determined within the company or organization. Se non si conosce il nome di dominio completo del server, consultare l'amministratore di sistema.If you do not know the fully qualified domain name for your server, see your system administrator.

      Nota

      Per informazioni sull'individuazione di un nome di dominio completo, vedere "Individuazione del nome di dominio completo" di seguito in questo argomento.For information about how to find a fully qualified domain name, see "Finding the Fully Qualified Domain Name," later in this topic.

  • <port> è il numero di porta utilizzato dall'endpoint del mirroring dell'istanza del server partner.<port> is the port number used by the mirroring endpoint of the partner server instance. Per informazioni su come specificare un endpoint, vedere Creare un endpoint del mirroring del database per l'autenticazione Windows (Transact-SQL).For information about specifying an endpoint, see Create a Database Mirroring Endpoint for Windows Authentication (Transact-SQL).

    Un endpoint del mirroring del database può utilizzare qualsiasi porta disponibile nel computer.A database mirroring endpoint can use any available port on the computer system. 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.Each port number on a computer system must be associated with only one endpoint, and each endpoint is associated with a single server instance; thus, different server instances on the same server listen on different endpoints with different ports. 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.Therefore, the port you specify in the server network address when you set up a database mirroring session will always direct the session to the server instance whose endpoint is associated with that port.

    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.In the server network address of a server instance, only the number of the port associated with its mirroring endpoint distinguishes that instance from any other instances on the computer. Nella figura seguente vengono illustrati gli indirizzi di rete del server di due istanze del server su un unico computer.The following figure illustrates the server network addresses of two server instances on a single computer. L'istanza predefinita utilizza la porta 7022 , mentre l'istanza denominata utilizza la porta 7033.The default instance uses port 7022 and the named instance uses port 7033. Gli indirizzi di rete di queste due istanze del server sono rispettivamente TCP://MYSYSTEM.Adventure-works.MyDomain.com:7022 e TCP://MYSYSTEM.Adventure-works.MyDomain.com:7033.The server network address for these two server instances are, respectively: TCP://MYSYSTEM.Adventure-works.MyDomain.com:7022 and TCP://MYSYSTEM.Adventure-works.MyDomain.com:7033. Si noti che l'indirizzo non include il nome dell'istanza del server.Note that the address does not contain the name of the server instance.

    Indirizzi di rete del server per un'istanza predefinitaServer network addresses of a default instance

    Per individuare la porta attualmente associata all'endpoint di mirroring del database per un'istanza del server, utilizzare l'istruzione Transact-SQLTransact-SQL seguente:To identify the port currently associated with database mirroring endpoint of a server instance, use the following Transact-SQLTransact-SQL statement:

    SELECT type_desc, port FROM sys.tcp_endpoints  
    

    Individuare la riga il cui valore type_desc è "DATABASE_MIRRORING" e usare il numero di porta corrispondente.Find the row whose type_desc value is "DATABASE_MIRRORING," and use the corresponding port number.

EsempiExamples

A.A. Utilizzo di un nome di sistemaUsing a system name

L'indirizzo di rete del server seguente specifica un nome di sistema, SYSTEM46, e la porta 7022.The following server network address specifies a system name, SYSTEM46, and port 7022.

ALTER DATABASE AdventureWorks SET PARTNER ='tcp://SYSTEM46:7022';  

B.B. Utilizzo di un nome di dominio completoUsing a fully qualified domain name

L'indirizzo di rete del server seguente specifica un nome di dominio completo, DBSERVER8.manufacturing.Adventure-Works.com, e la porta 7024.The following server network address specifies a fully qualified domain name, DBSERVER8.manufacturing.Adventure-Works.com, and port 7024.

ALTER DATABASE AdventureWorks SET PARTNER ='tcp://DBSERVER8.manufacturing.Adventure-Works.com:7024';  

C.C. Utilizzo di IPv4Using IPv4

L'indirizzo di rete del server seguente specifica un indirizzo IPv4, 10.193.9.134, e la porta 7023.The following server network address specifies an IPv4 address, 10.193.9.134, and port 7023.

ALTER DATABASE AdventureWorks SET PARTNER ='tcp://10.193.9.134:7023';  

D.D. Utilizzo di IPv6Using IPv6

L'indirizzo di rete del server seguente include un indirizzo IPv6, 2001:4898:23:1002:20f:1fff:feff:b3a3, e la porta 7022.The following server network address contains an IPv6 address, 2001:4898:23:1002:20f:1fff:feff:b3a3, and port 7022.

ALTER DATABASE AdventureWorks SET PARTNER ='tcp://[2001:4898:23:1002:20f:1fff:feff:b3a3]:7022';  

Individuazione del nome di dominio completoFinding the Fully Qualified Domain Name

Per individuare il nome di dominio completo di un sistema, al prompt dei comandi di Windows immettere:To find the fully qualified domain name of a system, at the Windows command prompt on that system, enter:

IPCONFIG /ALLIPCONFIG /ALL

Per ottenere il nome di dominio completo, concatenare i valori di <host_name> e <Primary_Dns_Suffix> come riportato di seguito:To form the fully qualified domain name, concatenate the values of<host_name> and <Primary_Dns_Suffix> as follows:

<host_name> .<host_name> . <Primary_Dns_Suffix><Primary_Dns_Suffix>

Ad esempio, la configurazione IPFor example, the IP configuration

Host Name . . . . . . : MYSERVER

Primary Dns Suffix . . . : mydomain.Adventure-Works.com

corrisponde al nome di dominio completo seguente:equates to the following fully qualified domain name:

MYSERVER.mydomain.Adventure-Works.com

Esempi Examples

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.The following example shows the server network address for a server instance on a computer system named REMOTESYSTEM3 in another domain. Il nome di dominio è NORTHWEST.ADVENTURE-WORKS.COMe la porta dell'endpoint del mirroring del database è 7025.The domain information is NORTHWEST.ADVENTURE-WORKS.COM, and the port of the database mirroring endpoint is 7025. Considerati questi componenti di esempio, l'indirizzo di rete del server è:Given these example components, the server network address is.

TCP://REMOTESYSTEM3.NORTHWEST.ADVENTURE-WORKS.COM:7025

Nell'esempio seguente viene indicato l'indirizzo di rete del server per un'istanza del server in un computer denominato DBSERVER1.The following example shows the server network address for a server instance on a computer system named DBSERVER1. Questo sistema si trova nel dominio locale ed è identificato in maniera univoca mediante il nome del sistema.This system is in the local domain and is unambiguously identified by its system name. La porta dell'endpoint del mirroring del database è 7022.The port of the database mirroring endpoint is 7022.

TCP://DBSERVER1:7022

Vedere ancheSee Also

Mirroring del database (SQL Server) Database Mirroring (SQL Server)
Endpoint del mirroring del database (SQL Server)The Database Mirroring Endpoint (SQL Server)