Topik ini menjelaskan cara menghubungkan Kingdee K/3 WISE versi 15.0 atau 15.1 di lingkungan lokal ke instans ApsaraDB RDS untuk SQL Server. Proses ini melibatkan pemulihan data cadangan dari set buku Kingdee K/3 WISE yang ditentukan dari bucket Object Storage Service (OSS) ke instans RDS, konfigurasi instans Elastic Compute Service (ECS) dan RDS untuk mengaktifkan transaksi terdistribusi, instalasi alat manajemen data akuntansi yang diperlukan, serta konfigurasi database. Setelah koneksi selesai, verifikasi bahwa Kingdee K/3 WISE berfungsi sesuai harapan untuk memastikan konsistensi dan isolasi transaksi. Ini membantu perusahaan melakukan migrasi cloud secara efisien.
Proses
Pulihkan data ke instans RDS: Unggah file cadangan penuh dari set buku Kingdee K/3 WISE yang ditentukan ke bucket OSS, lalu pulihkan data dari file tersebut ke instans RDS.
Aktifkan transaksi terdistribusi: Ubah pengaturan akses instans RDS, instans ECS, dan sistem operasi Windows untuk mengaktifkan port yang diperlukan. Ini memungkinkan Anda menjalankan transaksi terdistribusi antara instans RDS dan ECS.
Instal alat manajemen data akuntansi yang diperlukan dan konfigurasikan database: Instal alat manajemen data akuntansi yang diperlukan dari Kingdee K/3 WISE dan konfigurasikan database yang dibutuhkan.
Persiapan
Lakukan pencadangan penuh data dari set buku Kingdee K/3 WISE yang ditentukan.
Buat instans ECS Windows. Dalam contoh ini, instans ECS Windows yang menjalankan
Windows Server 2016dibuat. Untuk informasi lebih lanjut, lihat Langkah 1. Buat instans ECS.Buat instans RDS yang berada di Wilayah yang sama dan virtual private cloud (VPC) seperti instans ECS tempat Anda ingin menginstal Kingdee K/3 WISE. Untuk informasi lebih lanjut, lihat Buat instans ApsaraDB RDS untuk SQL Server.
CatatanInstans RDS harus memenuhi persyaratan berikut:
Instans RDS menjalankan SQL Server 2022 EE (Always On), SQL Server 2019 EE (Always On), SQL Server 2017 EE (Always On), SQL Server 2016 EE, SQL Server 2012 EE, SQL Server 2022 SE, SQL Server 2019 SE, SQL Server 2017 SE, SQL Server 2016 SE, SQL Server 2012 SE, atau SQL Server 2008 R2 dengan disk cloud.
Instans RDS termasuk dalam keluarga instans umum atau instans khusus. keluarga instans bersama tidak didukung.
Instans RDS menggunakan metode penagihan langganan atau bayar sesuai pemakaian. Instans tanpa server tidak didukung.
Pulihkan data ke instans RDS
Langkah 1: Unggah file cadangan penuh dari set buku ke bucket OSS
Masuk ke Konsol OSS.
Di panel navigasi di sebelah kiri, klik Buckets. Di halaman Bucket, klik Create Bucket.
Konfigurasikan parameter berikut dan pertahankan nilai default untuk parameter lainnya. Lalu, klik OK.
Parameter
Deskripsi
Bucket Name
Masukkan nama untuk bucket.
Region
Wilayah tempat bucket berada.
PentingPastikan bucket berada di wilayah yang sama dengan instans ECS dan instans RDS.
Storage Class
Pilih IA.
Redundancy Type
Pilih LRS.
ACL
Pilih Private.
Versioning
Pilih Not Activated.
Encryption Method
Pilih None.
Real-time Log Query
Pilih Not Activated.
CatatanUntuk informasi lebih lanjut, lihat Buat bucket.
Di panel navigasi di sebelah kiri, klik Buckets. Di halaman yang muncul, klik bucket yang telah Anda buat.
Di panel navigasi di sebelah kiri halaman yang muncul, pilih . Di halaman yang muncul, klik Upload Object.

