рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдУрд░реЗрдХрд▓ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ

рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдЬрд╣рд╛рдВ рд╣рдорд╛рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛, рдбреАрдмреАрдПрдордПрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдУрд░реЗрдХрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд░реВрдк рд╕реЗ (рдпрд╛ рдЙрдореНрдореАрдж рдХреА рдЙрдореНрдореАрдж рдХреЗ рд╕рд╛рде) рд╡реНрдпрд╛рдкрд╛рд░ рдХреЗ рд▓рд┐рдП рдЧрдВрднреАрд░ рд░реВрдк рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛ рдЧрдИ (рддрджрдиреБрд╕рд╛рд░, рд╕рд┐рд╕реНрдЯрдо рдХреА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрди рдЖрд╡рдВрдЯрд┐рдд рдХрд░рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рдереА)ред
рдЙрд╕ рдХреНрд╖рдг рддрдХ, рд╣рдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдПрдХ рджреИрдирд┐рдХ рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдмреИрдХрдЕрдк ("рд╣реЙрдЯ" рдпрд╛ "рдХреЛрд▓реНрдб" рдХреЙрдкреА рдХрд░рдиреЗ, рдпрд╛ рд╢рд╛рдпрдж рд╕рд┐рд░реНрдл рдбреЗрдЯрд╛ рдирд┐рд░реНрдпрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ) рдФрд░ рд╣рдо рджрд┐рди рдХреЗ рдСрд░реНрдбрд░ рдХреЗ рд╕рд┐рд╕реНрдЯрдо рд░рд┐рдХрд╡рд░реА рд╕рдордп рд╕реЗ рд╕рдВрддреБрд╖реНрдЯ рдереЗ (рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдбреЗрдЯрд╛ рдХреЗ рдХреБрдЫ рдЯреЗрд░рд╛рдЯрд╛рдЗрдЯреНрд╕ рд╣реИрдВ)ред
рдФрд░ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдШрдВрдЯреЗ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реИ, рдФрд░ рд╣рдо рдХреЛрдИ рдбреЗрдЯрд╛ рдирд╣реАрдВ рдЦреЛ рд╕рдХрддреЗ рд╣реИрдВред
рддреЛ, рд╕рдм рдХреБрдЫ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд╕рд░реНрд╡рд░ рдХреЛ рдЙрдард╛рдирд╛ рд╣реЛрдЧрд╛ред
рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЗрд╕ рдЖрд▓реЗрдЦ рдореЗрдВ рдЬреЛ рднреА рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рд╣реИ, рд╡рд╣ рдУрд░реЗрдХрд▓ рдбреЗрдЯрд╛ рдЧрд╛рд░реНрдб рдХреЙрдиреНрд╕реЗрдкреНрдЯреНрд╕ рдФрд░ рдРрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрд╢рди рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рд╡реЗрдм рдкрд░ рд╕реНрдерд╛рдиреЛрдВ рдХреЗ рдПрдХ рд╕рдореВрд╣ рдореЗрдВ рднреА рд╡рд░реНрдгрд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХрд╛рдВрд╢ рднрд╛рдЧ рдХреЗ рд▓рд┐рдП, рдпреЗ рдирд┐рд░реНрджреЗрд╢ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рдХрдорд╛рдВрдб рдХрд╛ рдЕрдиреБрдХреНрд░рдо рд╣реИ, рдмрд┐рдирд╛ рдмрд╣реБрдд рдХреБрдЫ рдЧрд▓рдд рд╣реЛрдиреЗ рдкрд░ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ, рдЗрд╕ рдкрд░ рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдХреЗ рдмрд┐рдирд╛, рдЙрдирдХреЗ рдЕрд░реНрде рдФрд░, рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рддред
рдореИрдВ рдПрдХ рд╢рд╛рд░реАрд░рд┐рдХ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛, рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рд░реЗрдХ рдХреЗ рдПрдХ рд╕рдВрдХреЗрдд рдХреЗ рд╕рд╛рде рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рд╕рдХреЗред
рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдПрдХ рд╕рдВрдХреЗрдд рдЬреЛ рдореБрдЭреЗ рдЧрд▓рддреА рд╕реЗ рдирд╣реАрдВ рдорд┐рд▓рд╛, рд╕рд╛рде рд╣реА рд╕рд╛рде рдХреЛрдИ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдФрд░ рдкрд░рд┐рд╡рд░реНрдзрди рднреА, рд╣рд░ рддрд░рд╣ рд╕реЗ рд╕реНрд╡рд╛рдЧрдд рдпреЛрдЧреНрдп рд╣реИрдВред

рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдЬрдм рдкрд╛рда рдореЗрдВ рдЖрджреЗрд╢реЛрдВ рдФрд░ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдг рджрд┐рдП рдЬрд╛рдПрдВрдЧреЗ, рддреЛ рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдВрдХреЗрддрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛:
$ - рдХрдорд╛рдВрдб рдХреЛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреА рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдореЗрдВ рдпреВрдЬрд░ рдСрд░реЗрдХрд▓ рдХреЗ рддрд╣рдд рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
SQL> - рдХрдорд╛рдВрдб рдХреЛ sqlplus рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдЬрд╣рд╛рдВ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ sqlplus рдХреЛ рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдореЛрдб ( sqlplus / as sddba ) рдореЗрдВ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдЙрджрд╛рд╣рд░рдг $ ORACLE_SID рдЪрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
RMAN> - рдХрдорд╛рдВрдб рдХреЛ rman рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣рд╛рдБ рднреА, рдЬрдм рддрдХ рдХрд┐ рдХрд┐рд╕реА рдЕрдиреНрдп рдЪреАрдЬрд╝ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд░рдорди рдХреЛ рд▓рдХреНрд╖реНрдп рд▓рдХреНрд╖реНрдп / рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдЙрджрд╛рд╣рд░рдг $ ORACLE_SID рдЪрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╣рдо рд╢реБрд░реВ рдХрд░реЗрдВ, рдпрд╣ рдУрд░реЗрдХрд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдВрдЧрдарди рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рдХрд╣рдиреЗ рд▓рд╛рдпрдХ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдУрд░реЗрдХрд▓ рдбреАрдмреАрдПрдордПрд╕ рдореЗрдВ рдмреИрдХрдЕрдк рдФрд░ рдбреЗрдЯрд╛ рд░рд┐рдХрд╡рд░реА рдХреЗ рддрдВрддреНрд░ рдХреЛ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

