{"id":720,"date":"2010-03-08T15:42:12","date_gmt":"2010-03-08T14:42:12","guid":{"rendered":"http:\/\/blog.capdata.fr\/?p=720"},"modified":"2023-01-04T08:47:29","modified_gmt":"2023-01-04T07:47:29","slug":"creation-dune-physical-standby-database","status":"publish","type":"post","link":"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/","title":{"rendered":"Cr\u00e9ation d\u2019un Dataguard physique"},"content":{"rendered":"<a class=\"synved-social-button synved-social-button-share synved-social-size-24 synved-social-resolution-single synved-social-provider-twitter nolightbox\" data-provider=\"twitter\" target=\"_blank\" rel=\"nofollow\" title=\"Share on Twitter\" href=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fblog.capdata.fr%2Findex.php%2Fwp-json%2Fwp%2Fv2%2Fposts%2F720&#038;text=Article%20sur%20le%20blog%20de%20la%20Capdata%20Tech%20Team%20%3A%20\" style=\"font-size: 0px;width:24px;height:24px;margin:0;margin-bottom:5px;margin-right:5px\"><img loading=\"lazy\" decoding=\"async\" alt=\"twitter\" title=\"Share on Twitter\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"24\" height=\"24\" style=\"display: inline;width:24px;height:24px;margin: 0;padding: 0;border: none;box-shadow: none\" src=\"https:\/\/blog.capdata.fr\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/48x48\/twitter.png\" \/><\/a><a class=\"synved-social-button synved-social-button-share synved-social-size-24 synved-social-resolution-single synved-social-provider-linkedin nolightbox\" data-provider=\"linkedin\" target=\"_blank\" rel=\"nofollow\" title=\"Share on Linkedin\" href=\"https:\/\/www.linkedin.com\/shareArticle?mini=true&#038;url=https%3A%2F%2Fblog.capdata.fr%2Findex.php%2Fwp-json%2Fwp%2Fv2%2Fposts%2F720&#038;title=Cr%C3%A9ation%20d%E2%80%99un%20Dataguard%20physique\" style=\"font-size: 0px;width:24px;height:24px;margin:0;margin-bottom:5px;margin-right:5px\"><img loading=\"lazy\" decoding=\"async\" alt=\"linkedin\" title=\"Share on Linkedin\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"24\" height=\"24\" style=\"display: inline;width:24px;height:24px;margin: 0;padding: 0;border: none;box-shadow: none\" src=\"https:\/\/blog.capdata.fr\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/48x48\/linkedin.png\" \/><\/a><a class=\"synved-social-button synved-social-button-share synved-social-size-24 synved-social-resolution-single synved-social-provider-mail nolightbox\" data-provider=\"mail\" rel=\"nofollow\" title=\"Share by email\" href=\"mailto:?subject=Cr%C3%A9ation%20d%E2%80%99un%20Dataguard%20physique&#038;body=Article%20sur%20le%20blog%20de%20la%20Capdata%20Tech%20Team%20%3A%20:%20https%3A%2F%2Fblog.capdata.fr%2Findex.php%2Fwp-json%2Fwp%2Fv2%2Fposts%2F720\" style=\"font-size: 0px;width:24px;height:24px;margin:0;margin-bottom:5px\"><img loading=\"lazy\" decoding=\"async\" alt=\"mail\" title=\"Share by email\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"24\" height=\"24\" style=\"display: inline;width:24px;height:24px;margin: 0;padding: 0;border: none;box-shadow: none\" src=\"https:\/\/blog.capdata.fr\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/48x48\/mail.png\" \/><\/a><p><em><strong>Configuration <\/strong><\/em>:<br \/>\nRed Hat Enterprise Linux Server release 5.4 (Tikanga)<br \/>\nOracle 10GR2<br \/>\nPTEST : base primaire<br \/>\nSTEST : base standby<\/p>\n<p>Remarque :Toutes les op\u00e9rations SQL se font connect\u00e9 en tant que &#8220;as sysdba&#8221;<strong> <\/strong><\/p>\n<p><strong>1. Configuration  des bases en archivelog et force logging<br \/>\n<\/strong><\/p>\n<p>SQL&gt; ALTER DATABASE FORCE LOGGING;<br \/>\nSQL&gt; alter database archivelog ;<\/p>\n<p><strong>2. Cr\u00e9er une sauvegarde de la base primaire<\/strong><\/p>\n<p>A) Cr\u00e9er les standby controlfile<br \/>\nSQL&gt; alter database create standby controlfile as \u2018\/u01\/app\/oracle\/TEST\/standby1.ctl\u2019;<\/p>\n<p>B) Cr\u00e9er les standby redo log .<br \/>\nSQL&gt; ALTER DATABASE ADD STANDBY LOGFILE &#8216;\/u01\/app\/oracle\/TEST\/srl01.log&#8217; SIZE 10M   REUSE;<br \/>\nSQL&gt; ALTER DATABASE ADD STANDBY LOGFILE &#8216;\/u01\/app\/oracle\/TEST\/srl02.log&#8217; SIZE 10M   REUSE;<br \/>\nSQL&gt; ALTER DATABASE ADD STANDBY LOGFILE &#8216;\/u01\/app\/oracle\/TEST\/srl03.log&#8217; SIZE 10M   REUSE;<br \/>\nSQL&gt; ALTER DATABASE ADD STANDBY LOGFILE &#8216;\/u01\/app\/oracle\/TEST\/srl04.log&#8217; SIZE 10M   REUSE;<\/p>\n<p>Il est conseill\u00e9 :<\/p>\n<ul>\n<li> de cr\u00e9er un fichier &#8220;standby redo log&#8221; de plus que les redo log<\/li>\n<li> d&#8217;avoir une taille des standby redo log &gt;= taille des redo\n<p>  log<\/p>\n<\/li>\n<\/ul>\n<p>C) Effectuer une sauvegarde de la base primaire ((il est possible de le faire \u00e0 chaud par rman)<\/p>\n<p>Arr\u00eater la base primaire<\/p>\n<p>Faire une copie physique dans un r\u00e9pertoire de sauvegarde des types de fichier suivants :<br \/>\n&#8211; datafiles<br \/>\n&#8211; online redo logs<br \/>\n&#8211; standby controlfile<br \/>\n&#8211; standby redolog<\/p>\n<p>Red\u00e9marrer la base primaire<\/p>\n<p><strong>3.  Modification ou cr\u00e9ation des  param\u00e8tres d\u2019initialisation des bases primaire et standby<\/strong><\/p>\n<p><em>Base ayant le r\u00f4le primaire (PTEST) <\/em>:<br \/>\nlog_archive_format=%t_%s_%r.arc<br \/>\nlog_archive_dest_2=&#8217;service=STEST LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES, PRIMARY_ROLE) DB_UNIQUE_NAME=STEST&#8217;<br \/>\nlog_archive_config=&#8217;DG_CONFIG=(PTEST,STEST)&#8217;<br \/>\nLOG_ARCHIVE_DEST_STATE_2=ENABLE<br \/>\ndb_name=TEST<br \/>\ndb_unique_name=PTEST<br \/>\nfal_server=STEST<br \/>\nfal_client=PTEST<br \/>\nDB_FILE_NAME_CONVERT=(&#8216;\/u01\/app\/oracle\/TESTSTANDBY&#8217;,&#8217;\/u01\/app\/oracle\/TEST&#8217;)<br \/>\nLOG_FILE_NAME_CONVERT=(&#8216;\/u01\/app\/oracle\/TESTSTANDBY&#8217;,&#8217;\/u01\/app\/oracle\/TEST&#8217;)<br \/>\nstandby_archive_dest=\/u01\/app\/oracle\/flash_recovery_area\/STEST\/standby_archive<br \/>\nSTANDBY_FILE_MANAGEMENT=AUTO<\/p>\n<p><em> Base ayant le r\u00f4le standby (STEST)  :<\/em><br \/>\nfal_server=PTEST<br \/>\nfal_client=STEST<br \/>\nDB_FILE_NAME_CONVERT=(&#8216;\/u01\/app\/oracle\/TEST&#8217;,&#8217;\/u01\/app\/oracle\/TESTSTANDBY&#8217;)<br \/>\nLOG_FILE_NAME_CONVERT=(&#8216;\/u01\/app\/oracle\/TEST&#8217;,&#8217;\/u01\/app\/oracle\/TESTSTANDBY&#8217;)<br \/>\nSTANDBY_ARCHIVE_DEST=\/u01\/app\/oracle\/flash_recovery_area\/STEST\/standby_archive<br \/>\nlog_archive_format=%t_%s_%r.dbf<br \/>\nSTANDBY_FILE_MANAGEMENT=AUTO<br \/>\nlog_archive_config=&#8217;DG_CONFIG=(PTEST,STEST)&#8217;<br \/>\nLOG_ARCHIVE_DEST_2=&#8217;service=STEST LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES, PRIMARY_ROLE) DB_UNIQUE_NAME=PTEST&#8217;<br \/>\nLOG_ARCHIVE_DEST_STATE_2=DEFER<br \/>\nCONTROL_FILES=(&#8220;\/u01\/app\/oracle\/TESTSTANDBY\/standby1.ctl&#8221;, &#8220;\/u01\/app\/oracle\/TESTSTANDBY\/standby2.ctl&#8221;, &#8220;\/u01\/app\/oracle\/TESTSTANDBY\/standby3.ctl&#8221;)<\/p>\n<p><strong>4.  Configurer le listener, Oracle services names de la base primaire et de la standby<\/strong><\/p>\n<p>A) Configurer les fichiers $ORACLE_HOME\/network\/admin\/listener.ora pour l&#8217;enregistrement statique<\/p>\n<p><em>listener.ora :<\/em><\/p>\n<p>SID_LIST_LISTENER_PRIMARY =<br \/>\n(SID_LIST=<br \/>\n(SID_DESC=<br \/>\n(GLOBAL_DBNAME=TEST)<br \/>\n(ORACLE_HOME = \/u01\/app\/oracle\/product\/10.2.0\/db_1)<br \/>\n(SID_NAME=PTEST)<br \/>\n)<br \/>\n)<\/p>\n<p>SID_LIST_LISTENER_STANDBY =<br \/>\n(SID_LIST =<br \/>\n(SID_DESC =<br \/>\n(GLOBAL_DBNAME = TEST)<br \/>\n(ORACLE_HOME = \/u01\/app\/oracle\/product\/10.2.0\/db_1 )<br \/>\n(SID_NAME = STEST)<br \/>\n)<br \/>\n)<\/p>\n<p>LISTENER_PRIMARY =<br \/>\n(DESCRIPTION_LIST =<br \/>\n(DESCRIPTION =<br \/>\n(ADDRESS = (PROTOCOL = TCP)(HOST = LINUX-ORA10-DATAGUARD-PRIMARY)(PORT = 1521))<br \/>\n)<br \/>\n)<\/p>\n<p>LISTENER_STANDBY =<br \/>\n(DESCRIPTION_LIST =<br \/>\n(DESCRIPTION =<br \/>\n(ADDRESS = (PROTOCOL = TCP)(HOST = LINUX-ORA10-DATAGUARD-PRIMARY)(PORT = 1522))<br \/>\n)<br \/>\n)<\/p>\n<p>B) Configurer les $ORACLE_HOME\/network\/admin\/tnsnames.ora<\/p>\n<p>STEST =<br \/>\n(DESCRIPTION =<br \/>\n(ADDRESS = (PROTOCOL = TCP)(HOST = LINUX-ORA10-DATAGUARD-PRIMARY)(PORT = 1522))<br \/>\n(CONNECT_DATA =<br \/>\n(SERVER = DEDICATED)<br \/>\n(SERVICE_NAME =STEST)<br \/>\n)<br \/>\n)<\/p>\n<p>PTEST<\/p>\n<p>  =<br \/>\n(DESCRIPTION =<br \/>\n(ADDRESS = (PROTOCOL = TCP)(HOST = LINUX-ORA10-DATAGUARD-PRIMARY)(PORT = 1521))<br \/>\n(CONNECT_DATA =<br \/>\n(SERVER = DEDICATED)<br \/>\n(SERVICE_NAME =PTEST)<br \/>\n)<br \/>\n)<\/p>\n<p>C) Red\u00e9marrer les listeners des deux bases.<\/p>\n<p>$ORACLE_HOME\/bin\/lsnrctl start LISTENER_PRIMARY<br \/>\n$ORACLE_HOME\/bin\/lsnrctl start LISTENER_STANDBY<\/p>\n<p><strong>5. Copie du fichier de mot de passe ou g\u00e9n\u00e9ration avec $ORACLE_HOME\/bin\/orapwd<br \/>\n<\/strong><\/p>\n<p><strong>6. Faire un startup mount de la base standby :<\/strong><\/p>\n<p>SQL&gt; startup mount<\/p>\n<p><strong>7. <\/strong> <strong>D\u00e9marrer le recovery sur la base standby<\/strong><\/p>\n<p>A l\u2019aide de la commande suivante :<br \/>\nSQL&gt; alter database recover managed standby database disconnect from session;<\/p>\n<ul>\n<li>D\u00e8s qu\u2019un archive log est transmis par la base primaire, la base standby commence \u00e0 effectuer le recovery.<\/li>\n<li>L\u2019option \u201cdisconnect from session\u201d permet de garder la main sur la session SQL dans laquelle la commande a \u00e9t\u00e9 ex\u00e9cut\u00e9e, le process est alors lanc\u00e9 en background.<\/li>\n<\/ul>\n<p><strong> 8.  V\u00e9rifier le transport des journaux<\/strong><\/p>\n<p>En for\u00e7ant la cr\u00e9ation d\u2019un archive log sur la base primaire :<br \/>\nSQL&gt; alter system archive log current ;<br \/>\nL\u2019archive log est alors transmis vers le r\u00e9pertoire d\u2019archive de la base standby, et cette derni\u00e8re fait automatiquement un recovery \u00e0 partir du log transmis.<\/p>\n<p><strong>9. <\/strong><strong>V\u00e9rifier que le data Guard fonctionne <\/strong><\/p>\n<p>en ex\u00e9cutant la requ\u00eate suivante sur le primary et sur la standby:<br \/>\nSQL&gt; select max(sequence#) from v$log_history;<\/p>\n<div style=\"overflow: hidden; width: 1px; height: 1px;\">\n<h1><a name=\"p\"><\/a><span lang=\"EN-GB\"> <\/span><\/h1>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\"> <\/span><\/p>\n<p class=\"MsoNormal\"><em>Remarques :<\/em><\/p>\n<p class=\"MsoNormal\">\n<p class=\"MsoNormal\" style=\"margin-left: 36pt; text-indent: -18pt;\"><!--[if !supportLists]--><span>&#8211;<span> <\/span><\/span><!--[endif]-->Dans notre d\u00e9marche nous adopterons la d\u00e9nomination suivante:<\/p>\n<p class=\"MsoNormal\" style=\"text-indent: 35.45pt;\">PTEST : base primaire<\/p>\n<p class=\"MsoNormal\" style=\"text-indent: 35.45pt;\">STEST : base standby<\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 36pt; text-indent: -18pt;\"><!--[if !supportLists]--><span><span>&#8211;<span> <\/span><\/span><\/span><!--[endif]-->Toutes les op\u00e9rations SQL se font connect\u00e9 en tant que <strong><em>sys as sysdba<\/em><\/strong><\/p>\n<p class=\"MsoNormal\">\n<h2><a name=\"_Toc255820650\"><\/a><\/h2>\n<\/p>\n<p class=\"MsoNormal\">\n<p class=\"SQL\"><span> <\/span><span lang=\"EN-GB\">SQL&gt; <\/span>ALTER DATABASE FORCE LOGGING;<\/p>\n<p class=\"SQL\"><span> <\/span>SQL&gt; alter database archivelog ;<\/p>\n<blockquote cite=\"4B94FA71.9070302@capdata.fr\">\n<h2><a name=\"_Toc255820651\"><\/a><\/h2>\n<h2><a name=\"_Toc255820652\"><\/a><\/h2>\n<p class=\"MsoNormal\">\n<p class=\"Titredesection\"><!--[if !supportLists]--><span style=\"font-family: Symbol;\"> <\/span><!--[endif]-->Cr\u00e9er les standby controlfile<\/p>\n<p class=\"MsoNormal\">\n<p class=\"SQL\"><span> <\/span><span lang=\"EN-GB\">SQL&gt; alter database create standby controlfile as<\/span><\/p>\n<p class=\"SQL\"><span lang=\"EN-GB\"><span> <\/span><span> <\/span><span> <\/span>\u2018\/u01\/app\/oracle\/TEST\/standby1.ctl\u2019;<\/span><\/p>\n<p><span lang=\"EN-GB\"> <\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-size: 10pt;\" lang=\"EN-GB\"> <\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt;\"><em><span style=\"font-size: 10pt;\" lang=\"EN-US\"> <\/span><\/em><\/p>\n<p class=\"Titredesection\" style=\"text-align: justify;\"><!--[if !supportLists]--><span style=\"font-family: Symbol;\"> <\/span><!--[endif]--><span lang=\"EN-US\"><span> <\/span><\/span>Cr\u00e9er les standby redo log .<\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\"> <\/span><\/p>\n<p class=\"SQL\"><span lang=\"EN-GB\"><span> <\/span>SQL&gt; ALTER DATABASE ADD STANDBY LOGFILE<\/span><\/p>\n<p class=\"SQL\"><span lang=\"EN-GB\"><span> <\/span>&#8216;\/u01\/app\/oracle\/TEST\/srl01.log&#8217; SIZE 10M<span> <\/span>REUSE;<\/span><\/p>\n<p class=\"SQL\"><span lang=\"EN-GB\"><span> <\/span><\/span><\/p>\n<p class=\"SQL\"><span lang=\"EN-GB\"><span> <\/span>SQL&gt; ALTER DATABASE ADD STANDBY LOGFILE<\/span><\/p>\n<p class=\"SQL\"><span lang=\"EN-GB\"><span> <\/span>&#8216;\/u01\/app\/oracle\/TEST\/srl02.log&#8217; SIZE 10M<span> <\/span>REUSE;<\/span><\/p>\n<p class=\"SQL\"><span lang=\"EN-GB\"> <\/span><\/p>\n<p class=\"SQL\"><span lang=\"EN-GB\"><span> <\/span>SQL&gt; ALTER DATABASE ADD STANDBY LOGFILE<\/span><\/p>\n<p class=\"SQL\"><span lang=\"EN-GB\"><span> <\/span>&#8216;\/u01\/app\/oracle\/TEST\/srl03.log&#8217; SIZE 10M<span> <\/span>REUSE;<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\"> <\/span><\/p>\n<p class=\"SQL\"><span lang=\"EN-GB\"><span> <\/span>SQL&gt; ALTER DATABASE ADD STANDBY LOGFILE<\/span><\/p>\n<p class=\"SQL\"><span lang=\"EN-GB\"><span> <\/span>&#8216;\/u01\/app\/oracle\/TEST\/srl04.log&#8217; SIZE 10M<span> <\/span>REUSE;<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\"> <\/span><\/p>\n<p class=\"MsoNormal\"><em><span style=\"font-size: 10pt;\">Il est conseill\u00e9 de cr\u00e9er un fichier stand by redo log de plus que les redo log afin d\u2019\u00e9viter un probl\u00e8me en cas de saturation des redo log<\/span><\/em><\/p>\n<p class=\"MsoNormal\"><em><span style=\"font-size: 10pt;\"> <\/span><\/em><\/p>\n<p class=\"Titredesection\"><!--[if !supportLists]--><span style=\"font-family: Symbol;\"> <\/span><!--[endif]-->Arr\u00eater la base primaire ((il est possible de le faire \u00e0 chaud par rman)<\/p>\n<p class=\"MsoNormal\">\n<p class=\"Titredesection\" style=\"text-align: justify;\"><!--[if !supportLists]--><span style=\"font-family: Symbol;\"> <\/span><!--[endif]-->Faire une copie physique dans un r\u00e9pertoire de sauvegarde des types de fichier suivants :<\/p>\n<p class=\"MsoNormal\">\n<p class=\"MsoNormal\" style=\"margin-left: 53.45pt; text-indent: -18pt;\"><!--[if !supportLists]--><span>&#8211;<span> <\/span><\/span><!--[endif]-->datafiles<\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 53.45pt; text-indent: -18pt;\"><!--[if !supportLists]--><span>&#8211;<span> <\/span><\/span><!--[endif]-->online redo logs<\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 53.45pt; text-indent: -18pt;\"><!--[if !supportLists]--><span>&#8211;<span> <\/span><\/span><!--[endif]-->standby controlfile<\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 53.45pt; text-indent: -18pt;\"><!--[if !supportLists]--><span>&#8211;<span> <\/span><\/span><!--[endif]-->standby redolog<\/p>\n<p class=\"MsoNormal\">\n<p class=\"Titredesection\"><!--[if !supportLists]--><span style=\"font-family: Symbol;\"> <\/span><!--[endif]-->Red\u00e9marrer la base primaire<\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\"> <\/span><\/p>\n<h2><a name=\"_Toc255820653\"><\/a><\/h2>\n<p class=\"MsoNormal\">\n<p class=\"MsoNormal\"><span style=\"text-decoration: underline;\">Base ayant le r\u00f4le <strong>primaire<\/strong> (PTEST)<\/span> :<\/p>\n<div style=\"border: 1pt solid windowtext; padding: 1pt 4pt;\">\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">log_archive_format<\/span><\/strong><strong><span lang=\"EN-GB\">=%t_%s_%r.arc<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">log_archive_dest_2<\/span><\/strong><strong><span lang=\"EN-GB\">=&#8217;service=STEST LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES, PRIMARY_ROLE) DB_UNIQUE_NAME=STEST&#8217;<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">log_archive_config<\/span><\/strong><strong><span lang=\"EN-GB\">=&#8217;DG_CONFIG=(PTEST,STEST)&#8217;<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">LOG_ARCHIVE_DEST_STATE_2<\/span><\/strong><strong><span lang=\"EN-GB\">=ENABLE<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">dg_broker_start<\/span><\/strong><strong><span lang=\"EN-GB\"> = TRUE<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">db_name=<\/span><\/strong><strong><span lang=\"EN-GB\">TEST<span style=\"color: #f79646;\"> <\/span><\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">db_unique_name<\/span><\/strong><strong><span lang=\"EN-GB\">=PTEST<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\"> <\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">### Primary database standby role parameters ###<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">fal_server<\/span><\/strong><strong><span lang=\"EN-GB\">=STEST<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">fal_client<\/span><\/strong><strong><span lang=\"EN-GB\">=PTEST<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">DB_FILE_NAME_CONVERT<\/span><\/strong><strong><span lang=\"EN-GB\">=(&#8216;\/u01\/app\/oracle\/TESTSTANDBY&#8217;,&#8217;\/u01\/app\/oracle\/TEST&#8217;)<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">LOG_FILE_NAME_CONVERT<\/span><\/strong><strong><span lang=\"EN-GB\">=(&#8216;\/u01\/app\/oracle\/TESTSTANDBY&#8217;,&#8217;\/u01\/app\/oracle\/TEST&#8217;)<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">standby_archive_dest<\/span><\/strong><strong><span lang=\"EN-GB\">=\/u01\/app\/oracle\/flash_recovery_area\/STEST\/standby_archive<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">STANDBY_FILE_MANAGEMENT<\/span><\/strong><strong><span lang=\"EN-GB\">=AUTO<\/span><\/strong><strong><span> <\/span><\/strong><\/p>\n<\/div>\n<p class=\"MsoNormal\">\n<p class=\"MsoNormal\">\n<p class=\"MsoNormal\"><span style=\"text-decoration: underline;\">Base ayant le r\u00f4le <strong>standby<\/strong> (STEST)<\/span> :<\/p>\n<p class=\"MsoNormal\">\n<p class=\"MsoNormal\">\n<div style=\"border: 1pt solid windowtext; padding: 1pt 4pt;\">\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">### Standby database standby role parameters ###<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">fal_server<\/span><\/strong><strong><span lang=\"EN-GB\">=PTEST<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">fal_client<\/span><\/strong><strong><span lang=\"EN-GB\">=STEST<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">DB_FILE_NAME_CONVERT<\/span><\/strong><strong><span lang=\"EN-GB\">=(&#8216;\/u01\/app\/oracle\/TEST&#8217;,&#8217;\/u01\/app\/oracle\/TESTSTANDBY&#8217;)<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">LOG_FILE_NAME_CONVERT<\/span><\/strong><strong><span lang=\"EN-GB\">=(&#8216;\/u01\/app\/oracle\/TEST&#8217;,&#8217;\/u01\/app\/oracle\/TESTSTANDBY&#8217;)<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">STANDBY_ARCHIVE_DEST<\/span><\/strong><strong><span lang=\"EN-GB\">=\/u01\/app\/oracle\/flash_recovery_area\/STEST\/standby_archive<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">log_archive_format<\/span><\/strong><strong><span lang=\"EN-GB\">=%t_%s_%r.dbf<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">STANDBY_FILE_MANAGEMENT<\/span><\/strong><strong><span lang=\"EN-GB\">=AUTO<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">log_archive_config<\/span><\/strong><strong><span lang=\"EN-GB\">=&#8217;DG_CONFIG=(PTEST,STEST)&#8217;<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\"> <\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">### Standby database primary role parameters ###<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">LOG_ARCHIVE_DEST_2<\/span><\/strong><strong><span lang=\"EN-GB\">=&#8217;service=STEST LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES, PRIMARY_ROLE) DB_UNIQUE_NAME=PTEST&#8217;<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><strong><span lang=\"EN-GB\">LOG_ARCHIVE_DEST_STATE_2<\/span><\/strong><strong><span lang=\"EN-GB\">=DEFER<\/span><\/strong><strong><span> <\/span><\/strong><\/p>\n<\/div>\n<p class=\"MsoNormal\">\n<p class=\"MsoNormal\">\n<p class=\"MsoNormal\">\n<h2><a name=\"_Toc255820654\"><\/a><\/h2>\n<\/p>\n<p class=\"MsoNormal\">\n<p class=\"Titredesection\" style=\"text-align: justify;\"><!--[if !supportLists]--><span style=\"font-family: Symbol;\"> <\/span><!--[endif]-->Configurer les fichiers listener.ora situ\u00e9s sous $ORACLE_HOME\/network\/admin<\/p>\n<p class=\"MsoNormal\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt;\"><span>Si le port du <em>listener<\/em> de l\u2019instance n\u2019est pas 1521, la valeur du param\u00e8tre LOCAL_LISTENER doit \u00eatre renseign\u00e9e.<\/span><\/p>\n<p class=\"MsoNormal\">\n<p class=\"MsoNormal\"><span lang=\"EN-US\">Listener.ora<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-US\"> <\/span><\/p>\n<div style=\"border: 1pt solid windowtext; padding: 1pt 4pt;\">\n<p><span lang=\"EN-US\"> <\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"> <\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\">SID_LIST_LISTENER_PRIMARY =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(SID_LIST=<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(SID_DESC=<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span><span> <\/span>(GLOBAL_DBNAME=TEST)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(ORACLE_HOME = \/u01\/app\/oracle\/product\/10.2.0\/db_1)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(SID_NAME=PTEST)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\">)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"> <\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\">SID_LIST_LISTENER_STANDBY =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(SID_LIST =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span><\/span><span>(SID_DESC =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(SID_NAME = PLSExtProc)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(ORACLE_HOME = \/u01\/app\/oracle\/product\/10.2.0\/db_1)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(PROGRAM = extproc)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"> <\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(SID_DESC =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(GLOBAL_DBNAME = TEST)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(ORACLE_HOME = \/u01\/app\/oracle\/product\/10.2.0\/db_1 )<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(SID_NAME = STEST)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span><\/span><span>)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span>)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\">LISTENER_PRIMARY =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(DESCRIPTION_LIST =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(DESCRIPTION =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(ADDRESS = (PROTOCOL = TCP)(HOST = LINUX-ORA10-DATAGUARD-PRIMARY)(PORT = 1521))<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\">LISTENER_STANDBY =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\">(DESCRIPTION_LIST =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(DESCRIPTION =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC2))<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(ADDRESS = (PROTOCOL = TCP)(HOST = LINUX-ORA10-DATAGUARD-PRIMARY)(PORT = 1522))<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span><\/span><span>)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span><span> <\/span>)<\/span><\/p>\n<\/div>\n<p class=\"MsoNormal\">\n<p class=\"Titredesection\" style=\"text-align: justify;\"><!--[if !supportLists]--><span style=\"font-family: Symbol;\"> <\/span><!--[endif]-->Configurer les tnsnames.ora<\/p>\n<div style=\"border: 1pt solid windowtext; padding: 1pt 4pt;\">\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\">STEST =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(DESCRIPTION =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(ADDRESS = (PROTOCOL = TCP)(HOST = LINUX-ORA10-DATAGUARD-PRIMARY)(PORT = 1522))<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(CONNECT_DATA =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(SERVER = DEDICATED)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span><span> <\/span>(SERVICE_NAME =STEST)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"> <\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\">PTEST =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(DESCRIPTION =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(ADDRESS = (PROTOCOL = TCP)(HOST = LINUX-ORA10-DATAGUARD-PRIMARY)(PORT = 1521))<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(CONNECT_DATA =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(SERVER = DEDICATED)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(SERVICE_NAME =PTEST)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"> <\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\">EXTPROC_CONNECTION_DATA =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(DESCRIPTION =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(ADDRESS_LIST =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(CONNECT_DATA =<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(SID = PLSExtProc)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span>(PRESENTATION = RO)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span lang=\"EN-US\"><span> <\/span><\/span><span>)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"border: medium none; padding: 0cm;\"><span><span> <\/span>)<\/span><\/p>\n<\/div>\n<p class=\"MsoNormal\">\n<p class=\"MsoNormal\">Red\u00e9marrer les listeners des deux bases.<\/p>\n<p class=\"MsoNormal\">\n<p class=\"MsoNormal\"><span lang=\"EN-US\">&gt;Lsnrctl start LISTENER_PRIMARY<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-US\">&gt;Lsnrctl start LISTENER_STANDBY<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-US\"> <\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-US\"> <\/span><\/p>\n<h2><a name=\"_Toc255820655\"><\/a><\/h2>\n<p class=\"MsoNormal\">\n<p class=\"SQL\"><span lang=\"EN-GB\">SQL&gt; create spfile from pfile=\u2019\/u01\/app\/oracle\/admin\/PTEST\/pfileinitGUARD2.ora\u2019 ;<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\"> <\/span><\/p>\n<p class=\"Titredesection\"><!--[if !supportLists]--><span style=\"font-family: Symbol;\"> <\/span><!--[endif]-->Faire un startup nomount de la base standby, puis la monter en mode standby:<\/p>\n<p class=\"MsoNormal\">\n<p class=\"SQL\"><span> <\/span><span lang=\"EN-US\">SQL&gt; startup nomount<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-US\"> <\/span><\/p>\n<p class=\"SQL\"><span lang=\"EN-GB\"><span> <\/span>SQL&gt; alter database mount standby database ;<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\"> <\/span><\/p>\n<p class=\"MsoNormal\">\n<h2><a name=\"_Toc255820656\"><\/a><\/h2>\n<\/p>\n<p class=\"MsoNormal\">\n<p class=\"PucesLBi\"><!--[if !supportLists]--><span style=\"font-family: Wingdings; color: #3366ff;\"><span>\u00a7<span> <\/span><\/span><\/span><!--[endif]-->A l\u2019aide de la commande suivante :<\/p>\n<p class=\"MsoNormal\">\n<p class=\"SQL\" style=\"margin-left: 35.45pt;\"><span lang=\"EN-GB\">SQL&gt; alter database recover managed standby database disconnect from session;<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-GB\"> <\/span><\/p>\n<p class=\"PucesLBi\" style=\"text-align: justify;\"><!--[if !supportLists]--><span style=\"font-family: Wingdings; color: #3366ff;\"><span>\u00a7<span> <\/span><\/span><\/span><!--[endif]-->D\u00e8s qu\u2019un archive log est transmis par la base primaire, la base<\/p>\n<p>  standby commence \u00e0 effectuer le recovery.<\/p>\n<p class=\"MsoNormal\">\n<p class=\"PucesLBi\" style=\"text-align: justify;\"><!--[if !supportLists]--><span style=\"font-family: Wingdings; color: #3366ff;\"><span>\u00a7<span> <\/span><\/span><\/span><!--[endif]-->L\u2019option \u201cdisconnect from session\u201d permet de garder la main sur la session SQL dans laquelle la commande a \u00e9t\u00e9 ex\u00e9cut\u00e9e, le process est alors lanc\u00e9 en background.<\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt;\">\n<p class=\"PucesLBi\" style=\"text-align: justify;\"><!--[if !supportLists]--><span style=\"font-family: Wingdings; color: #3366ff;\"><span>\u00a7<span> <\/span><\/span><\/span><!--[endif]-->D\u00e9marrer le transport des redo logs en for\u00e7ant la cr\u00e9ation d\u2019un archive log sur la base primaire :<\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt;\">\n<p class=\"SQL\"><span> <\/span><span lang=\"EN-US\">SQL&gt; alter system archive log current ;<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt;\"><span lang=\"EN-US\"> <\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: justify;\">L\u2019archive log est alors transmis vers le r\u00e9pertoire d\u2019archive de la base standby, et cette derni\u00e8re fait automatiquement un recovery \u00e0 partir du log transmis.<\/p>\n<p class=\"MsoNormal\">\n<p class=\"MsoNormal\">\n<p class=\"PucesLBi\" style=\"text-align: justify;\"><!--[if !supportLists]--><span style=\"font-family: Wingdings; color: #3366ff;\"><span>\u00a7<span> <\/span><\/span><\/span><!--[endif]-->V\u00e9rifier que le dataguard fonctionne en ex\u00e9cutant la requ\u00eate suivante <span style=\"text-decoration: underline;\">sur le primary et sur la standby<\/span>:<\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt;\">\n<p class=\"SQL\"><span> <\/span><span lang=\"EN-US\">SQL&gt; select max(sequence#) from v$log_history;<\/span><\/p>\n<\/blockquote>\n<\/div>\n<a class=\"synved-social-button synved-social-button-share synved-social-size-24 synved-social-resolution-single synved-social-provider-twitter nolightbox\" data-provider=\"twitter\" target=\"_blank\" rel=\"nofollow\" title=\"Share on Twitter\" href=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fblog.capdata.fr%2Findex.php%2Fwp-json%2Fwp%2Fv2%2Fposts%2F720&#038;text=Article%20sur%20le%20blog%20de%20la%20Capdata%20Tech%20Team%20%3A%20\" style=\"font-size: 0px;width:24px;height:24px;margin:0;margin-bottom:5px;margin-right:5px\"><img loading=\"lazy\" decoding=\"async\" alt=\"twitter\" title=\"Share on Twitter\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"24\" height=\"24\" style=\"display: inline;width:24px;height:24px;margin: 0;padding: 0;border: none;box-shadow: none\" src=\"https:\/\/blog.capdata.fr\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/48x48\/twitter.png\" \/><\/a><a class=\"synved-social-button synved-social-button-share synved-social-size-24 synved-social-resolution-single synved-social-provider-linkedin nolightbox\" data-provider=\"linkedin\" target=\"_blank\" rel=\"nofollow\" title=\"Share on Linkedin\" href=\"https:\/\/www.linkedin.com\/shareArticle?mini=true&#038;url=https%3A%2F%2Fblog.capdata.fr%2Findex.php%2Fwp-json%2Fwp%2Fv2%2Fposts%2F720&#038;title=Cr%C3%A9ation%20d%E2%80%99un%20Dataguard%20physique\" style=\"font-size: 0px;width:24px;height:24px;margin:0;margin-bottom:5px;margin-right:5px\"><img loading=\"lazy\" decoding=\"async\" alt=\"linkedin\" title=\"Share on Linkedin\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"24\" height=\"24\" style=\"display: inline;width:24px;height:24px;margin: 0;padding: 0;border: none;box-shadow: none\" src=\"https:\/\/blog.capdata.fr\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/48x48\/linkedin.png\" \/><\/a><a class=\"synved-social-button synved-social-button-share synved-social-size-24 synved-social-resolution-single synved-social-provider-mail nolightbox\" data-provider=\"mail\" rel=\"nofollow\" title=\"Share by email\" href=\"mailto:?subject=Cr%C3%A9ation%20d%E2%80%99un%20Dataguard%20physique&#038;body=Article%20sur%20le%20blog%20de%20la%20Capdata%20Tech%20Team%20%3A%20:%20https%3A%2F%2Fblog.capdata.fr%2Findex.php%2Fwp-json%2Fwp%2Fv2%2Fposts%2F720\" style=\"font-size: 0px;width:24px;height:24px;margin:0;margin-bottom:5px\"><img loading=\"lazy\" decoding=\"async\" alt=\"mail\" title=\"Share by email\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"24\" height=\"24\" style=\"display: inline;width:24px;height:24px;margin: 0;padding: 0;border: none;box-shadow: none\" src=\"https:\/\/blog.capdata.fr\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/48x48\/mail.png\" \/><\/a>","protected":false},"excerpt":{"rendered":"<p>Configuration : Red Hat Enterprise Linux Server release 5.4 (Tikanga) Oracle 10GR2 PTEST : base primaire STEST : base standby Remarque :Toutes les op\u00e9rations SQL se font connect\u00e9 en tant que &#8220;as sysdba&#8221; 1. Configuration des bases en archivelog et&hellip; <a href=\"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/\" class=\"more-link\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":14,"featured_media":7963,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[112,111,113],"class_list":["post-720","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oracle","tag-archive","tag-data-guard","tag-standby"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cr\u00e9ation d\u2019un Dataguard physique - Capdata TECH BLOG<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cr\u00e9ation d\u2019un Dataguard physique - Capdata TECH BLOG\" \/>\n<meta property=\"og:description\" content=\"Configuration : Red Hat Enterprise Linux Server release 5.4 (Tikanga) Oracle 10GR2 PTEST : base primaire STEST : base standby Remarque :Toutes les op\u00e9rations SQL se font connect\u00e9 en tant que &#8220;as sysdba&#8221; 1. Configuration des bases en archivelog et&hellip; Continuer la lecture &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/\" \/>\n<meta property=\"og:site_name\" content=\"Capdata TECH BLOG\" \/>\n<meta property=\"article:published_time\" content=\"2010-03-08T14:42:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-04T07:47:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2010\/03\/images.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"297\" \/>\n\t<meta property=\"og:image:height\" content=\"170\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Benjamin VESAN\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Benjamin VESAN\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/\"},\"author\":{\"name\":\"Benjamin VESAN\",\"@id\":\"https:\/\/blog.capdata.fr\/#\/schema\/person\/ae56d1d3d5680d95ccc2c927e44bdc3e\"},\"headline\":\"Cr\u00e9ation d\u2019un Dataguard physique\",\"datePublished\":\"2010-03-08T14:42:12+00:00\",\"dateModified\":\"2023-01-04T07:47:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/\"},\"wordCount\":1630,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/blog.capdata.fr\/#organization\"},\"keywords\":[\"archive\",\"Data Guard\",\"standby\"],\"articleSection\":[\"Oracle\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/\",\"url\":\"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/\",\"name\":\"Cr\u00e9ation d\u2019un Dataguard physique - Capdata TECH BLOG\",\"isPartOf\":{\"@id\":\"https:\/\/blog.capdata.fr\/#website\"},\"datePublished\":\"2010-03-08T14:42:12+00:00\",\"dateModified\":\"2023-01-04T07:47:29+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/blog.capdata.fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cr\u00e9ation d\u2019un Dataguard physique\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.capdata.fr\/#website\",\"url\":\"https:\/\/blog.capdata.fr\/\",\"name\":\"Capdata TECH BLOG\",\"description\":\"Le blog technique sur les bases de donn\u00e9es de CAP DATA Consulting\",\"publisher\":{\"@id\":\"https:\/\/blog.capdata.fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.capdata.fr\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/blog.capdata.fr\/#organization\",\"name\":\"Capdata TECH BLOG\",\"url\":\"https:\/\/blog.capdata.fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/blog.capdata.fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2023\/01\/logo_capdata.webp\",\"contentUrl\":\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2023\/01\/logo_capdata.webp\",\"width\":800,\"height\":254,\"caption\":\"Capdata TECH BLOG\"},\"image\":{\"@id\":\"https:\/\/blog.capdata.fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/cap-data-consulting\/mycompany\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.capdata.fr\/#\/schema\/person\/ae56d1d3d5680d95ccc2c927e44bdc3e\",\"name\":\"Benjamin VESAN\",\"url\":\"https:\/\/blog.capdata.fr\/index.php\/author\/bvesan\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cr\u00e9ation d\u2019un Dataguard physique - Capdata TECH BLOG","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/","og_locale":"fr_FR","og_type":"article","og_title":"Cr\u00e9ation d\u2019un Dataguard physique - Capdata TECH BLOG","og_description":"Configuration : Red Hat Enterprise Linux Server release 5.4 (Tikanga) Oracle 10GR2 PTEST : base primaire STEST : base standby Remarque :Toutes les op\u00e9rations SQL se font connect\u00e9 en tant que &#8220;as sysdba&#8221; 1. Configuration des bases en archivelog et&hellip; Continuer la lecture &rarr;","og_url":"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/","og_site_name":"Capdata TECH BLOG","article_published_time":"2010-03-08T14:42:12+00:00","article_modified_time":"2023-01-04T07:47:29+00:00","og_image":[{"width":297,"height":170,"url":"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2010\/03\/images.jpg","type":"image\/jpeg"}],"author":"Benjamin VESAN","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Benjamin VESAN","Dur\u00e9e de lecture estim\u00e9e":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/#article","isPartOf":{"@id":"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/"},"author":{"name":"Benjamin VESAN","@id":"https:\/\/blog.capdata.fr\/#\/schema\/person\/ae56d1d3d5680d95ccc2c927e44bdc3e"},"headline":"Cr\u00e9ation d\u2019un Dataguard physique","datePublished":"2010-03-08T14:42:12+00:00","dateModified":"2023-01-04T07:47:29+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/"},"wordCount":1630,"commentCount":0,"publisher":{"@id":"https:\/\/blog.capdata.fr\/#organization"},"keywords":["archive","Data Guard","standby"],"articleSection":["Oracle"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/","url":"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/","name":"Cr\u00e9ation d\u2019un Dataguard physique - Capdata TECH BLOG","isPartOf":{"@id":"https:\/\/blog.capdata.fr\/#website"},"datePublished":"2010-03-08T14:42:12+00:00","dateModified":"2023-01-04T07:47:29+00:00","breadcrumb":{"@id":"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.capdata.fr\/index.php\/creation-dune-physical-standby-database\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/blog.capdata.fr\/"},{"@type":"ListItem","position":2,"name":"Cr\u00e9ation d\u2019un Dataguard physique"}]},{"@type":"WebSite","@id":"https:\/\/blog.capdata.fr\/#website","url":"https:\/\/blog.capdata.fr\/","name":"Capdata TECH BLOG","description":"Le blog technique sur les bases de donn\u00e9es de CAP DATA Consulting","publisher":{"@id":"https:\/\/blog.capdata.fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.capdata.fr\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/blog.capdata.fr\/#organization","name":"Capdata TECH BLOG","url":"https:\/\/blog.capdata.fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/blog.capdata.fr\/#\/schema\/logo\/image\/","url":"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2023\/01\/logo_capdata.webp","contentUrl":"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2023\/01\/logo_capdata.webp","width":800,"height":254,"caption":"Capdata TECH BLOG"},"image":{"@id":"https:\/\/blog.capdata.fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/cap-data-consulting\/mycompany\/"]},{"@type":"Person","@id":"https:\/\/blog.capdata.fr\/#\/schema\/person\/ae56d1d3d5680d95ccc2c927e44bdc3e","name":"Benjamin VESAN","url":"https:\/\/blog.capdata.fr\/index.php\/author\/bvesan\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/posts\/720","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/comments?post=720"}],"version-history":[{"count":22,"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/posts\/720\/revisions"}],"predecessor-version":[{"id":7964,"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/posts\/720\/revisions\/7964"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/media\/7963"}],"wp:attachment":[{"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/media?parent=720"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/categories?post=720"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/tags?post=720"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}