Python Connector for Oracle
Kết nối Oracle Database và Oracle Cloud từ ứng dụng Python qua TCP/IP, hỗ trợ CRUD, Python DB API 2.0, SSL/TLS và triển khai trên Windows, macOS, Linux.
- Bản quyền chính hãng
- Xuất hóa đơn VAT

Tương thích
Tính năng nổi bật
Thiết lập kết nối trực tiếp tới Oracle Database qua TCP/IP trong Direct mode.
Truy cập Oracle Database Cloud Service từ ứng dụng Python.
Thực hiện thao tác create, read, update và delete trên dữ liệu Oracle.
Triển khai đầy đủ đặc tả Python DB API 2.0.
Gửi nhiều câu lệnh update theo batch để cải thiện thời gian thực thi.
Loại bỏ nhu cầu cài Oracle Client khi dùng Direct mode.
Mã hóa kết nối bằng SSL/TLS giữa ứng dụng Python và Oracle server.
Hỗ trợ SSH tunneling cho các môi trường cần đường hầm bảo mật.
Hỗ trợ HTTP/HTTPS tunneling trong các cấu hình mạng hạn chế.
Làm việc với dữ liệu đa ngôn ngữ nhờ connector tương thích Unicode.
Hỗ trợ tất cả kiểu dữ liệu Oracle và Python.
Kiểm soát ánh xạ kiểu dữ liệu giữa Oracle và Python.
Phân phối dưới dạng wheel package cho Windows, macOS và Linux.
Hỗ trợ Oracle từ 8.0 đến 23c, gồm cả một số bản Express Edition.
Tổng quan

Python Connector for Oracle phục vụ nhu cầu truy cập Oracle database servers và managed database services từ ứng dụng Python để thực hiện create, read, update và delete trên dữ liệu lưu trữ.
Kết nối trực tiếp qua TCP/IP tới Oracle Database hoặc Oracle Database Cloud Service là điểm đáng chú ý vì không cần Oracle Client trong Direct mode.
Cách kết nối này giúp tăng tốc độ truyền dữ liệu giữa ứng dụng Python và máy chủ Oracle, đồng thời giảm số bước cài đặt khi triển khai.
Phù hợp cho
Ứng dụng Python nội bộ cần đọc và cập nhật dữ liệu trên Oracle Database.
Dịch vụ Python kết nối Oracle Cloud (DBaaS) để xử lý dữ liệu tập trung.
Môi trường triển khai nhiều máy trạm muốn tránh cài Oracle Client trên từng máy.
Hệ thống cần truyền dữ liệu bảo mật qua SSL/TLS, SSH tunneling hoặc HTTP/HTTPS tunneling.
Ước tính chi phí
Chọn số developer để xem chi phí tham khảo.
Từ 5 developer trở lên thường có giá tốt hơn.
Thông số kỹ thuật
- Hãng
- Devart
- Phiên bản
- 1.3.0
- Loại license
- Perpetual Licenses — Subscription
- Loại sản phẩm
- Thành phần Python connector / data access
- Môi trường phát triển
- Python, Oracle Database, Oracle Database Cloud Service, Oracle Cloud (DBaaS)
- Nền tảng hỗ trợ
- Windows 32-bit and 64-bit, Windows Server 32-bit and 64-bit, macOS 64-bit and ARM (Apple M1 and M2), Linux 64-bit
- Phiên bản Python hỗ trợ: các phiên bản Python từ 3.7 đến 3.14.
- Phiên bản cơ sở dữ liệu được hỗ trợ: Oracle Cloud (DBaaS), Oracle 23c, Oracle 21c, Oracle 19c, Oracle 18c (gồm cả Express Edition), Oracle 12c, Oracle 11g (gồm cả Express Edition), Oracle 10g (gồm cả Express Edition), Oracle 9i, Oracle 8i, Oracle 8.0.
- Database client được hỗ trợ: Oracle Client 23c, Oracle Client 21c, Oracle Client 19c, Oracle Client 18c, Oracle Client 12c, Oracle Client 11g, Oracle Client 10g, Oracle Client 9i, Oracle Client 8i, Oracle Client 8.0, Oracle Instant Client.
- OCI mode yêu cầu Oracle Client được cài trên client machine.
Câu hỏi thường gặp
Có cần cài Oracle Client để kết nối không?
Trong Direct mode, không cần database client. Trong OCI mode, Oracle Client phải được cài trên máy khách.
Bộ kết nối có hỗ trợ dữ liệu đa ngôn ngữ không?
Có. Connector tương thích Unicode cho phép truy xuất và cập nhật dữ liệu đa ngôn ngữ bất kể bảng mã ký tự.

Devart ODBC Driver for Azure Synapse Analytics
Driver ODBC kết nối trực tiếp Azure Synapse Analytics qua TCP/IP, hỗ trợ Windows, macOS và Linux 32-bit/64-bit. Tương thích nhiều công cụ…

Devart ODBC Driver for HubSpot
Kết nối dữ liệu HubSpot qua ODBC trên Windows 32-bit và 64-bit, hỗ trợ SQL-92, DML và Unicode. Phù hợp cho BI, ETL, reporting, analytics và…

Devart ODBC Driver for Zoho Desk
Trình điều khiển ODBC kết nối Zoho Desk qua HTTPS cho công cụ reporting, BI, analytics và ETL trên Windows 32-bit, 64-bit. Hỗ trợ SQL-92…
Chưa chắc phương án nào phù hợp?
Cho chúng tôi biết nền tảng bạn đang dùng và số developer — chúng tôi đề xuất phương án tối ưu chi phí.