Oracle рдбреЗрдЯрд╛рдмреЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдирд┐рдореНрди рдкреНрд░рдХрд╛рд░ рдХреА рдлрд╛рдЗрд▓реЗрдВ рд╣реЛрддреА рд╣реИрдВ:
рдирд┐рдпрдВрддреНрд░рдг рдлрд╝рд╛рдЗрд▓реЗрдВ (рдирд┐рдпрдВрддреНрд░рдг рдлрд╝рд╛рдЗрд▓реЗрдВ) - рдЗрд╕рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реНрд╡рдпрдВ рд╕реЗрд╡рд╛ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИред рдЙрдирдХреЗ рдмрд┐рдирд╛, рдбреЗрдЯрд╛ рдлрд╝рд╛рдЗрд▓реЗрдВ рдирд╣реАрдВ рдЦреЛрд▓реА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ рдФрд░ рдЗрд╕рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рддрдХ рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рдЦреЛрд▓реА рдЬрд╛ рд╕рдХрддреА рд╣реИред
рдбреЗрдЯрд╛ рдлрд╛рдЗрд▓реЗрдВ - рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИред
рдСрдкрд░реЗрд╢рдирд▓ рд▓реЙрдЧреНрд╕ (рд░реАрдбреЛ рд▓реЙрдЧреНрд╕) - рдЗрд╕рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИред рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЕрдиреНрдп рдлрд╛рдЗрд▓реЗрдВ рд╣реИрдВ рдЬреЛ рдФрдкрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рдлрд▓ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВред
рдкреИрд░рд╛рдореАрдЯрд░ рдлрд╝рд╛рдЗрд▓ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╢реБрд░реБрдЖрддреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдкрд╛рд╕рд╡рд░реНрдб рдлрд╝рд╛рдЗрд▓ - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рджреВрд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдЖрд░реНрдХрд╛рдЗрд╡ рд▓реЙрдЧреНрд╕ - рдЙрджрд╛рд╣рд░рдг (рдЙрдирдХреА рдСрдлрд╝рд▓рд╛рдЗрди рдкреНрд░рддрд┐рдпрд╛рдВ) рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЧрдИ рдСрдирд▓рд╛рдЗрди рдЬрд░реНрдирд▓ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕ рд╕рдорд╛рд╣рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпреЗ рдлрд╝рд╛рдЗрд▓реЗрдВ рдЖрдкрдХреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИрдВред рдЙрдиреНрд╣реЗрдВ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рднрдВрдбрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдПрдХ рдЦреЛрдИ рд╣реБрдИ рдбреЗрдЯрд╛ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рддреЗ рд╕рдордп рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдкрд░рд┐рдЪрд╛рд▓рди рдпрд╛ рд╕рдВрдЧреНрд░рд╣ рд▓реЙрдЧ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд▓реЗрдирджреЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмреИрдХрдЕрдк рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдЕрдк-рдЯреВ-рдбреЗрдЯ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛрддрд╛ рд╣реИ (рдРрд╕рд╛ Oracle рдХреЗ рд▓рд┐рдП рдПрдХ рддрдВрддреНрд░ рдбреЗрдЯрд╛ рдЧрд╛рд░реНрдб рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ)ред
рдпрд╣рд╛рдВ рд╕реЗ рд╣рдорд╛рд░реЗ рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдЗрд╕реЗ рдЖрд░реНрдХреЗрд▓реЙрдЧ рдореЛрдб рдореЗрдВ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рджреВрд╕рд░реА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдлрд╝рд╛рдЗрд▓ рд╣реИред рдпрд╣ рдЖрдкрдХреЛ рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдореЛрдб рдореЗрдВ рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рджреВрд░рд╕реНрде рд░реВрдк рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред
рддреАрд╕рд░реА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдмрд▓ рд▓реЙрдЧрд┐рдВрдЧ рдореЛрдб рд╣реИред рдЗрд╕ рдореЛрдб рдХреЛ рд▓реЗрдирджреЗрди рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ NologGing рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рднреА рд▓реЙрдЧ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХреЗред рдЗрд╕ рдореЛрдб рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдЗрд╕ рддрдереНрдп рдХреЛ рдЬрдиреНрдо рджреЗ рд╕рдХрддреА рд╣реИ рдХрд┐ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рдХреБрдЫ рдбреЗрдЯрд╛ рдлрд╛рдЗрд▓реЗрдВ рдХреНрд╖рддрд┐рдЧреНрд░рд╕реНрдд рд╣реЛ рдЬрд╛рдПрдВрдЧреА, рдЬреИрд╕реЗ рдЬрдм "рд░реЛрд▓рд┐рдВрдЧ" рдЖрд░реНрдХрд╛рдЗрд╡ рд▓реЙрдЧ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЙрдирд╕реЗ рдПрдиреЙрд▓реЙрдЧрд┐рдВрдЧ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдХрд┐рдП рдЧрдП рд▓реЗрдирджреЗрди рдкрд░ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рдпрд╣ рднреА рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдпрджрд┐ рдЖрдк 11 рдЬреА рд╕реЗ рдиреАрдЪреЗ рдУрд░реЗрдХрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рдФрд░ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рдордВрдЪ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣реА рд╣реИ, рдпрджрд┐ рдЖрдкрдХрд╛ рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рд▓рд┐рдирдХреНрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рдЪрд▓рддрд╛ рд╣реИ, рддреЛ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд╕рд░реНрд╡рд░ рд╡рд┐рдВрдбреЛрдЬ рдирд╣реАрдВ рдЪрд▓рд╛ рд╕рдХрддрд╛ рд╣реИред

