为什么 我查到 cx_Oracle 只支持到Oracle 12C
时间: 2024-01-09 07:05:48 浏览: 26
cx_Oracle库的确支持Oracle 12c及更早版本的数据库。但是,从cx_Oracle 7.3版本开始,它也支持Oracle 18c和19c数据库。
在使用较新版本的cx_Oracle库连接Oracle 19c数据库时,需要确保您的cx_Oracle库版本高于7.3,否则可能会出现连接错误。您可以在cx_Oracle库的官方文档中查看支持的Oracle数据库版本和其他详细信息。
请注意,在连接Oracle 19c数据库时,您需要使用19c客户端库,并且要将它添加到您系统的环境变量中。这样cx_Oracle库才能正确地连接到Oracle 19c数据库。
相关问题
oracle12c查询json
回答: 在Oracle12.1.0.1.0 上运行JSON查询是不支持的。JSON支持是从Oracle12.1.0.2版本开始引入的。然而,据我了解,针对Oracle Version12.1.0中的错误,Oracle Support已经确认了这个问题,并提供了两种解决方案。一种是更新到Oracle12.1.0版,另一种是等待Oracle即将发布的补丁来修复此问题。虽然我们还没有决定采用哪种方案,但至少有一种方法是可行的,因为Oracle Support已经重现了这个问题。关于JSON_VALUE函数的语法,我无法提供确切的信息,但您可以像对待其他列一样在这些列上定义索引。希望这些信息能对您有所帮助。
oracle12c查看pdb状态,oracle12c_pdb_SAVE STATE
要查看PDB状态,可以使用以下命令:
```SQL
SHOW PDBS;
```
该命令将显示所有PDB的状态。
要保存PDB的状态,可以使用以下命令:
```SQL
ALTER PLUGGABLE DATABASE pdb_name SAVE STATE;
```
该命令将保存PDB的状态,以便在重新启动后自动打开。请将“pdb_name”替换为您要保存状态的实际PDB名称。