SQL Azure dan SQL Server 2022 menyertakan fitur keamanan database yang disebut tabel buku besar. Karena driver ODBC Easysoft SQL Server mendukung Azure dan akan mendukung SQL Server 2022, pelanggan kami akan dapat memanfaatkan fitur ini.
Baca tutorial Microsoft ini untuk instruksi tentang cara membuat dan mengisi beberapa tabel buku besar:
- Mulai cepat:Buat database di Azure SQL Database dengan buku besar diaktifkan
Driver ODBC SQL Server Easysoft menyediakan lapisan konektivitas antara aplikasi dan SQL Server / SQL Azure. Driver memungkinkan Anda untuk memperbarui dan menanyakan data yang disimpan dalam tabel buku besar dari aplikasi yang berjalan pada platform non-Winodws seperti Linux.
Instal dan lisensikan pengandar SQL Server ODBC. Untuk instruksi tentang cara melakukannya, lihat dokumentasi driver ODBC SQL Server. Jika aplikasi Anda 64-bit, unduh driver ODBC versi 64-bit. Jika tidak, gunakan driver versi 32-bit, apa pun arsitektur sistem operasinya.
Sumber data ODBC berisi informasi string koneksi yang memungkinkan pengandar ODBC SQL Server untuk menyambung ke contoh SQL Server target. Di mesin kami, sumber data ODBC disimpan di /etc/odbc.ini
. Ekstrak sumber data ini menunjukkan pengaturan yang relevan untuk koneksi ke database yang mendukung buku besar di Azure:
[AzureLedgerTables] Driver=Easysoft ODBC-SQL Server SSL Server=mysqlserverABCD54321.database.windows.net User=azureuser@mysqlserverABCD54321 Password=p455w0rd Database=demo Encrypt=Yes TrustServerCertificate=Yes
Catatan Jika koneksi Anda gagal dengan kesalahan "koneksi SSL gagal di syscall", sistem Anda tidak memiliki "perangkat acak". Lihat Entropy
atribut di manual driver SQL Server ODBC untuk informasi tentang apa yang harus dilakukan tentang ini.
Berikut adalah contoh aplikasi Linux yang bekerja dengan tabel buku besar:
$ /usr/local/easysoft/unixODBC/bin/isql.sh -v AzureLedgerTables SQL> SELECT * FROM Account.Balance_Ledger ORDER BY ledger_transaction_id