рдЗрд╕ рдЖрд▓реЗрдЦ рдХреЗ рд╕рднреА рдЙрджрд╛рд╣рд░рдг рдпреВрдирд┐рдХреНрд╕-рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реЗрдВрдЧреЗ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╡рд┐рдВрдбреЛрдЬ-рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдорд╛рдорд▓реЗ рд╕реЗ рдЙрдирдХрд╛ рдЕрдВрддрд░, рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдХреЗрд╡рд▓ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдкрде рд▓рд┐рдЦрдиреЗ рдХреЗ рддрд░реАрдХреЗ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИред
рдпрд╣ рдордд рднреВрд▓реЛ рдХрд┐ рдореБрдЦреНрдп рдФрд░ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд╕рд░реНрд╡рд░ рдХреЗ рдмреАрдЪ рдбреЗрдЯрд╛ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди SQL-рдиреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╕рдВрдмрдВрдзрд┐рдд рдкреЛрд░реНрдЯ (рдЖрдорддреМрд░ рдкрд░ 1521 рдЯреАрд╕реАрдкреА) рдХреЗ рдХрдиреЗрдХреНрд╢рди рджреЛрдиреЛрдВ рджрд┐рд╢рд╛рдУрдВ рдореЗрдВ рдЦреБрд▓реЗ рд╣реЛрдВред

рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдкрд░реАрдХреНрд╖рдг рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ ред рд╣рдо рдореБрдЦреНрдп рдФрд░ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░реЗрдВрдЧреЗ рддрд╛рдХрд┐ рдХрд┐рд╕реА рднреА рд╕рдордп рд╣рдо рдЙрдирдХреА рднреВрдорд┐рдХрд╛рдУрдВ (рд╕реНрд╡рд┐рдЪрдУрд╡рд░) рдХреЛ рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХреЗрдВред рд╣рдорд╛рд░реА рдпреЛрдЬрдирд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░рд╛ рд╕рд┐рд╕реНрдЯрдо MAXIMUM PERFORMANCE рдирд╛рдордХ рдбреЗрдЯрд╛ рдЧрд╛рд░реНрдб рд╕реБрд░рдХреНрд╖рд╛ рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ред

рддреЛ рдЪрд▓рд┐рдП рдЪрд▓рддреЗ рд╣реИрдВред
рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдЖрд╡рд╢реНрдпрдХ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред

1. рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░рд╛ рдореБрдЦреНрдп DB рдХрд┐рд╕ рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:

SQL> select name, open_mode, log_mode from v$database;

NAME OPEN_MODE LOG_MODE
--------- ---------- ------------
TEST READ WRITE ARCHIVELOG


рдпрджрд┐ рдЖрдк LOG_MODE рдлрд╝реАрд▓реНрдб рдореЗрдВ ARCHIVELOG рдорд╛рди рдирд╣реАрдВ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдирд┐рдореНрди рдЖрджреЗрд╢ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:

SQL> shutdown immediate;
SQL> startup mount;
SQL> alter database archivelog;
SQL> alter database open;


2. рдкрд╛рд╕рд╡рд░реНрдб рдлрд╝рд╛рдЗрд▓ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ:

рдПрд╕рдХреНрдпреВрдПрд▓> рд╡реА $ pwfile_users рд╕реЗ * рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ;

USERNAME SYSDB SYSOP
------------------------------ ----- -----
SYS TRUE TRUE


рдпрджрд┐ рдЖрдк рдпрд╣ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрд╡рд╢реНрдпрдХ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдБ:

$ orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=xxxxxxxx force=y

'Xxxxxxxx' рдХреЗ рдмрдЬрд╛рдп, рдЖрдкрдХреЛ SYS рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди рдкрд╛рд╕рд╡рд░реНрдб рдбрд╛рд▓рдирд╛ рд╣реЛрдЧрд╛ред

3. рдлреЛрд░реНрд╕ рд▓реЙрдЧрд┐рдВрдЧ рдореЛрдб рдЪрд╛рд▓реВ рдХрд░реЗрдВ:

SQL> alter database force logging;

рд╣рдо рдЕрдкрдиреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЦреНрдп рдЖрдзрд╛рд░ рдкрд░ рдЖрд╡рд╢реНрдпрдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд░реЗрдВред рд╣рдо / рдбреЗрдЯрд╛ / рдмреИрдХрдЕрдк рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рднреА рдбреЗрдЯрд╛ рдХреЛ рдмрдЪрд╛рдПрдВрдЧреЗред

рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдлрд┐рд░ рд╕реЗ рд▓реЙрдЧ рдмрдирд╛рдПрдВред рд╡реЗ рдХреЗрд╡рд▓ рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рдлрд┐рд░ рд╕реЗ рд▓реЙрдЧ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдбреЗрдЯрд╛ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВред рдореБрдЦреНрдп рдЖрдзрд╛рд░ рдкрд░, рд╣рдореЗрдВ рдЙрдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдЬрдм рд╣рдо рдЗрд╕реЗ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдореЛрдб рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд░реАрдпрд▓-рдЯрд╛рдЗрдо рд▓рд╛рдЧреВ рд░реАрдбреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд░реАрдбреЛ рд▓реЙрдЧ рдлрд╛рдЗрд▓ рдСрдирд▓рд╛рдЗрди рд░реАрдбреЛ рд▓реЙрдЧ рдХреЗ рд╕рдорд╛рди рдЖрдХрд╛рд░ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЖрдк рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди рд░реАрдбреЛ рд▓реЙрдЧ рдХрд╛ рдЖрдХрд╛рд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:

SQL> select bytes from v$log;

BYTES
----------
52428800
52428800
52428800


рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдлрд┐рд░ рд╕реЗ рд▓реЙрдЧ рдХреЗ рд▓рд┐рдП рдХреМрди рд╕реЗ рд╕рдореВрд╣ рд╣реИрдВ:

SQL> select group# from v$logfile;

GROUP#
----------
1
2
3


рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдлрд┐рд░ рд╕реЗ рд▓реЙрдЧ рдмрдирд╛рдПрдВ:

SQL> alter database add standby logfile group 4 '/oradata/test/stnbylog01.log' size 50m;
Database altered.

SQL> alter database add standby logfile group 5 '/oradata/test/stnbylog02.log' size 50m;
Database altered.

SQL> alter database add standby logfile group 6 '/oradata/test/stnbylog03.log' size 50m;
Database altered.


