因为pdb容器在数据库服务器启动时是自动关闭的,所以我们要在重启oracle服务是自动加载pdb容器。我们需要编写这样一条sql语句,这条语句在我的电脑,已经我们公司都适用,如果你的不行,就再查一下吧。语句是:
CREATE OR REPLACE TRIGGER open_pdbs
AFTER STARTUP ON DATABASE
BEGIN
EXECUTE IMMEDIATE 'ALTER PLUGGABLE DATABASE ALL OPEN';
END open_pdbs;
当执行完这句语句以后,我们以后启动oracle12c的时候,就不会提示,容器关闭了。