问题标签 [oracle19c]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - 在 oracle 19c 中,表中允许的最大列数是多少?
在 oracle 11g 中,限制为每个表 1,000 列。在 18 和 19c 中是相同的还是增加了。
oracle - 在plsql中将blob图像转换为PUBLIC.ORDIMAGE
当我尝试在 plsql 中将 blob 图像转换为 PUBLIC.ORDIMAGE 时出现错误
ORA-06512 ORDSYS.ORDIMAGE
我也在尝试使用函数来调整 blob 的大小,但出现以下错误:
当我调用函数时出现错误:
ORA-06510:PL/SQL:未处理的用户定义异常
ORA-06512:在“ORDSYS.ORDIMAGE”,第 456 行
ORA-06512:在“MYSCHEMA.RESIZE_IMG”,第 14 行
06510。00000 -“PL/SQL:未处理的用户-defined exception"
*原因:PL/SQL 代码引发了用户定义的异常,但未处理。
*行动:修复导致异常的问题或为此情况编写异常处理程序。或者您可能需要联系您的应用程序管理员或 DBA。
有什么解决办法吗?
sql - BG_JOB_ID 与以前的版本不同
在 19c 之前的 Oracle 数据库版本中,从(如果它在后台进程中运行)SYS_CONTEXT('USERENV','BG_JOB_ID')
返回作业 ID 。dba_jobs
dba_jobs.job
从 19c 版本开始,相同的语句返回完全不同的数字,这与id不对应。
是错误还是功能?如何将 19c 结果与来自的工作 ID 映射dba_jobs
?
我试图通过v$Scheduler_Running_Jobs
和映射它dba_jobs_running
。它有效,但有点令人困惑。
在后台会话中。
oledb - 用于 Oracle 的 Microsoft oledb 提供程序不适用于 Oracle 19c
我正在开发一个桌面应用程序。我们的桌面应用程序也支持 Oracle DB。
为了连接到 Oracle DB,我们使用 Microsoft oledb provider for oracle。在我连接到 Oracle 12c 之前它运行良好。
现在,当我们使用 Oracle 18C 或更高版本时,我的应用程序在打开连接时崩溃。
请看下面的代码片段:
在这里它抛出一个错误“试图读取或写入受保护的内存。这通常表明其他内存已损坏。” 和崩溃。
注意:使用 Oracle 19c 客户端(32 位),我可以使用上述详细信息设置连接。
请帮我解决问题。
java - Oracle 19 的休眠方言
我们的一个数据库已升级到 Oracle 19c,现在我的应用程序无法连接到数据库
我收到以下错误。
我搜索了 oracle 19 的方言,但找不到任何 .
oracle 19 有可用的方言吗?
oracle19c - Oracle 19c 不支持 SYS_CONTEXT 函数中的“AUTHENTICATION_TYPE”参数。现在有什么替代方案?
Oracle 19c 不支持AUTHENTICATION_TYPE
SYS_CONTEXT 函数中的参数。现在有什么替代方案?
例如:
这将在以前的版本(如 12c R2 等)中显示结果,但是在 19c 中引发以下错误。
ORA-02003: 无效的 USERENV 参数
sql - 我想将数字更改为小时:分钟
我想做一个将最多 4 位数的数字('X', 'XX', 'XXX'or 'XXXX')
更改为格式的请求HH:MM
例如,我希望输出是这样的:
我试过类似的东西
其中 X 是最多 4 位数字
但实际输出是:
我应该改变什么?
rdbms - oracle 19c 数据库中如何创建用户
安装 oracle 19 C 后,它要求输入用户名和密码。输入什么以及如何创建一个具有所有权限和身份验证权限的新用户。(注意我尝试通过以 SYSDBA 身份登录来创建用户命令,但它显示错误为无效的普通用户或角色名称。 在此处输入图像描述
[在此处输入图片描述][2]
oracle - 从 11g 到 19c 的所有 Oracle 服务器的 Oracle 数据库连接
在我当前的项目中,面临从 oracle 客户端连接 oracle 服务器的问题。这是详细信息
Oracle 服务器 12.2.0.1 64 位 Oracle 客户端 12.2.0.1 32 位
但是经过分析,我注意到我有一个共同的要求,即从任何一个 oracle 客户端连接所有的 oracle 服务器,例如 11g、12c、18c、19c。
我试图从任何 oracle 客户端找到适用于上述所有 oracle 服务器的 oracle.dataaccess.dll 的通用版本。但我无法找到。例如 4.122.19.1 仅在客户端为 19c 时适用于所有服务器。对于 12c 客户端,它不工作等等。是否有任何通用版本的 oracle.dataaccess.dll 可用于此目的?
还是我需要在我的项目中使用其他程序集?
我还尝试使用 Oracle.ManagedDataAccess.dll。但它存在定位 tnsnames.ora 的问题。
任何帮助/建议将不胜感激。
oracle - 18c 与 19c 上的 Oracle 编号问题
需要确认以下两个 Oracle 版本(18c 与 19c)上的 NUMBER 数据类型的行为,
在 18c 中,
- 输出
在 19c 中,
- 输出
为什么18c会截断最后一位?
这是版本的问题吗?
Plus 18c 似乎无法处理超过 17 的比例值。