рд╣рдо рдЕрдкрдиреЗ рдЙрджрд╛рд╣рд░рдг (pfile) рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддреЗ рд╣реИрдВред рд╣рдо рдЗрд╕ рдмрд╛рдд рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦреЗрдВрдЧреЗ рдХрд┐ рд╣рдорд╛рд░реЗ рдореБрдЦреНрдп рдЖрдзрд╛рд░ рдХреЛ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдореЛрдб рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдРрд╕реЗ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдЬреЛ рдХреЗрд╡рд▓ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдореЛрдб рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред

SQL> create pfile='/data/backup/pfilePROD.ora' from spfile;

рд╣рдореЗрдВ рдкрд░рд┐рдгрд╛рдореА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреБрдЫ рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдЕрдЧрд░ рд╡реЗ рд╡рд╣рд╛рдВ рдирд╣реАрдВ рд╣реИрдВ:

db_name = 'рдкрд░реАрдХреНрд╖рдг' рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдирд╛рдо рд╣реИ (рдореБрдЦреНрдп рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди)ред
db_unique_name = 'testprod' - рдФрд░ рдпрд╣ рдкреНрд░рддреНрдпреЗрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдиреВрдард╛ рдирд╛рдо рд╣реИ, рдпрд╣ рдЬрдм рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд╕реЗ рдЙрддреНрдкрд╛рджрди рддрдХ рднреВрдорд┐рдХрд╛ рдмрджрд▓ рд░рд╣рд╛ рд╣реИ рддреЛ рдпрд╣ рдирд╣реАрдВ рдмрджрд▓реЗрдЧрд╛ред
l og_archive_config = 'dg_config = (testprod, teststan)' - рдЙрди рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рдирд╛рдореЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рдирдХреЗ рдмреАрдЪ рд▓реЙрдЧ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рд╣реЛрдЧрд╛ред
log_archive_dest_1 = 'рд╕реЗрд╡рд╛ = рдкрд░реАрдХреНрд╖рдгрдХрд░реНрддрд╛ LGWR ASYNC VALID_FOR = (ONLINE_LOGFILES, PRIMARY_ROLE) db_unique_name =' teststan ' - рдЬрдм рдЙрджрд╛рд╣рд░рдг рдореБрдЦреНрдп рдЖрдзрд╛рд░ (PRIMARY_ROLE) рд╣реИ, рддреЛ рд╣рдо LGWRR рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд╕рд░реНрд╡рд░ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣ рд▓реЙрдЧ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВрдЧреЗред ASYNC рдкреИрд░рд╛рдореАрдЯрд░ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд▓реЗрди-рджреЗрди рд╕реЗ рдЙрддреНрдкрдиреНрди рдбреЗрдЯрд╛ рдХреЛ рд▓реЗрдирджреЗрди рдкреВрд░рд╛ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ - рдЗрд╕рд╕реЗ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдВрдмрдВрдз рдирд╣реАрдВ рд╣реЛрдиреЗ рдкрд░ рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рд░реЛрдХрдирд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
log_archive_dest_2 = 'LOCATION = / oradata / рдкрд░реАрдХреНрд╖рдг / рд╕рдВрдЧреНрд░рд╣ VALID_FOR = (ALL_LOGFILES, ALL_ROLES) db_unique_name = testprod' - рдпрд╣рд╛рдВ рд╣рдо рдЙрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд▓реЙрдЧ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ (рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП) рдпрд╛ рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рд▓реЙрдЧред рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдЖрдзрд╛рд░)ред
l og_archive_dest_state_1 = рд╕рдХреНрд╖рдо - log_archive_dest_1 рдореЗрдВ рд╕рдВрдЧреНрд░рд╣ рд▓реЙрдЧ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВред рдЬрдм рддрдХ рд╣рдордиреЗ рдПрдХ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рд╣реИ, рддрдм рддрдХ рдпрд╣ рдкреИрд░рд╛рдореАрдЯрд░ DEFER рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ рд╣рдо рдЕрд▓рд░реНрдЯ_рд▓реЙрдЧ рдореЗрдВ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдЕрдиреБрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╕рдВрджреЗрд╢ рдирд╣реАрдВ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
log_archive_dest_state_2 = рд╕рдХреНрд╖рдо - log_archive_dest_2 рдореЗрдВ рд╕рдВрдЧреНрд░рд╣ рд▓реЙрдЧ рджрд░реНрдЬ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ ред
fal_client = 'testprod' - рдпрд╣ рдкреИрд░рд╛рдореАрдЯрд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЬрдм рдЙрджрд╛рд╣рд░рдг рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдореЛрдб рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдЖрд░реНрдХрд╛рдЗрд╡ рд▓реЙрдЧреНрд╕ (рдлрд╝реБрдЯрдмреЙрд▓ рдЖрд░реНрдХрд╛рдЗрд╡ рд▓реЙрдЧ) рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреНрд▓рд╛рдЗрдВрдЯ рд╣реЛрдЧрд╛ред
fal_server = 'teststan' - FAL (рд▓рд╛рдиреЗ рдХрд╛ рд╕рдВрдЧреНрд░рд╣ рд▓реЙрдЧ) рд╕рд░реНрд╡рд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рд╕реЗ рд╕рдВрдЧреНрд░рд╣ рд▓реЙрдЧ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдореЛрдб рдореЗрдВ рд╢реБрд░реВ рдХрд░рдиреЗ рдкрд░ рд╣реА fal_client рдФрд░ fal_server рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред
рд╕реНрдЯреИрдВрдбрдмрд╛рдп_рдлрд╛рдЗрд▓_рдордирд░реЗрд╢рди = 'рдСрдЯреЛ' - рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдореЛрдб рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрди рдореЛрдб рд╕реЗрдЯ рдХрд░реЗрдВред рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рдЗрд╕ рдорд╛рди рдХреЗ рд╕рд╛рде, рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЧрдИ рдпрд╛ рд╣рдЯрд╛ рджреА рдЧрдИ рд╕рднреА рдлрд╛рдЗрд▓реЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рдмрдирд╛рдИ рдпрд╛ рд╣рдЯрд╛ рджреА рдЬрд╛рдПрдВрдЧреАред

рдпрджрд┐ рд╣рдо рдЕрднреА рднреА рдЕрдкрдиреЗ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдЙрди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд░рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрдерд┐рдд рд╣реИ, рддреЛ рд╣рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА:

