Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server di Windows
Azure SQL Managed Instance
Untuk berpartisipasi dalam grup ketersediaan Always On atau pencerminan database, instans server memerlukan titik akhir pencerminan database khususnya sendiri. Titik akhir ini adalah titik akhir tujuan khusus yang digunakan secara eksklusif untuk menerima koneksi dari instans server lain. Pada instans server tertentu, setiap grup ketersediaan AlwaysOn atau koneksi pencerminan database ke instans server lain menggunakan satu titik akhir pencerminan database.
Titik akhir pencerminan database menggunakan Protokol Kontrol Transmisi (TCP) untuk mengirim dan menerima pesan antara instans server yang berpartisipasi dalam sesi pencerminan database atau replika ketersediaan hosting. Titik akhir pencerminan database mendengarkan nomor port TCP yang unik.
Koneksi klien ke server utama atau replika utama tidak menggunakan titik akhir pencerminan database.
Catatan
Fitur pencerminan database akan dihapus dalam versi Microsoft SQL Server di masa mendatang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan pencerminan database untuk menggunakan grup ketersediaan AlwaysOn sebagai gantinya.
Alamat jaringan server
Alamat jaringan suatu instans server (alamat jaringan servernya server network address atau URL titik akhir) mencakup nomor port titik akhirnya, serta nama sistem dan nama domain komputer hostnya. Nomor port secara unik mengidentifikasi instans server tertentu.
Gambar berikut menggambarkan bagaimana dua instans server di server yang sama diidentifikasi secara unik. Alamat jaringan server dari kedua instans server berisi nama sistem, MYSYSTEM, dan nama domain yang sama, Adventure-Works.MyDomain.com. Untuk memungkinkan sistem merutekan koneksi ke instans server, alamat jaringan server menyertakan nomor port yang terkait dengan titik akhir pencerminan instans server tertentu.
Secara bawaan, instans SQL Server tidak memiliki endpoint pencerminan database. Ini harus dibuat secara manual sebagai bagian dari penyiapan sesi pencerminan basis data. Administrator sistem harus membuat titik akhir terpisah di setiap instans server yang akan berpartisipasi dalam pencerminan database. Jika lebih dari satu instans server di komputer tertentu memerlukan titik akhir pencerminan database, tentukan nomor port yang berbeda untuk setiap titik akhir.
Penting
Jika komputer yang menjalankan SQL Server memiliki firewall, konfigurasi firewall harus mengizinkan koneksi masuk dan keluar untuk port yang ditentukan di titik akhir.
Untuk pencerminan database dan grup ketersediaan AlwaysOn, autentikasi dan enkripsi dikonfigurasi pada titik akhir. Untuk informasi selengkapnya, lihat Keamanan Transportasi - Pencerminan Database - Ketersediaan AlwaysOn.
Penting
Jangan mengonfigurasi ulang titik akhir pencerminan database yang sedang digunakan. Instans server menggunakan titik akhir satu sama lain untuk mempelajari status sistem lain. Jika endpoint dikonfigurasi ulang, endpoint tersebut mungkin dimulai ulang, yang dapat dianggap sebagai kesalahan oleh instans server lain. Ini sangat penting terutama untuk mode failover otomatis, di mana konfigurasi ulang titik akhir pada mitra dapat menyebabkan terjadinya failover.
Menentukan jenis autentikasi untuk titik akhir pencerminan database
Penting untuk dipahami bahwa akun layanan SQL Server instans server Anda menentukan jenis autentikasi apa yang dapat Anda gunakan untuk titik akhir pencerminan database Anda, sebagai berikut:
Jika setiap instans server berjalan di bawah akun layanan domain, Anda dapat menggunakan Autentikasi Windows untuk titik akhir pencerminan database Anda. Jika semua instans server berjalan sebagai akun pengguna domain yang sama, login pengguna yang benar ada secara otomatis di kedua
masterdatabase. Ini menyederhanakan konfigurasi keamanan untuk database ketersediaan dan disarankan.Jika ada instans server yang menjadi host replika ketersediaan untuk grup ketersediaan dan berjalan dengan akun yang berbeda-beda, login untuk setiap akun harus dibuat di
masterinstans server lainnya. Kemudian, login tersebut harus diberi izinCONNECTuntuk terhubung ke titik akhir pencerminan database pada instans server tersebut. Untuk informasi selengkapnya, Siapkan Akun Masuk - Pencerminan Database Ketersediaan AlwaysOn.Jika instans server Anda menggunakan Autentikasi Windows, Anda dapat membuat titik akhir pencerminan database dengan menggunakan Transact-SQL, PowerShell, atau Wizard Grup Ketersediaan Baru.
Catatan
Jika instans server yang menghosting replika ketersediaan tidak memiliki titik akhir pencerminan database, Wizard Grup Ketersediaan Baru dapat secara otomatis membuat titik akhir pencerminan database yang menggunakan Autentikasi Windows. Untuk informasi selengkapnya, lihat Menggunakan Wizard Grup Ketersediaan (SQL Server Management Studio).
Jika ada instans server yang berjalan di bawah akun bawaan, seperti Sistem Lokal, Layanan Lokal, atau Layanan Jaringan, atau akun nondomain, Anda harus menggunakan sertifikat untuk autentikasi titik akhir. Jika Anda menggunakan sertifikat untuk titik akhir pencerminan database, administrator sistem Anda harus mengonfigurasi setiap instans server untuk menggunakan sertifikat pada koneksi keluar dan masuk.
Tidak ada metode otomatis untuk mengonfigurasi keamanan pencerminan database menggunakan sertifikat. Anda harus menggunakan
CREATE ENDPOINTpernyataan Transact-SQL atauNew-SqlHadrEndpointcmdlet PowerShell. Untuk informasi selengkapnya, lihat CREATE ENDPOINT . Untuk informasi tentang mengaktifkan autentikasi sertifikat pada instans server, lihat Menggunakan Sertifikat untuk Titik Akhir Pencerminan Database.
Tugas terkait
Konfigurasikan titik akhir untuk pencerminan database
Membuat Titik Akhir Pencerminan Database untuk Autentikasi Windows (Transact-SQL)
Menggunakan Sertifikat untuk Titik Akhir Database Mirroring (Transact-SQL)
Tentukan URL Titik Akhir - Menambahkan atau Memodifikasi Replika Ketersediaan
Menggunakan Wizard Grup Ketersediaan (SQL Server Management Studio)
Menampilkan informasi tentang titik akhir pencerminan database
sys.database_mirroring_endpoints (T-SQL)