cx_Oracle工具快速入门1简介

作者: python测试开发 | 来源:发表于2019-08-21 12:23 被阅读7次

cx_Oracle支持Python访问Oracle数据库。 它符合Python Database API v2.0规范 ,包含大量添加内容和一些排除项。

架构

Python程序调用cx_Oracle函数。 在内部,cx_Oracle动态加载Oracle客户端库以访问Oracle数据库。

图片.png

cx_Oracle通常使用pip从PyPI安装。 需要单独安装Oracle Client库。下载 https://www.oracle.com/database/technologies/instant-client.html

可以选择使用oraaccess.xml文件配置Oracle客户端库的某些行为,例如,启用语句高速缓存的自动调整。

可以选择使用tnsnames.ora和sqlnet.ora等文件配置Oracle Net层,例如启用网络加密 。

在cx_Oracle首次创建数据库连接之前设置的Oracle环境变量将影响cx_Oracle行为。 可选变量包括NLS_LANG,NLS_DATE_FORMAT和TNS_ADMIN。

功能

cx_Oracle功能的亮点是:

  • 从PyPI轻松安装
  • 支持Python 2和3,以及多个Oracle数据库版本
  • 执行SQL和PL/SQL语句
  • 广泛的Oracle数据类型支持,包括大对象(CLOB和BLOB)和SQL对象的绑定
  • 连接管理,包括连接池
  • Oracle数据库高可用性功能
  • 充分利用Oracle网络服务基础架构,包括加密的网络流量和安全功能

完整参考 https://oracle.github.io/python-cx_Oracle/index.html#features

快速入门

image.png

相关文章

  • cx_Oracle工具快速入门1简介

    cx_Oracle支持Python访问Oracle数据库。 它符合Python Database API v2.0...

  • GreenDao快速入门使用

    GreenDao快速入门使用 greenDao简介 工具和版本 greenDao如何使用 1、把greenDao添...

  • selenium工具python快速入门1简介

    概述 Selenium是一个开源自动化测试套件,适用于跨浏览器和平台的Web应用程序。 它是一组软件工具,每种工具...

  • Excel快速入门教程7-预算实例

    Excel快速入门教程1-简介 Excel快速入门教程2-加减乘除 Excel快速入门教程3-Excel数据验证 ...

  • oracle工具PL/SQL快速入门1简介

    什么是PL/SQL? PL/SQL是Oracle中使用的结构化查询语言(SQL)的扩展。 与SQL不同,PL/SQ...

  • cx_Oracle工具快速入门2-SQL执行

    SQL执行 执行SQL语句是Python应用程序与Oracle数据库通信的主要方式。 使用方法Cursor.exe...

  • Hystrix快速入门(1) 简介

    Hystrix介绍 在分布式系统中往往存在着大量的服务依赖关系,其中不可避免的会出现部分服务因为发生故障而无法正常...

  • Java快速入门1简介

    什么是Java? Java是一种编程语言和应用程序开发的计算平台。 它最初由Sun Microsystem于199...

  • Linux快速入门1简介

    什么是操作系统? 每次打开计算机时,都会看到一个屏幕,您可以在其中执行不同的活动,例如写入,浏览互联网或观看视频。...

  • Linux快速入门1简介

    什么是操作系统? 每次打开计算机时,都会看到一个屏幕,您可以在其中执行不同的活动,例如写入,浏览互联网或观看视频。...

网友评论

    本文标题:cx_Oracle工具快速入门1简介

    本文链接:https://www.haomeiwen.com/subject/sdrbsctx.html