db_file_name_convert = '/ oradata_new / test', '/ oradata / test' - рдпрд╣ рдкреИрд░рд╛рдореАрдЯрд░ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ (рдпрд╛рдиреА рдЬрдм рд╣рдорд╛рд░рд╛ рдореБрдЦреНрдп рдЙрджрд╛рд╣рд░рдг рд╕реНрдЯреИрдВрдбрдмрд╛рдИ рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИ) рдореЗрдВ рдмрдирд╛рдИ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдбреЗрдЯрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдирд╛рдореЛрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред '/ oradata_new / test' рд╕реЗ '/ oradata / test' рддрдХ рдХреЗ рдкрдеред
log_file_name_convert = '/ oradata_new / test / рдЖрд░реНрдХрд╛рдЗрд╡', '/ oradata / test / рдЖрд░реНрдХрд╛рдЗрд╡' - рдпрд╣ рдкреИрд░рд╛рдореАрдЯрд░ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдмрдирд╛рдИ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдирд╛рдореЛрдВ рдореЗрдВ, рдЖрдк 'oradata_new / рдкрд░реАрдХреНрд╖рдг / рд╕рдВрдЧреНрд░рд╣' рд╕реЗ рдкрде рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред '/ oradata / рдкрд░реАрдХреНрд╖рдг / рд╕рдВрдЧреНрд░рд╣'ред

рдирддреАрдЬрддрди, рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдкреИрд░рд╛рдореАрдЯрд░ рдлрд╝рд╛рдЗрд▓, рдЕрдиреНрдп рдмрд╛рддреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП:

# PRIMARY STANDBY
db_name='test'
db_unique_name='testprod'
log_archive_config='dg_config=(testprod,teststan)'
log_archive_dest_1='SERVICE=teststan LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) db_unique_name='teststan' log_archive_dest_2='LOCATION=/oradata/test/archive VALID_FOR=(ALL_LOGFILES,ALL_ROLES) db_unique_name=testprod'
log_archive_dest_state_1=ENABLE
log_archive_dest_state_2=ENABLE
# STANDBY
fal_client='testprod'
fal_server='teststan'
standby_file_management='AUTO'


рдпрджрд┐ рдРрд╕рд╛ рдХреЛрдИ рдЕрд╡рд╕рд░ рд╣реИ, рддреЛ рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдирдП рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░реЗрдВ рдФрд░ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдП рдЧрдП pfile рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдирдпрд╛ spfile рдмрдирд╛рдПрдВ:

SQL> shutdown immediate;
SQL> startup nomount pfile='/data/backup/pfilePROD.ora';
SQL> create spfile from pfile='/data/backup/pfilePROD.ora';
SQL> shutdown immediate;
SQL> startup;


рдпрджрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣рдорд╛рд░реЗ рдЬреЛрдбрд╝рддреЛрдбрд╝ рдХреЗ рджреМрд░рд╛рди рдореБрдЦреНрдп рдЖрдзрд╛рд░ рдХреЛ рд░реЛрдХрдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдирд╣реАрдВ рд╣реИ, рддреЛ рд╣рдореЗрдВ ALTER SYSTEM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд░реНрддрдорд╛рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдпрд╣ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд╣рдо рдХрд╛рд░реНрдпрд╢реАрд▓ рдЖрдзрд╛рд░ рдкрд░ db_unique_name рдирд╣реАрдВ рдмрджрд▓ рдкрд╛рдПрдВрдЧреЗ ред рдЗрд╕рд▓рд┐рдП, рд╣рдореЗрдВ рдЙрд╕ рдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рд╣реИред рдЖрдк рдЗрд╕реЗ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:

SQL> show parameter db_unique_name
NAME TYPE VALUE
------------------------------------ ----------- --------------------------
db_unique_name string test


рд╣рдо рдЖрд╡рд╢реНрдпрдХ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ:

SQL> alter system set log_archive_config='dg_config=(test,teststan)';
System altered.


рд╣рдо рд╕рдВрдЧреНрд░рд╣реАрдд рдкрддреНрд░рд┐рдХрд╛рдУрдВ рдХреА рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рди рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдХрд╛рд░реНрдп рдЖрдзрд╛рд░ рдкрд░, рд╣рдо log_archive_dest_1 рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдВрдЧреЗ рдпрджрд┐ рдпрд╣ рд╕реЗрдЯ рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдмрд╕ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдХреЙрдкреА рджрд┐рд╢рд╛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ:

SQL> alter system set log_archive_dest_2='SERVICE=teststan LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) db_unique_name=teststan';
System altered.

SQL> alter system set log_archive_dest_state_2=ENABLE;
System altered.

SQL> alter system set FAL_SERVER=teststan;
System altered.

SQL> alter system set FAL_CLIENT=test;
System altered.

SQL> alter system set standby_file_management='AUTO';
System altered.


рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ tnsnames.ora рдкрд░ рдПрдХ рд░рд┐рдХреЙрд░реНрдб рдЬреЛрдбрд╝реЗрдВ:

TESTSTAN =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = standbysrv)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = teststan)
)
)


рдпрд╣ рдмреИрдХрдЕрдк рдмрдирд╛рдиреЗ рдХрд╛ рд╕рдордп рд╣реИ (рдпрджрд┐ рдХреЛрдИ рдирд╣реАрдВ рд╣реИрдВ)ред рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдо рд░рдорди рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдЬрд┐рд╕ рд╕реНрдерд╛рди рдкрд░ рдмреИрдХрдЕрдк рд╕реНрдерд┐рдд рд╣реИ, рдЬрд╣рд╛рдВ рд╕реЗ рд╣рдо рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдмреЗрд╕ рдХреЛ рддреИрдирд╛рдд рдХрд░реЗрдВрдЧреЗ, рдареАрдХ рдЙрд╕реА рд╕реНрдерд╛рди рдкрд░ рд╣реИ рдЬрд╣рд╛рдВ рд╣рдордиреЗ рдЗрд╕ рдмреИрдХрдЕрдк рдХреЛ рд╕рд╣реЗрдЬрд╛ рд╣реИред рдпрд╛рдиреА рдЕрдЧрд░ рд╣рдо рдмреИрдХрдЕрдк рдХреЛ '/ data / backup' рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд╕рд░реНрд╡рд░ рдкрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рд░рд┐рд╕реНрдЯреЛрд░ рдХрд░рддреЗ рд╕рдордп, rman рдЙрд╕реА рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рдмреИрдХрдЕрдк рдбреЗрдЯрд╛ рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдЧрд╛ред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рджреЛ рд╕реНрдкрд╖реНрдЯ рддрд░реАрдХреЗ рд╣реИрдВ: рдмреИрдХрдЕрдк рдбреЗрдЯрд╛ рдХреЛ рдореБрдЦреНрдп рд╕рд░реНрд╡рд░ рд╕реЗ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдореЗрдВ рдмрдирд╛рдП рдЧрдП рд╕рдЯреАрдХ рдЙрд╕реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВ, рдпрд╛ рдмреИрдХрдЕрдк рдХреЗ рд▓рд┐рдП рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рд╕рдВрд╕рд╛рдзрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬреЛ рджреЛрдиреЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдорд╛рдЙрдВрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред

