Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Egy adatbázis-tükröző szekció beállításához minden szerverpéldányhoz szerverhálózati címet kell megadni. A szerver példány szerverhálózati címének egyértelműen azonosítania kell a példányt rendszercím és a port számának megadásával, amelyen az instance hallgat.
Mielőtt portot tudnál megadni egy szerverhálózati címben, az adatbázis tükröző végpontnak meg kell lennie a szerver példányon. További információ: Adatbázistükrözési végpont létrehozása Windows hitelesítéshez (Transact-SQL).
Szintaxis egy szerverhálózati címhez
Egy szerverhálózati cím szintaxisa a következő formában van:
TCP://<system-address>:<port>
ebben:
<A rendszercím> egy sor, amely egyértelműen azonosítja a célszámítógép-rendszert. A kiszolgáló címe általában egy rendszernév (ha a rendszerek ugyanabban a tartományban vannak), teljes tartománynév vagy IP-cím:
Ha a rendszerek ugyanazon a domainen, használhatod a számítógép nevét; például,
SYSTEM46.Ip-cím használatához egyedinek kell lennie a környezetben. Javasoljuk, hogy csak akkor használjon IP-címet, ha az statikus. Az IP-cím lehet 4-es (IPv4) vagy 6-os IP-cím (IPv6). Egy IPv6-címet szögletes zárójelek közé kell tenni, például: [<IPv6_address>].
A rendszer IP-címének megismeréséhez a Windows parancssorában adja meg az ipconfig parancsot.
Az teljesen minősített tartománynév garantáltan működik. Ez egy lokálisan definiált címlánc, amely különböző helyeken formálódik. A teljesen minősített tartománynév gyakran, de nem mindig olyan összetett név, amely magában foglalja a számítógép nevét és egy ponttal elválasztott tartományszegmensek sorozatát.
computer_name.domain_segment[... .domain_segment]
ahol computer_name akiszolgálópéldányt futtató számítógép hálózati neve, és domain_segment[... .domain_segment] a kiszolgáló fennmaradó tartományadatai; például:
localinfo.corp.Adventure-Works.com.A tartományszegmensek tartalmát és számát a vállalat vagy a szervezet határozza meg. Ha nem ismeri a szervered teljes minősítésű domainnevét, keresd meg a rendszergazdát.
Note
A teljes minősítésű domain név megtalálásának további információja a téma későbbi részében olvashatja a "Teljesen minősített domain név megtalálása" című részt.
<port> a partnerkiszolgáló-példány tükrözési végpontja által használt portszám. A végpont meghatározásáról információért lásd: Adatbázis tükröző végpont létrehozása Windows hitelesítéshez (Transact-SQL).
Az adatbázis-tükrözési végpontok bármilyen elérhető portot használhatnak a számítógépes rendszeren. Egy számítógépes rendszer minden portszámának csak egy végponthoz kell kapcsolódnia, és minden végpont egyetlen szerver példányhoz van kötve; így ugyanazon a szerveren lévő különböző szerverpéldányok különböző végpontokon hallgatnak különböző portokkal. Ezért az adatbázis-tükrözési munkamenet beállításakor a kiszolgáló hálózati címében megadott port mindig ahhoz a kiszolgálópéldányhoz irányítja a munkamenetet, amelynek a végpontja ehhez a porthoz van társítva.
Egy szerver példány szerverhálózati címében csak a tükröző végponthoz tartozó port száma különbözteti meg azt a példányt a számítógép többi példányától. Az alábbi ábra két szerverpéldány szerverhálózati címeit mutatja egy számítógépen. Az alapértelmezett példány portot
7022, a névvel ellátott példány pedig portot7033használ. A két szerverpéldány hálózati címe rendre a következő:TCP://MYSYSTEM.Adventure-works.MyDomain.com:7022ésTCP://MYSYSTEM.Adventure-works.MyDomain.com:7033. Vegye figyelembe, hogy a cím nem tartalmazza a kiszolgálópéldány nevét.
A kiszolgálópéldány adatbázis-tükrözési végpontjához jelenleg társított port azonosításához használja a következő Transact-SQL utasítást:
SELECT type_desc, port FROM sys.tcp_endpointsKeresse meg azt a sort, amelynek type_desc értéke "DATABASE_MIRRORING", és használja a megfelelő portszámot.
Examples
A. Rendszernév használata
A következő szerverhálózati cím megadja a rendszernevet , SYSTEM46és portot 7022.
ALTER DATABASE AdventureWorks SET PARTNER ='tcp://SYSTEM46:7022';
B. Teljesen képzett tartománynév használata
Az alábbi szerverhálózati cím megad egy teljesen minősített domain nevet, DBSERVER8.manufacturing.Adventure-Works.com, és portot 7024.
ALTER DATABASE AdventureWorks SET PARTNER ='tcp://DBSERVER8.manufacturing.Adventure-Works.com:7024';
C. Az IPv4 használata
A következő szerverhálózati cím egy IPv4 címet 10.193.9.134és portot 7023jelöl .
ALTER DATABASE AdventureWorks SET PARTNER ='tcp://10.193.9.134:7023';
D. Az IPv6 használata
A következő szerverhálózati cím tartalmaz egy IPv6 címet , 2001:4898:23:1002:20f:1fff:feff:b3a3és portot 7022.
ALTER DATABASE AdventureWorks SET PARTNER ='tcp://[2001:4898:23:1002:20f:1fff:feff:b3a3]:7022';
A teljesen minősített domain név megtalálása
A rendszer teljes tartománynevének megkereséséhez a windowsos parancssorban adja meg a következőt:
IPCONFIG /ALL
A teljesen minősített tartománynév létrehozásához fűzze össze a *<host_name>* és <Primary_Dns_Suffix> értékét az alábbiak szerint:
<hosztnév>.<Elsődleges_DNS_utótag>
Például az IP-konfiguráció
Host Name . . . . . . : MYSERVER
Primary Dns Suffix . . . : mydomain.Adventure-Works.com
a következő teljes tartománynévnek felel meg:
MYSERVER.mydomain.Adventure-Works.com
Examples
Az alábbi példa egy másik tartományban található, REMOTESYSTEM3 nevű számítógépes rendszeren futó kiszolgálópéldány kiszolgáló-hálózati címét mutatja. A tartomány adatai: NORTHWEST.ADVENTURE-WORKS.COM, az adatbázis-tükrözési végpont portja pedig: 7025. Ezen példakomponensek alapján a szerver hálózati címe:
TCP://REMOTESYSTEM3.NORTHWEST.ADVENTURE-WORKS.COM:7025
A következő példa mutatja a szerver hálózati címét egy számítógépes rendszerben, amelynek neve DBSERVER1. Ez a rendszer a helyi tartományban van, és egyértelműen a rendszerneve alapján azonosítható. Az adatbázis tükröző végpontjának portja .7022
TCP://DBSERVER1:7022