Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Bảng sổ cái cơ sở dữ liệu SQL Server Azure / 2022 từ Linux.

SQL Azure và SQL Server 2022 bao gồm một tính năng bảo mật cơ sở dữ liệu được gọi là bảng sổ cái. Vì trình điều khiển Easysoft SQL Server ODBC hỗ trợ Azure và sẽ hỗ trợ SQL Server 2022, khách hàng của chúng tôi sẽ có thể tận dụng tính năng này.

Đọc hướng dẫn này của Microsoft để biết hướng dẫn về cách tạo và điền một số bảng sổ cái:

  • Bắt đầu nhanh:Tạo cơ sở dữ liệu trong Cơ sở dữ liệu Azure SQL với sổ cái được bật

Trình điều khiển SQL Server ODBC của Easysoft cung cấp lớp kết nối giữa ứng dụng và SQL Server / SQL Azure. Trình điều khiển cho phép bạn cập nhật và truy vấn dữ liệu được giữ trong bảng sổ cái từ các ứng dụng chạy trên nền tảng không phải Winodws như Linux.

Cài đặt và cấp phép trình điều khiển SQL Server ODBC. Để biết hướng dẫn về cách thực hiện việc này, hãy tham khảo tài liệu trình điều khiển SQL Server ODBC. Nếu ứng dụng của bạn là 64 bit, hãy tải xuống phiên bản 64 bit của trình điều khiển ODBC. Nếu không, hãy sử dụng phiên bản 32-bit của trình điều khiển, bất kể kiến ​​trúc của hệ điều hành.

Nguồn dữ liệu ODBC chứa thông tin chuỗi kết nối cho phép trình điều khiển ODBC SQL Server kết nối với phiên bản SQL Server đích. Trên máy của chúng tôi, các nguồn dữ liệu ODBC được lưu trữ trong /etc/odbc.ini . Trích xuất nguồn dữ liệu này hiển thị các cài đặt liên quan cho kết nối với cơ sở dữ liệu có sổ cái trên Azure:

 [AzureLedgerTables] Driver =Easysoft ODBC-SQL Server SSLServer=mysqlserverABCD54321.database.windows.netUser=azureuser@mysqlserverABCD54321Password=p455w0rdDatabase=demoEprencrypt=YesTrustServerCertificate=YesTrustSeres  

Lưu ý Nếu kết nối của bạn không thành công với lỗi "Kết nối SSL không thành công trong cuộc gọi tổng hợp", hệ thống của bạn thiếu "thiết bị ngẫu nhiên". Xem Entropy trong hướng dẫn sử dụng trình điều khiển ODBC SQL Server để biết thông tin về những việc cần làm đối với điều này.

Đây là một ví dụ về một ứng dụng Linux hoạt động với các bảng sổ cái:

 $ /usr/local/easysoft/unixODBC/bin/isql.sh -v AzureLedgerTablesSQL> CHỌN * TỪ tài khoản.Balance_Ledger ĐẶT HÀNG BẰNG 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. CHÈN CÁC GIÁ TRỊ KHÔNG TỒN TẠI

  2. chuyển đổi dấu thời gian Epoch sang máy chủ sql (định dạng con người có thể đọc được)

  3. Nhập SSIS Excel Buộc Loại cột Không chính xác

  4. SQL Server - dừng hoặc ngắt việc thực thi tập lệnh SQL

  5. 3 cách trả về tất cả các bảng KHÔNG có khóa chính trong SQL Server