рдореБрдЦреНрдп рд╕рд░реНрд╡рд░ рдкрд░ рд░рдирдореИрди:
$ rman target /

рдХреЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдмрд┐рдВрджреБ рдЬрдм рдУрд░реЗрдХрд▓ рд▓рд┐рдирдХреНрд╕ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдиреЗ PolyglotMan рдкреИрдХреЗрдЬ (RosettaMan) рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЬрдм рдЖрдк рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ
$ rman target /
рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛ рд╕рдХрддреА рд╣реИ:
rman: can't open target
рдпрд╣ рд╕реНрдерд┐рддрд┐ рддрдм рд╣реЛрддреА рд╣реИ рдЬрдм рд╡рд╛рддрд╛рд╡рд░рдг рдЪрд░ рдореЗрдВ рдЗрд╕ рдкреИрдХреЗрдЬ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, / usr / X11R6 / bin / rman) рдХреЗ rman рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдкрде $ PATH Oracle rman рдХреЗ рдкрде рд╕реЗ рдкрд╣рд▓реЗ рд╕реНрдерд┐рдд рд╣реИред рдпрд╛рдиреА рд╣рдо PolyglotMan рдкреИрдХреЗрдЬ рд╕реЗ рд░рдорди рдХреЛ рдЪрд▓рд╛рдиреЗ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рдХреНрд╖реНрдп рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрд╛рд╕ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рдпрд╣ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдирд╣реАрдВ рдЦреЛрд▓ рд╕рдХрддрд╛ рд╣реИред

рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рдпрдВрддреНрд░рдг рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдБ:

RMAN> backup current controlfile for standby format '/data/backup/standbycontrol.ctl';

рд╣рдо рдЕрдкрдиреЗ рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ рд╕рдВрдЧреНрд░рд╣ рдкрддреНрд░рд┐рдХрд╛рдУрдВ рдХрд╛ рдмреИрдХрдЕрдк рдмрдирд╛рддреЗ рд╣реИрдВ:

RMAN> run
2> {
3> allocate channel c1 device type disk format '/data/backup/%u';
4> backup database plus archivelog;
5> }


рдпрд╣рд╛рдВ, рдореБрд╕реАрдмрдд рд╣рдореЗрдВ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд╕рдХрддреА рд╣реИ рдЕрдЧрд░ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рдВрдЧреНрд░рд╣реАрдд рдкрддреНрд░рд┐рдХрд╛рдУрдВ рдХрд╛ рдкреВрд░рд╛ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЗрдВ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред рдлрд┐рд░ рдПрдХ рддреНрд░реБрдЯрд┐ рдлреЗрдВрдХ рджреЗрдВрдЧреЗ:

RMAN-20242: Specification does not match any archivelog in the recovery catalog

рд╕реНрдерд┐рддрд┐ рдХреЛ рдорд╛рдкрдиреЗ рдХреЗ рд▓рд┐рдП, рд░рдорди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рд╕рдВрдЧреНрд░рд╣ рд▓реЙрдЧ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдЬрд╛рдВрдЪрдирд╛ рдФрд░ рдмрджрд▓рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдБ:

RMAN> change archivelog all crosscheck;

рдпрджрд┐ рдмреИрдХрдЕрдк рд╕рдлрд▓ рдерд╛, рддреЛ / рдбреЗрдЯрд╛ / рдмреИрдХрдЕрдк / рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд╕рд░реНрд╡рд░ рдкрд░ рдХреЙрдкреА рдХрд░реЗрдВ (рдпрджрд┐ рд╣рдордиреЗ рдмреИрдХрдЕрдк рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд╡рд░реНрдХ рд╢реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ) рдФрд░ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд╕рд░реНрд╡рд░ рдкрд░ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝реЗрдВред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рдП рдмрд┐рдирд╛ рдПрдХ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд╕рд░реНрд╡рд░ рдкрд░ рдУрд░реЗрдХрд▓ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЖрдЧреЗ рдХреЗ рдЬреАрд╡рди рдХреЛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд╕рд░реНрд╡рд░ рдкрд░ $ ORACLE_HOME рдХреЗ тАЛтАЛрд░рд╛рд╕реНрддреЗ рдореБрдЦреНрдп рдПрдХ рдХреЗ рд╕рдорд╛рди рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рд╣рдо рдЙрди рд╕рднреА рдкреИрдЪ рдХреЛ рднреА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдУрд░реЗрдХрд▓ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдкреВрд░реНрдг рдЕрдиреБрдкрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЧрдП рдереЗред
рдПрдХ рд╢реНрд░реЛрддрд╛ рд╡рд┐рдиреНрдпрд╛рд╕ рдФрд░ рд╢реБрджреНрдз рд╕реЗрд╡рд╛ рдирд╛рдо рдмрдирд╛рдПрдБред
рдЪреВрдВрдХрд┐ рд╣рдо рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд╕рд░реНрд╡рд░ рдкрд░ рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдПрдХ рдкреНрд░рддрд┐ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдореНрдмреИрдЯ рд╕рд░реНрд╡рд░ рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рд░рдорди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ, рдЬрдмрдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдЙрджрд╛рд╣рд░рдг рдирд╛рдордорд╛рддреНрд░ рдореЛрдб рдореЗрдВ рд╣реЛрдЧрд╛, рд╣рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕реЗрд╡рд╛ рдХреЛ рд╢реНрд░реЛрддрд╛.рдУрд░рд╛ рдореЗрдВ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЕрдиреНрдпрдерд╛ рд╕рднреА рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред рд╕рд╣рд╛рдпрдХ рдХреЗ рд░реВрдк рдореЗрдВ рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдЕрд╡рд░реБрджреНрдз рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╢реНрд░реЛрддрд╛.рдУрд░рд╛ рдХреЛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдП:

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /oracle)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = teststan)
(ORACLE_HOME = /oracle)
(SID_NAME = test)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = standbysrv)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
)


рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдкреИрд░рд╛рдореАрдЯрд░ SID_NAME рдорд╛рдорд▓рд╛ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╢реНрд░реЛрддрд╛ рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдлрд╝рд╛рдЗрд▓ рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдЧрд╛ рдЬрд┐рд╕рдХрд╛ рдирд╛рдо orapw $ SID_NAME рд╣реЛрдЧрд╛ред

рд╡реИрд╕реЗ, рдЕрдм рдореБрдЦреНрдп рд╕рд░реНрд╡рд░ рд╕реЗ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рддрдХ рдкрд╛рд╕рд╡рд░реНрдб рдлрд╝рд╛рдЗрд▓ ($ ORACLE_HOME / dbs / orapw $ ORACLE_SID) рдХреЛ рдХреЙрдкреА рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред

рд╣рдореЗрдВ tnsnames.ora рдореЗрдВ рдЕрдкрдиреЗ рдореБрдЦреНрдп рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдЖрдзрд╛рд░реЛрдВ рдХреЛ рднреА рдкрдВрдЬреАрдХреГрдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП:

TEST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = standbysrv)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = teststan)
)
)

TESTPROD =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = productionsrv)(PORT = 1521))
)
(CONNECT_DATA =
(SID = test)
)
)


рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рдордЭрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдирд╛рдо рдкрд░реАрдХреНрд╖рдг рдХреЗ рддрд╣рдд рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ "рдЬрд╛рдирддреЗ рд╣реИрдВ", рдлрд┐рд░ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рд╣рдордиреЗ SID рдкрд░реАрдХреНрд╖рдг рд╕реЗрдЯ рдХрд┐рдпрд╛ред

рд╢реНрд░реЛрддрд╛ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ:

$ORACLE_HOME/bin/lsnrctl stop
$ORACLE_HOME/bin/lsnrctl start


рдЕрдм рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛ рдмрдирд╛рдПрдВред рдпрд╣ рднреВрд▓рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдбреЗрдЯрд╛ рдФрд░ рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде adump , bdump , cdump , dpdump , udump рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдВ , рдЖрдорддреМрд░ рдкрд░ $ ORACLE_HIN / рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ / $ ORACLE_SID рдореЗрдВ рд╕реНрдерд┐рдд рд╣реЛрддреА рд╣реИрдВред
рдпрджрд┐ рдЖрдк рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдкрд░ рд╕рд╣реЗрдЬрдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ db_file_name_convert рдФрд░ log_file_name_convert рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╣рдореЗрдВ рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдХреЗ рд▓рд┐рдП рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд╕рд░реНрд╡рд░ рдкрд░ pfilePROD.ora рдлрд╝рд╛рдЗрд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦреЗрдВ , рдЗрд╕рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ pfileSTAN.ora рдХрд░реЗрдВ , рдФрд░ рдЙрд╕ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕реБрдзрд╛рд░ рдХрд░реЗрдВ рдЬреЛ рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдерд╛:

# PRIMARY STANDBY
db_name='test'
db_unique_name='teststan'
log_archive_config='dg_config=(testprod,teststan)'
log_archive_dest_1='SERVICE=testprod LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) db_unique_name='testprod' log_archive_dest_2='LOCATION=/oradata/test/archive VALID_FOR=(ALL_LOGFILES,ALL_ROLES) db_unique_name=teststan'
log_archive_dest_state_1=ENABLE
log_archive_dest_state_2=ENABLE
# STANDBY
fal_client='teststan'
fal_server='testprod'
standby_file_management='AUTO'


рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдЕрдиреНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рд░рдЦрдиреЗ рдкрд░, рд╣рдо рдЖрд╡рд╢реНрдпрдХ рдкреИрд░рд╛рдореАрдЯрд░ рднреА рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ:

db_file_name_convert='/oradata/test','/oradata_new/test'
log_file_name_convert='/oradata/test/archive','/oradata_new/test/archive'


рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдЖрдзрд╛рд░ рдЙрджрд╛рд╣рд░рдг рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИ:

SQL> startup nomount pfile='/data/backup/pfileSTAN.ora';
SQL> create spfile from pfile='/data/backup/pfileSTAN.ora';
SQL> shutdown immediate;
SQL> startup nomount;


рдмреИрдХрдЕрдк рд╕реЗ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░реЗрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЦреНрдп рд╕рд░реНрд╡рд░ рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рд░рдорди рдЪрд▓рд╛рдПрдВ ред

рд╣рдо рднрд╡рд┐рд╖реНрдп рдХреЗ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдЬреБрдбрд╝рддреЗ рд╣реИрдВ рдФрд░ рджреЛрд╣рд░рд╛рд╡ рдХрд░рддреЗ рд╣реИрдВ (рд╣рдореЗрдВ рдпрд╛рдж рд╣реИ рдХрд┐ рдбреЗрдЯрд╛ рдмреИрдХрдЕрдк рдФрд░ рдХрдВрдЯреНрд░реЛрд▓ рдлрд╝рд╛рдЗрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╣реИ, рдЬреЛ рдореБрдЦреНрдп рд╕рд░реНрд╡рд░ рд╕реЗ рдФрд░ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдХреЗ рд░реВрдк рдореЗрдВ / рдбреЗрдЯрд╛ / рдмреИрдХрдЕрдк рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ):

RMAN> connect auxiliary sys@teststan
RMAN> duplicate target database for standby nofilenamecheck dorecover;


рд╣рдореЗрдВ nofilenamecheck рдкреИрд░рд╛рдореАрдЯрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ rman рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рдкрд░ рд╢рдкрде рди рд▓реЗрдВ (рдпрджрд┐ рд╣рдо рдореБрдЦреНрдп рдФрд░ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд╕рд░реНрд╡рд░ рдкрд░ рд╕рдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ)ред

