| Ada dua mesin dengan sqlserver2008 yang diinstal di LAN lokal atau di jaringan publik (Catatan: Versi rekam jepret yang dirilis tidak kompatibel dengan versi database yang lebih lama, yang berarti bahwa transaksi atau rekam jepret yang dibuat berdasarkan tahun 2008 tidak dapat dilanggan oleh sqlserver2005) 1. Buat database (disebut dnt_new di sini) pada database yang ingin Anda publikasikan, lalu klik kanan pada "Salin" - "Publikasi Lokal" di navigasi kiri instance database, dan pilih "Rilis Baru", sebagai berikut: Dengan cara ini, sistem akan meluncurkan 'Publish Wizard' untuk memandu semua orang, klik 'Berikutnya', lalu pilih database yang ingin Anda publikasikan di jendela saat ini, sebagai berikut: Klik Berikutnya, lalu pilih "Rilis Masalah" di jendela berikutnya, seperti yang ditunjukkan di bawah ini: Kemudian klik Berikutnya dan pilih objek data (tabel data, prosedur tersimpan, fungsi kustom, dll.) untuk disinkronkan, sebagai berikut: Lalu ada "Project Problem Window", karena Anda sudah masuk sebagai DBO sebelumnya, jadi Anda hanya perlu klik Next, seperti yang ditunjukkan pada gambar di bawah ini: Di sini Anda dapat memfilter informasi data yang akan disinkronkan dengan "tambah", karena seluruh data tabel disinkronkan, sehingga tidak diatur di sini Kemudian di jendela 'Keamanan Proxy', klik tombol 'Pengaturan Keamanan': Atur informasi berikut di sub-jendela 'Pengaturan Keamanan' yang muncul, dan klik tombol 'OK': Kemudian klik tombol Berikutnya: Pilih kotak centang Buat Terbitkan dan klik Berikutnya, di mana wizard akan memungkinkan Anda memasukkan Nama Penerbitan, bernama dnt_new_snap di sini: Klik tombol "Selesai", dan sistem akan mulai membuat informasi target penerbitan berdasarkan informasi yang dikumpulkan sebelumnya, sebagai berikut: Pada titik ini, pekerjaan 'membuat rilis' selesai. Berikut ini menjelaskan proses pembuatan langganan. Pada instans sqlserver komputer lain, buka instans dan gunakan Replikasi - Langganan Baru, seperti yang ditunjukkan pada gambar berikut: Sistem akan memulai wizard "Langganan Baru", klik Berikutnya, dan pilih item "Periksa dan terbitkan server sqlserver" di kotak drop-down "Terbitkan" di jendela "Terbitkan", sebagai berikut Kemudian pilih 'Buat instance database yang digunakan untuk penerbitan' di jendela pop-up dan masuk, maka informasi penerbit akan muncul di kotak daftar berikut: Pilih objek penerbitan "dnt_new_snap" yang kita buat sebelumnya, dan klik Berikutnya: Di jendela Lokasi Proksi Distribusi, pilih Jalankan Semua Proksi di Server Distribusi, klik Berikutnya, dan pilih nama database langganan yang akan disinkronkan dalam kotak daftar Database Langganan di jendela Server Pelanggan (Anda dapat membuat yang baru): Klik Berikutnya, lalu di jendela 'Keamanan Proksi Distribusi', klik '...' di kotak daftar untuk mengatur kemampuan instalasi, dan lakukan pengaturan berikut (perhatikan kotak merah): Kemudian klik tombol "OK", lalu klik tombol "Berikutnya" pada wizard, maka sistem akan menampilkan jendela "Metode Eksekusi Rencana Agen", pilih "Continuous Run" atau waktu khusus (penyesuaian dapat mencapai data pencadangan terjadwal): Klik Berikutnya dan pilih "Jalankan Sekarang" di jendela: Jika semuanya berjalan normal, sqlserver akan menyinkronkan tabel data yang ditentukan sebelumnya dan prosedur tersimpan dari 'penerbit' ke 'database langganan' saat ini. Pada saat ini, kita dapat menambahkan atau memodifikasi informasi data tabel yang ditentukan dalam tabel pada database sumber (penerbit), dan setelah menunggu selama 1-3 detik (atau waktu yang ditentukan), penambahan dan modifikasi akan disinkronkan ke tabel yang sesuai pada 'database langganan' Catatan: Kedua komputer dalam artikel ini harus dihubungkan menggunakan klien sqlserver (atur 'Izinkan tautan jarak jauh' di studio sqlserver, atur alamat IP yang sesuai, dan aktifkan protokol TCP/IP di manajer konfigurasi) Catatan: Metode koneksi jarak jauh LAN SQL: SQL2005 SQL2008 metode konfigurasi koneksi jarak jauh Langkah 1 (SQL2005, SQL2008): Mulai --> program -->Microsoft SQL Server 2008 (atau 2005) --> alat konfigurasi --> Manajer konfigurasi SQL Server --> konfigurasi jaringan SQL Server --> Protokol MSSQLSERVER (nama ini didasarkan pada nama instans tertentu) -->TCP/IP--> klik kanan --> diaktifkan Langkah 2: SQL2005: Mulai--> Program-->Microsoft SQL Server 2005--> Configurator-->SQL Server 2005 Peripheral Application Configurator--Peripheral Application Configurator for > Services and Connections -->Database Engine--> Remote Connection, pilih Local Connection and Remote Connection, dan pilih Gunakan Tcp/IP dan pipa bernama. SQL2008: Buka SQL Server Management Studio --> pilih item pertama (mesin database utama) di sebelah kiri [Object Explorer] -->right-click --> Aspect --> pilih [Peripheral Application Configurator] dalam daftar drop-down aspek -> atur RemoteDacEnable ke True. Mengungkapkan: Jika XP memiliki firewall, tambahkan dua program berikut ke pengecualian: C:File ProgramMicrosoft SQL ServerMSSQL.1MSSQLBinnsqlservr.exe, C:File ProgramMicrosoft SQL Server90Sharedsqlbrowser.exe Tidak hanya firewall Windows yang harus dimatikan, tetapi juga firewall antivirus. Langkah 3: Mulai --> Program-->Microsoft SQL Server 2008 (atau 2005)--> Alat Konfigurasi-->SQL Server Configuration Manager-->SQL Server Service-->Klik kanan SQL Server (MSSQLSERVER) (Catatan: nama instans tertentu tunduk pada nama instans tertentu dalam tanda kurung)--> mulai ulang
|