Seret file cadangan penuh yang ingin Anda unggah ke bidang Files To Upload. Sebagai alternatif, klik Select Files dan pilih file cadangan penuh.
CatatanUntuk informasi lebih lanjut, lihat Unggah objek.

Langkah 2: Buat akun istimewa untuk instans RDS
Masuk ke konsol ApsaraDB RDS dan buka halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Lalu, temukan instans RDS dan klik ID instans.
Di panel navigasi di sebelah kiri, klik Accounts.
Klik Create Account.
Konfigurasikan parameter berikut dan klik OK.
Parameter
Deskripsi
Database Account
Masukkan nama pengguna untuk akun. Nama tersebut dapat memiliki panjang hingga 50 karakter dan dapat berisi huruf kecil, angka, dan garis bawah (_). Harus dimulai dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.
Account Type
Pilih Privileged Account. Untuk informasi lebih lanjut, lihat Izin akun dalam instans ApsaraDB RDS untuk SQL Server.
New Password
Masukkan kata sandi untuk akun. Kata sandi harus memenuhi persyaratan berikut:
Panjangnya harus 8 hingga 32 karakter.
Harus berisi setidaknya tiga jenis karakter berikut: huruf besar, huruf kecil, angka, dan karakter khusus.
Dapat berisi karakter khusus berikut: ! @ # $ % ^ & * ( ) _ + - =
Confirm Password
Masukkan kata sandi untuk akun sekali lagi.
Description
Masukkan deskripsi yang membantu mengidentifikasi akun.
Langkah 3: Pulihkan file cadangan penuh dari bucket OSS ke instans RDS
Peran terkait layanan AliyunServiceRoleForDBS dibuat menggunakan Akun Alibaba Cloud Anda saat Anda menggunakan fitur cadangan ApsaraDB RDS untuk pertama kalinya. Untuk informasi lebih lanjut, lihat Bagaimana cara membuat peran terkait layanan untuk Pemulihan Bencana Data?
Masuk ke konsol ApsaraDB RDS dan buka halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Lalu, temukan instans RDS dan klik ID instans.
Di panel navigasi di sebelah kiri halaman yang muncul, klik Backup and Restoration. Di halaman yang muncul, klik Migrate OSS Backup Data To RDS.
CatatanJika Anda tidak dapat menemukan tombol tersebut, periksa apakah versi SQL Server dan edisi RDS dari instans RDS memenuhi persyaratan. Untuk informasi lebih lanjut, lihat Persiapan.
Klik Next dua kali untuk masuk ke langkah Import Data.
Konfigurasikan parameter berikut.
Parameter
Deskripsi
Database Name
Masukkan nama database tujuan pada instans RDS.
OSS Bucket
Pilih bucket OSS tempat file cadangan penuh disimpan.
OSS File List
Tentukan file cadangan penuh yang ingin Anda impor. Anda dapat memasukkan awalan di kotak pencarian dan klik ikon pencarian untuk mencari file cadangan penuh dalam mode pencocokan fuzzy. Sistem menampilkan nama, ukuran, dan waktu pembaruan setiap file cadangan penuh yang dikembalikan. Pilih file cadangan yang ingin Anda migrasikan ke instans RDS.
Cloud Migration Method
Pilih Open Database.
Consistency Check Mode
Pilih Synchronous DBCC.
CatatanJika Anda memigrasi data cadangan dari OSS ke ApsaraDB RDS untuk pertama kalinya, sistem akan meminta Anda untuk mengotorisasi ApsaraDB RDS mengakses sumber daya Anda di OSS. Dalam kasus ini, klik Authorize lalu Authorize.

