با سلام
در محیط multitenant ، اگر تمایل دارید که پس از start شدن دیتابیس cdb ، دیتابیس های pdb تیز بصورت اتوماتیک open شوند، می توانید از trigger زیر استفاده کنید:
CREATE OR REPLACE TRIGGER open_pdbs AFTER STARTUP ON DATABASE BEGIN EXECUTE IMMEDIATE 'ALTER PLUGGABLE DATABASE ALL OPEN'; END open_pdbs; /
همچنین می توانیم بجای اینکه تمامی pdb ها open شوند، بخشی از آنها که مدنظر ماست را open کنیم. برای اینکار کافی است بجای all نام آنها را برده و با کاما "،" آنها را جدا کنیم.
راه دیگری برای اینکار وجود دارد که وضعیت فعلی دیتابیس های pdb را ذخیره کنیم:
alter pluggable database pdb_name save state;
همچنین می توانیم تمامی pdb ها را در همین حالت قرار دهیم.
alter pluggable database all save state;
و یا بعضی ها را استثنا کنیم:
alter pluggable database all except pdb_name1, pdb_name2 save state;
----------------------------------------------------------------------------------------------------------------------------
لطفاً در هنگام رانندگی به احترام عابرین پیاده بایستیم.
- ۹۷/۱۲/۰۷