Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

SQL Server Azure / 2022 Tabel Buku Besar Database dari Linux.

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

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tulis angka dengan dua tempat desimal SQL Server

  2. .NET 4:Cara mengkonfigurasi file EDMX di rakitan lain di Web.Config

  3. Cara mengambil nama bidang dari tabel sementara (SQL Server 2008)

  4. R DBI ODBC error:nanodbc/nanodbc.cpp:3110:07009:[Microsoft][ODBC Driver 13 untuk SQL Server]Indeks Deskriptor Tidak Valid

  5. Pencadangan SQL Server 2017 -1