Klik OK.
CatatanHarap tunggu hingga impor data selesai. Anda dapat melihat status database di halaman Database Management.
Aktifkan transaksi terdistribusi
Langkah 1: Konfigurasikan instans RDS
Konfigurasikan daftar putih
Konfigurasikan daftar putih untuk instans RDS Anda untuk mengizinkan akses dari alamat IP instans ECS tertentu ke instans RDS.
Masuk ke konsol ApsaraDB RDS dan buka halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Lalu, temukan instans RDS dan klik ID instans.
Di panel navigasi di sebelah kiri, klik Whitelist and SecGroup. Di tab Pengaturan Daftar Putih halaman yang muncul, klik Modify di sebelah kanan daftar putih alamat IP yang berlabel
defaultdan tambahkan alamat IP instans ECS ke daftar putih.CatatanJika instans ECS dan instans RDS berada di virtual private cloud (VPC) yang sama, Anda harus memasukkan alamat IP pribadi instans ECS.
Jika instans ECS dan instans RDS berada di VPC yang berbeda, Anda harus memasukkan alamat IP publik instans ECS. Selain itu, Anda harus meminta titik akhir publik untuk instans RDS.
Anda dapat melihat alamat IP pribadi atau publik instans ECS di halaman Instance Details instans ECS di konsol ECS.
Gambar berikut menunjukkan halaman yang menampilkan alamat IP instans ECS.

Klik OK.
Konfigurasikan daftar putih transaksi terdistribusi
Konfigurasikan daftar putih transaksi terdistribusi untuk menentukan instans ECS mana yang diizinkan berpartisipasi dalam menangani transaksi terdistribusi instans RDS berdasarkan nama komputer.
Di panel navigasi di sebelah kiri halaman detail instans RDS, klik Data Security. Di halaman yang muncul, klik tab Distributed Transaction Whitelist.
Klik Create Whitelist. Di kotak dialog yang muncul, konfigurasikan parameter berikut dan klik OK.
Parameter
Deskripsi
Whitelist Name:
Masukkan nama untuk daftar putih. Nama tersebut harus memiliki panjang 2 hingga 32 karakter. Nama dapat berisi angka, huruf kecil, dan garis bawah (_). Nama harus dimulai dengan huruf kecil dan diakhiri dengan huruf kecil atau angka.
IP Addresses
Masukkan nilai dalam format
Alamat IP instans ECS,Nama Host. Alamat IP dan nama host dipisahkan dengan koma (,). Nama host mengacu pada nama komputer Windows tempat instans ECS berada. Contoh:192.168.1.100,k3ecstest. Jika Anda ingin memasukkan lebih dari satu entri, pastikan setiap entri berada di baris yang berbeda.Untuk melihat nama host: Buka di Windows pada instans ECS.
Langkah 2: Konfigurasikan instans ECS
Sesuaikan aturan grup keamanan instans ECS yang ditentukan dan aktifkan port yang diperlukan untuk memastikan bahwa konfigurasi jaringan untuk instans ECS sesuai dengan pengaturan daftar putih instans RDS. Ini membantu membangun lingkungan transaksi terdistribusi yang aman.
Masuk ke Konsol ECS.
Di panel navigasi di sebelah kiri, pilih .
Di bilah navigasi atas, pilih wilayah tempat instans ECS berada.
Temukan instans ECS dan klik ID instans.
Di bilah navigasi atas, klik Security Groups.
Temukan grup keamanan yang ingin Anda kelola dan klik Manage Rules di kolom Actions.
Di tab Inbound, klik Add Rule.
Konfigurasikan parameter yang diperlukan lalu klik OK. Tabel berikut menjelaskan parameter.
Parameter
Deskripsi
Authorization Policy
Pilih Allow.
Priority
Pertahankan nilai default 1.
Protocol Type
Pilih Custom TCP.
Access Source
Buka tab instans RDS Anda dan masukkan dua alamat IP instans RDS (alamat IP instans ECS yang mendasari tempat instans RDS diterapkan) di bidang Authorization Object.
CatatanAnda juga dapat memanggil operasi DescribeDBInstanceIpHostname untuk menanyakan alamat IP.
Access Purpose
Pilih Port dan masukkan 135.
CatatanPort 135 adalah port tetap untuk layanan Remote Procedure Call (RPC).
Description
Masukkan deskripsi. Deskripsi harus memiliki panjang 2 hingga 256 karakter, dan tidak boleh dimulai dengan
http://atauhttps://.Tambahkan aturan grup keamanan lainnya. Setel Destination Port menjadi 1024/65535 dan pertahankan semua parameter lainnya sama seperti pada Langkah 8.
Langkah 3: Konfigurasikan sistem operasi Windows Anda
Konfigurasikan sistem operasi Windows untuk mengizinkan transaksi terdistribusi. Misalnya, Anda perlu mengaktifkan port dan mengonfigurasi pengaturan pemetaan host serta pengaturan keamanan DTC.
Masuk ke instans ECS. Dalam contoh ini, instans ECS menjalankan
Windows Server 2016.Buka file hosts di direktori C:\Windows\System32\drivers\etc\hosts.
Masukkan informasi yang diperlukan tentang instans RDS di akhir file hosts. Anda dapat melihat informasi yang diperlukan di tab instans RDS. Informasi yang diperlukan mencakup alamat IP internal dan nama host instans ECS tempat instans RDS berjalan.
CatatanAnda juga dapat memanggil operasi DescribeDBInstanceIpHostname untuk menanyakan alamat IP internal dan nama host instans ECS tempat instans RDS berjalan.


