Tentukan URL Titik Akhir - Menambahkan atau Memodifikasi Replika Ketersediaan
Berlaku untuk: SQL Server
Untuk menghosting replika ketersediaan untuk grup ketersediaan, instans server harus memiliki titik akhir pencerminan database. Instans server menggunakan titik akhir ini untuk mendengarkan pesan grup ketersediaan AlwaysOn dari replika ketersediaan yang dihosting oleh instans server lainnya. Untuk menentukan replika ketersediaan untuk grup ketersediaan, Anda harus menentukan URL titik akhir instans server yang akan menghosting replika. URL titik akhir mengidentifikasi protokol transportasi database yang mencerminkan titik akhir-TCP, alamat sistem instans server, dan nomor port yang terkait dengan titik akhir.
Catatan
Istilah "URL titik akhir" identik dengan istilah "alamat jaringan server" yang digunakan oleh database yang mencerminkan antarmuka pengguna dan dokumentasi.
Sintaks untuk URL Titik Akhir
Sintaks untuk URL titik akhir adalah dari formulir:
TCP://<system-address>:port<>
lokasi
<alamat> sistem adalah string yang secara tidak ambigu mengidentifikasi sistem komputer target. Biasanya, alamat server adalah nama sistem (jika sistem berada di domain yang sama), nama domain yang sepenuhnya memenuhi syarat, atau alamat IP:
Karena node kluster Windows Server Failover Clustering (WSFC) adalah domain yang sama, Anda dapat menggunakan nama sistem komputer; misalnya,
SYSTEM46
.Untuk menggunakan alamat IP, alamat IP harus unik di lingkungan Anda. Kami menyarankan agar Anda menggunakan alamat IP hanya jika statis. Alamat IP dapat berupa IP Versi 4 (IPv4) atau IP Versi 6 (IPv6). Alamat IPv6 harus diapit dalam tanda kurung siku, misalnya: [<IPv6_address>].
Untuk mempelajari alamat IP sistem, pada prompt perintah Windows, masukkan perintah ipconfig .
Nama domain yang sepenuhnya memenuhi syarat dijamin berfungsi. Ini adalah string alamat yang ditentukan secara lokal yang mengambil bentuk yang berbeda di tempat yang berbeda. Seringkali, tetapi tidak selalu, nama domain yang sepenuhnya memenuhi syarat adalah nama gabungan yang menyertakan nama komputer dan serangkaian segmen domain yang dipisahkan periode dari formulir:
computer_name . domain_segment.domain_segment]
di mana computer_name namajaringan komputer yang menjalankan instans server, dan domain_segment[....domain_segment] adalah informasi domain server yang tersisa; misalnya:
localinfo.corp.Adventure-Works.com
.Konten dan jumlah segmen domain ditentukan dalam perusahaan atau organisasi. Untuk informasi selengkapnya, lihat Menemukan Nama Domain yang Sepenuhnya Memenuhi Syarat, nanti dalam topik ini.
<port> adalah nomor port yang digunakan oleh titik akhir pencerminan instans server mitra.
Titik akhir pencerminan database dapat menggunakan port yang tersedia pada sistem komputer. Setiap nomor port harus dikaitkan dengan hanya satu titik akhir, dan setiap titik akhir dikaitkan dengan satu instans server; dengan demikian, instans server yang berbeda di server yang sama mendengarkan titik akhir yang berbeda dengan port yang berbeda. Oleh karena itu, port yang Anda tentukan di URL titik akhir saat Anda menentukan replika ketersediaan akan selalu mengarahkan pesan masuk ke instans server yang titik akhirnya dikaitkan dengan port tersebut.
IIn URL titik akhir, hanya jumlah port yang mengidentifikasi instans server yang terkait dengan titik akhir pencerminan pada komputer target. Gambar berikut mengilustrasikan URL titik akhir dari dua instans server pada satu komputer. Instans default menggunakan port
7022
dan instans bernama menggunakan port7033
. URL titik akhir untuk kedua instans server ini adalah, masing-masing:TCP://MYSYSTEM.Adventure-works.MyDomain.com:7022
danTCP://MYSYSTEM.Adventure-works.MyDomain.com:7033
. Perhatikan bahwa alamat tidak berisi nama instans server.Untuk mengidentifikasi port yang saat ini terkait dengan titik akhir pencerminan database instans server, gunakan pernyataan Transact-SQL berikut:
SELECT type_desc, port FROM sys.TCP_endpoints
Temukan baris yang nilai type_desc nya adalah "DATABASE_MIRRORING," dan gunakan nomor port yang sesuai.
Catatan
Untuk menggunakan autentikasi Kerberos untuk komunikasi antara titik akhir grup ketersediaan, daftarkan Nama Perwakilan Layanan untuk Koneksi Kerberos untuk titik akhir pencerminan database yang digunakan oleh AG.
Contoh
J. Menggunakan nama sistem
URL titik akhir berikut menentukan nama sistem, SYSTEM46
, dan port 7022
.
TCP://SYSTEM46:7022
B. Menggunakan nama domain yang sepenuhnya memenuhi syarat
URL titik akhir berikut menentukan nama domain yang sepenuhnya memenuhi syarat, DBSERVER8.manufacturing.Adventure-Works.com
, dan port 7024
.
TCP://DBSERVER8.manufacturing.Adventure-Works.com:7024
C. Menggunakan IPv4
URL titik akhir berikut menentukan alamat IPv4, 10.193.9.134
, dan port 7023
.
TCP://10.193.9.134:7023
D. Menggunakan IPv6
URL titik akhir berikut berisi alamat IPv6, 2001:4898:23:1002:20f:1fff:feff:b3a3
, dan port 7022
.
TCP://[2001:4898:23:1002:20f:1fff:feff:b3a3]:7022
Menemukan Nama Domain Sistem yang Sepenuhnya Memenuhi Syarat
Untuk menemukan nama domain sistem yang sepenuhnya memenuhi syarat, pada prompt perintah Windows pada sistem tersebut, masukkan:
IPCONFIG /ALL
Untuk membentuk nama domain yang sepenuhnya memenuhi syarat, menggabungkan nilai*<host_name>* dan <Primary_Dns_Suffix> sebagai berikut:
<> host_name . <Primary_Dns_Suffix>
Misalnya, konfigurasi IP
Host Name . . . . . . : MYSERVER
Primary Dns Suffix . . . : mydomain.Adventure-Works.com
sama dengan nama domain yang sepenuhnya memenuhi syarat berikut:
MYSERVER.mydomain.Adventure-Works.com
Catatan
Jika Anda memerlukan informasi selengkapnya tentang nama domain yang sepenuhnya memenuhi syarat, lihat administrator sistem Anda.
Tugas Terkait
Untuk Mengonfigurasi Titik Akhir Pencerminan Database
Membuat Titik Akhir Pencerminan Database untuk Grup Ketersediaan AlwaysOn (SQL Server PowerShell)
Membuat Titik Akhir Pencerminan Database untuk Autentikasi Windows (Transact-SQL)
Menggunakan Sertifikat untuk Titik Akhir Database Mirroring (Transact-SQL)
Tentukan URL Titik Akhir Saat Menambahkan atau Memodifikasi Replika Ketersediaan (SQL Server)
Memecahkan Masalah Konfigurasi Grup Ketersediaan AlwaysOn (SQL Server)
Untuk Menampilkan Informasi Tentang Titik Akhir Pencerminan Database
Untuk menambahkan replika ketersediaan
Menambahkan Replika Sekunder ke Grup Ketersediaan (SQL Server)
Menggabungkan Replika Sekunder ke Grup Ketersediaan (SQL Server)
Konten Terkait
Lihat Juga
Pembuatan dan Konfigurasi Grup Ketersediaan (SQL Server)
Gambaran Umum Grup Ketersediaan AlwaysOn (SQL Server)
CREATE ENDPOINT (Transact-SQL)