我们的备份驱动器充满了 TRN 和 BAK 文件。我在服务器上拥有管理权限,但我没有登录数据库。
我可以将最旧的文件移到其他地方而不会导致服务中断吗?哪个?
我们的备份驱动器充满了 TRN 和 BAK 文件。我在服务器上拥有管理权限,但我没有登录数据库。
我可以将最旧的文件移到其他地方而不会导致服务中断吗?哪个?
在我们的 ERP 应用程序套件中,我们有非常少量的 PL/SQL 包,它们本质上是大型的、单一的,包含各种各样的功能。(这是因为每个包都需要在 ERP 套件本身中进行额外的配置。)将整个 API 置于源代码控制中是令人望而却步的,因为同时开发的项目可能会在管道中跳跃。现在,我们在方法级别手动部署到 QA 和 PROD,通过从文本文件中复制方法来修改方法并将其添加到包中。(我们使用 Allround Automations 的 PL/SQL Developer 与他们合作。)这既费时又容易出错,我想以 DevOps 的方式自动化这个过程。使用现有的实用程序,有没有办法将包方法作为离散文件存储在源代码管理中,并将它们单独部署到它们的包中?
我对 ERP 应用程序进行编程、管理和支持。我更常见的任务之一是了解数据的来源,找到应用程序中特定报表字段与其数据输入字段之间的链接。为此,我必须手动检查一个或多个视图的 DDL SQL 以了解表列,以便将一个视图的表列与另一个视图的表列相匹配。此手动任务可能需要检查四个或五个抽象层。
是否有更快的方法来检查元数据以查找视图列是如何根据其基表列计算的?有没有办法检查 Oracle 的执行计划以查看重写的查询,跳过中间视图的手动检查?