Ứng dụngPython, Oracle Database
Nền tảngWindows, macOS, Linux
LicensePerpetual Licenses — Subscription
LoạiPython connector / data access component
Devart

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.

  • 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.
Bản quyền chính hãngTư vấn phiên bản và license phù hợp theo nhu cầu sử dụng.
Tư vấn license phù hợpHỗ trợ lựa chọn license theo quy mô triển khai và ngân sách.
Hỗ trợ doanh nghiệpTư vấn mua hàng, triển khai và hồ sơ doanh nghiệp.
Báo giá theo nhu cầuBáo giá theo phiên bản, số lượng và hình thức license.

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ữ.

Screenshot of Python Connector for Oracle

Thành phần này triển khai đầy đủ Python DB API 2.0 và được phân phối dưới dạng wheel package cho Windows, macOS và Linux. 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.

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.

Ứng dụng thực tế

  • Ứ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.
  • Dự án xử lý dữ liệu đa ngôn ngữ với yêu cầu tương thích Unicode.

Đối tượng sử dụng phù hợp

  • Python developers làm việc với Oracle Database
  • Kỹ sư backend xây dựng dịch vụ truy cập Oracle từ Python
  • Nhóm vận hành ứng dụng cần đơn giản hóa triển khai client database
  • Technical buyers tìm connector Python cho Oracle có thông tin tương thích rõ ràng

Thông tin kỹ thuật

Supported Python Versions:Python versions from 3.7 to 3.14.
Supported Database Versions:Oracle Cloud (DBaaS), Oracle 23c, Oracle 21c, Oracle 19c, Oracle 18c (incl. Express Edition), Oracle 12c, Oracle 11g (incl. Express Edition), Oracle 10g (incl. Express Edition), Oracle 9i, Oracle 8i, Oracle 8.0.
Supported Database Clients: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.
Supported Platforms: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.
Gói phân phối:wheel package.
Phiên bản được nêu trong dữ liệu:1.3.0.
Nhận báo giá phần mềm bản quyền

Điền thông tin để chúng tôi có thể gửi báo giá phù hợp trong thời gian sớm nhất.

Câu hỏi thường gặp

Python Connector for Oracle hỗ trợ phiên bản Python nào?

Danh sách tương thích ghi nhận Python versions from 3.7 to 3.14.

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.

Có thể kết nối Oracle Cloud không?

Có. Phần tương thích liệt kê Oracle Cloud (DBaaS), và phần mô tả nêu khả năng kết nối Oracle Database Cloud Service.

Những hệ điều hành nào được hỗ trợ?

Windows 32-bit và 64-bit, Windows Server 32-bit và 64-bit, macOS 64-bit và ARM (Apple M1 và M2), cùng Linux 64-bit.

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ự.

Bình luận

Để lại bình luận

Email của bạn sẽ không được công khai. Trường bắt buộc có dấu *.