问题标签 [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.

0 投票
1 回答
2009 浏览

database - Oracle 数据库登录问题 SQL 开发人员 - 多次卸载后

安装 1 - 最初使用虚拟帐户安装的 oracle 19c 版本。尝试访问数据库时出现密码问题,说它无效。我决定重新安装的想法可能在设置密码的过程中搞砸了。(很确定我输入了正确的密码,但仍然) 步骤 -

步骤1

  • 从 PATH 变量中删除了 Oracle

第2步

第 3 步

第4步

  • 删除了 Oracle_base 文件夹(不是 oracle Intallation 文件夹,它是从 zip 文件中实际提取的文件夹,从 oracle 站点/安装文件夹安装)**

第 5 步

  • 删除临时文件,删除 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\ Oracle 相关文件夹,C:\Users\Oracle 也。

安装 2 - 但是当我重新安装 oracle 19c 时,我遇到了这样的问题 -

TNSPing在命令提示符下的命令无法将正确的服务链接到监听器

我发现我的 **sqlNet.oravalue = NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)** 和 **tnsnames.ora =

根据我在互联网上的发现,这似乎很好。

安装 3 - 我决定再次重新安装 Oracle 19c。这次我也删除了安装文件夹,即按照与安装 1 中相同的步骤进行卸载 -只有第 4 步为 - **

第4步

  • 删除了 Oracle_base 文件夹和 oracle Intallation 文件夹,这是从 zip 文件中实际提取的文件夹,从 oracle 站点/安装文件夹安装**

这次我得到了执行请求的操作时遇到错误:

安装 4 -

最后决定安装oracle 12c。再次得到执行请求的操作时遇到错误:

有人可以帮我建立与 Oracle DB 的连接吗?这就是我要问的。:(

0 投票
1 回答
175 浏览

oracle - 如何在从另一个用户 Oracle Database 19c 创建“SYS.CDEF$”视图时修复“ORA-01031”

从 Oracle Database 19c 开始,"O7_DICTIONARY_ACCESSIBILITY"参数已被取消支持。SYS.CDEF$现在我们的代码在(来自另一个用户)上创建视图失败,并ORA-01031出现权限不足错误。

用户具有以下权限SELECT CATALOGUE ROLEEXECUTE CATALOGUE ROLESELECT ANY DICTIONARY和。CREATE VIEWCREATE ANY VIEW

样本:

0 投票
1 回答
59 浏览

sql - 在 Oracle SQL 中触发以防止插入不存在的数据

该数据库有两个表 - 员工和部门。当用户尝试向员工表中插入记录时,会触发一个触发器,该触发器会检查用户输入的员工编号是否存在于部门表中。如果未找到该记录,则不会将其插入到雇员表中。

不得使用主键和外键。只允许触发器。

0 投票
1 回答
42 浏览

bulk - ORACLE:如何在一个查询中批量收集主数据和详细信息?

假设我们有通常的 Oracle 员工和部门表。

我也有一些 Oracle 对象类型:

  • TEmployee:一种对象类型,其成员与员工表中的字段相同。
  • TEmployeeList:TEmployee的对象表。
  • TDepartment:一种对象类型,其成员与表部门中的字段相同。
  • TDepartment 还有一个类型为 TEmployeeList 的成员“员工”。TDepartmentList:TDepartment的对象表。

现在我想在一个查询中批量收集多个部门及其员工。

我知道如何在没有员工的情况下批量收集部门:

但是如何在同一个查询中收集所选部门的员工呢?

因此像

0 投票
1 回答
89 浏览

oracle - 我可以在一台(本地)机器(Windows 10)上安装 Grid 和 Oracle DB 吗?

我想尝试在 Java 应用程序中使用 FAN(快速应用程序通知)。我发现,如果没有 Grid 和/或 RAC,FAN 就无法工作。我找到了很多答案,如何在多台机器(集群)上安装 Grid 和 RAC。但是我什么也没找到,我如何在同一台机器上安装 Grid 和 Oracle 数据库(在我的情况下是 19c)。可能吗?

我已经尝试在我的机器上安装带有 DB 的 Grid。但是我对Listener有问题。因为我有 2 个 ORACLE_HOME(一个用于 Grid,第二个用于 DB)。

有人可以帮我吗?

0 投票
1 回答
127 浏览

tde - Oracle 19c TDE 系统

数据库版本是 19.3。

在 PDB 中部署 TDE 时,我们无法以 syskm 身份连接到 PDB。我们能够以 sys 用户身份连接到 PDB 而不会出错。

Metalink 中没有报告 syskm 的问题。19c PDB 的 syskm 有任何已知问题吗?或者有什么想法吗?

0 投票
0 回答
108 浏览

oracle - 编译包时插入视图给出权限不足错误

看法 :

包体中的错误: 行:

INSERT INTO vw_XYZ 面临的错误: PACKAGE BODY 的编译错误

错误:PL/SQL:ORA-01031:权限不足

请注意:我们仅在19c数据库中遇到此问题。在12c数据库版本中,它编译成功

0 投票
1 回答
176 浏览

database - 如何在使用 dbca 进行静默安装期间更改可插入数据库中的 USERS 表空间名称?

我们正在尝试首次使用多租户和 ASM 构建一组新的 Oracle 数据库环境。我们使用 Ansible 进行了基本构建,但是我们的 pdb 是使用 Oracle 标准表空间创建的,而不是我们在 CDB 中指定的表空间(我们的 CDB 表空间名称正在按预期更改)。我们还需要更改哪个配置文件才能触及 PDB 表空间?

例如; 我们使用 USER_AUTO_01 而不是 USERS 创建我们的 CDB。我们希望我们的可插拔是相同的,但它会保留用户。

我们可以在构建它们之后将它们与数据文件一起重命名,但是对于 ASM,这在我们正在构建的环境中非常耗时。

0 投票
1 回答
2573 浏览

oracle12c - ORA-01017: 无效的用户名/密码;可插入数据库上的登录被拒绝

我在可插拔数据库下创建了一个本地用户。我授予了打开和使用它所需的一些权限。我检查用户名和密码。它仍然一直说无效的用户名/密码。

我采取的步骤:

我是容器数据库的新手。我将不胜感激任何详细的解释!谢谢你。

0 投票
1 回答
586 浏览

oracle - Oracle 19.3.0.0.0 密码认证失败

我制作了一个 PDB,我可以通过 sys 作为 sysdba 连接到这个 PDB,但是我无法连接我自己的普通用户或本地用户。

原因是 ORA-01017:密码错误。

在我在 sqlnet.ora 中设置后:

并且密码以引号开始结束,然后工作。

创建用户和登录用户的命令:

为什么?如何将 SQLNET.ALLOWED_LOGON_VERSION_SERVER 升级到 12。我可以设置不带引号的密码吗?

会不会是编码问题?

谢谢。

H。