Simpan file hosts.
Di halaman , buka Component Services.
Pilih .
Klik kanan Local DTC dan pilih Properties.
Klik tab Security dan konfigurasikan parameter.

Klik OK. Di pesan MSDTC Service, klik Yes. Lalu, tunggu layanan MSDTC untuk memulai ulang.
Instal alat manajemen data akuntansi yang diperlukan dan konfigurasikan database yang diperlukan
Instal alat manajemen data akuntansi yang diperlukan dan hubungkan Kingdee K/3 WISE ke instans RDS.
Masuk ke instans ECS. Dalam contoh ini, instans ECS menjalankan
Windows Server 2016.Unduh paket perangkat lunak alat manajemen data akuntansi yang digunakan dengan Kingdee K/3 WISE versi 15.1 atau 15.0.
CatatanVersi Kingdee K/3 WISE yang berbeda memerlukan alat manajemen data akuntansi yang berbeda. Hanya alat manajemen data akuntansi Kingdee K/3 WISE 15.0 dan 15.1 yang disediakan.
Ekstrak paket dan simpan file dalam paket ke direktori instalasi berikut dari Kingdee K/3 WISE:
K3ERP\KDSYSTEM\KDCOM.Buka Kingdee K/3 WISE. Di kotak dialog Account Set Management Database Settings yang muncul, konfigurasikan verifikasi identitas dan informasi Data Server.
CatatanAnda harus mengonfigurasi titik akhir internal instans RDS untuk Data Server. Untuk informasi lebih lanjut, lihat Lihat dan ubah titik akhir dan nomor port.
Di menu System, klik Preset Connection untuk mengonfigurasi koneksi pra-set.
Di menu Database, klik Register Account Set.
Pilih database yang ditentukan dan klik All.
Masuk ke Kingdee K/3 WISE
Setelah semua pengaturan selesai, Anda dapat menjalankan transaksi terdistribusi antara instans ECS dan RDS. Selain itu, Anda kemudian dapat masuk dan menggunakan Kingdee K/3 WISE.
Referensi
Untuk informasi lebih lanjut tentang cara mengonfigurasi daftar putih, lihat Konfigurasikan daftar putih alamat IP.
Untuk informasi lebih lanjut tentang istilah, batasan, dan praktik terbaik grup keamanan, lihat Ikhtisar.
Untuk informasi lebih lanjut tentang cara mencadangkan dan memulihkan instans ApsaraDB RDS untuk SQL Server, lihat Ikhtisar metode pencadangan atau Metode untuk memulihkan instans ApsaraDB RDS untuk SQL Server.