我正在尝试为所有版本的oracle(11g,12c,19c)创建一个数据库检查,以检查使用dba_credentials对用户设置的凭据。(类似于度量标准扩展名) 但是dba_credentials仅在Oracle 12c中可用。 根据版本,我可以在sql中使用“ case”在11g中使用此视图吗?
答案 0 :(得分:1)
在11g中不存在作为独立对象类型的凭据。您将凭据设置为dbms_scheduler
软件包的一部分。如果要查看这些凭据,可以查询dba_scheduler_credentials
data dictionary table。根据您实际要完成的工作,您可能还需要在更高版本中查询该表,因为并非每个迁移到12c的人都将切换到新的凭据管理方式。