рдпрджрд┐ рд╕рдмрдХреБрдЫ рдареАрдХ рд╣реЛ рдЧрдпрд╛, рддреЛ рд╣рдо рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдЖрдзрд╛рд░ рдкрд░ рд▓реЗрдирджреЗрди рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджреЗрддреЗ рд╣реИрдВред

рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ рдФрд░ рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдкрд░ рд╕рдВрдЧреНрд░рд╣ рд▓реЙрдЧ рдХреЗ рдЕрдВрддрд┐рдо рдирдВрдмрд░ рдХреЛ рджреЗрдЦреЗрдВ:

SQL> alter system switch logfile;
System altered.

SQL> select max(sequence#) from v$archived_log;

MAX(SEQUENCE#)
--------------
205


рдЕрдм рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд╕рд░реНрд╡рд░ рдкрд░ рдЬрд╛рдПрдВред

рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ:

SQL> select name,open_mode,log_mode from v$database;

NAME OPEN_MODE LOG_MODE
--------- ---------- ------------
TEST MOUNTED ARCHIVELOG
SQL> select recovery_mode from v$archive_dest_status;

RECOVERY_MODE
-----------------------
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE
IDLE

11 rows selected.

SQL> select max(sequence#) from v$log_history;

MAX(SEQUENCE#)
--------------
202


рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдореБрдЦреНрдп рдЖрдзрд╛рд░ рдХреЗ рдкреАрдЫреЗ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд▓реИрдЧреНрд╕ рдкрд░ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдЖрдЦрд┐рд░реА рд▓реЙрдЧ, рдФрд░ рдпрд╣ рднреА рдХрд┐ рдПрдЖрд░рд╕реАрдПрдЪ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИрдВред

рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдлрд┐рд░ рд╕реЗ рд▓реЙрдЧ рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░реЗрдВ:

SQL> select * from v$standby_log;

рдпрджрд┐ рд╡реЗ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдмрдирд╛рдПрдВ:

SQL> alter database add standby logfile group 4 '/oradata/test/stnbylog01.log' size 50m;
Database altered.

SQL> alter database add standby logfile group 5 '/oradata/test/stnbylog02.log' size 50m;
Database altered.

SQL> alter database add standby logfile group 6 '/oradata/test/stnbylog03.log' size 50m;
Database altered.


рд╣рдо рдЕрдкрдиреЗ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдмреЗрд╕ рдХреЛ рд░рд┐рдпрд▓-рдЯрд╛рдЗрдо рдЕрдкреНрд▓рд╛рдИ рд░рд┐рдбреНрдпреВ рдореЛрдб рдореЗрдВ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░рддреЗ рд╣реИрдВ:

SQL> alter database recover managed standby database using current logfile disconnect;

рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╣реБрдЖ:

SQL> select recovery_mode from v$archive_dest_status;

RECOVERY_MODE
-----------------------
MANAGED REAL TIME APPLY
MANAGED REAL TIME APPLY
MANAGED REAL TIME APPLY
MANAGED REAL TIME APPLY
MANAGED REAL TIME APPLY
MANAGED REAL TIME APPLY
MANAGED REAL TIME APPLY
MANAGED REAL TIME APPLY
MANAGED REAL TIME APPLY
MANAGED REAL TIME APPLY
MANAGED REAL TIME APPLY

11 rows selected.

SQL> select max(sequence#) from v$log_history;

MAX(SEQUENCE#)
--------------
205


рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдпрджрд┐ рд╣рдо рд░рд┐рдпрд▓-рдЯрд╛рдЗрдо рдЕрдкреНрд▓рд╛рдИ рд░реАрдбреЛ рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рддрдм рддрдХ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬрдм рддрдХ рдХрд┐ рдореБрдЦреНрдп рд╕рд░реНрд╡рд░ рдкрд░ рдЕрдЧрд▓реЗ рдЖрд░реНрдХрд╛рдЗрд╡ рд▓реЙрдЧ рдХрд╛ рдЧрдарди рдкреВрд░рд╛ рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЗрд╕рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд▓реЗрди-рджреЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рддреЛ рд╣рдореЗрдВ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдореЛрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдмреЗрд╕ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред :

SQL> alter database recover managed standby database disconnect;

рдпрджрд┐ рдХреБрдЫ рдЧрд▓рдд рд╣реБрдЖ, рддреЛ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рд▓реЙрдЧ рдХреЗ "рд░реЛрд▓рд┐рдВрдЧ" рдХреЛ рд░реЛрдХрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

SQL> alter database recover managed standby database cancel;

рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рд╕рднреА рд╕рдВрдЧреНрд░рд╣ рд▓реЙрдЧ рдЕрдиреБрд▓рд┐рдкрд┐ рдХреЗ рджреМрд░рд╛рди рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд╕рд░реНрд╡рд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рдереЗред рддрдм рдЙрдиреНрд╣реЗрдВ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рд╕рд░реНрд╡рд░ (рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, / oradata / рдкрд░реАрдХреНрд╖рдг / рд╕рдВрдЧреНрд░рд╣ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ) рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ "рд░реЛрд▓" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП:

SQL> recover standby database;

рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдлрд┐рд░ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░реЗрдВ:

SQL> alter database recover managed standby database using current logfile disconnect;

рдЗрдВрд╕реНрдЯреЗрдВрд╕ (рд╕реНрд╡рд┐рдЪрдУрд╡рд░) рдХреЗ рдмреАрдЪ рднреВрдорд┐рдХрд╛рдУрдВ рдХреЛ рдмрджрд▓рдиреЗ рдФрд░ рдореБрдЦреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ (рд╡рд┐рдлрд▓рддрд╛) рдХреА рд╡рд┐рдлрд▓рддрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХ рдореЛрдб рдореЗрдВ рдбрд╛рд▓рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЙрдирдХреЗ рдХрдИ рдиреБрдХрд╕рд╛рди рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдПрдХ рдЕрд▓рдЧ рд▓реЗрдЦ рдХрд╛ рд╡рд┐рд╖рдп рд╣реИред

Source: https://habr.com/ru/post/In120495/


All Articles