如何判断Oracle数据库是CDB还是普通数据库? - 详细步骤和示例
要判断当前Oracle数据库是CDB(Container Database)还是普通数据库,可以执行以下步骤:\n\n1. 使用Oracle SQL*Plus或SQL Developer等工具登录到数据库。\n2. 执行以下SQL语句:\n sql\n SELECT CDB FROM V$DATABASE;\n \n 如果查询结果返回为'CDB',则表示当前数据库是CDB。如果返回为'NO',则表示当前数据库是普通数据库(非CDB)。\n\n另外,还可以执行以下SQL语句查询数据库的属性:\nsql\nSELECT NAME, CDB FROM V$CONTAINERS;\n\n如果查询结果返回的行数大于1,则表示当前数据库是CDB。如果返回的行数为1,则表示当前数据库是普通数据库(非CDB)。
原文地址: https://www.cveoy.top/t/topic/pQJ6 著作权归作者所有。请勿转载和采集!