Herramientas de usuario

Herramientas del sitio


aprendiendo_sap:start

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
Próxima revisiónAmbos lados, revisión siguiente
aprendiendo_sap:start [2018/05/30 19:38] – [Modificaciones] cayuaprendiendo_sap:start [2018/05/30 20:16] – [Modificaciones] cayu
Línea 776: Línea 776:
     * /sapmnt/<SID>/profile/oracle/tnsnames.ora     * /sapmnt/<SID>/profile/oracle/tnsnames.ora
 ==== Modificaciones ==== ==== Modificaciones ====
 +=== Identificador de Base de Datoa Oracle ===
 +Algunas formas de recuperación requieren que la base de datos se inicie y acceda como montada. Para poner la base de datos en modo de montaje, deberemos inicia de la siguiente manera :
 +<code>
 +SQL> startup mount
 +</code>
 +Si ya se ha iniciado la instancia de la base de datos con la opción de inicio nomount, se puede cambiar el nomount para montar la base utilizando el comando alter database :
 +<code>
 +SQL> alter database mount;
 +</code>
 +DBNEWID es una utilidad de la base de datos para poder cambiar el identificador interno de dicha base de datos (DBID) y el nombre de base de datos (DBNAME) para una base de datos operativa.
 +<code>
 +# nid target=/ setname=yes dbname=<NEWDBID>
 +
 +DBNEWID: Release 12.1.0.2.0 - Production on Tue May 29 14:50:57 2018
 +
 +Copyright (c) 1982, 2014, Oracle and/or its affiliates.  All rights reserved.
 +
 +Connected to database <OLDDBID> (DBID=497546318)
 +
 +Connected to server version 12.1.0
 +
 +Control Files in database:
 +    /oracle/<OLDDBID>/origlogA/cntrl/cntrl<OLDDBID>.dbf
 +    /oracle/<OLDDBID>/origlogB/cntrl/cntrl<OLDDBID>.dbf
 +    /oracle/<OLDDBID>/sapdata1/cntrl/cntrl<OLDDBID>.dbf
 +
 +Change database name of database <OLBDBID> to <NEWDBID>? (Y/[N]) => Y
 +
 +Proceeding with operation
 +Changing database name from <OLDDBID> to <NEWDBID>
 +    Control File /oracle/<OLDDBID>/origlogA/cntrl/cntrl<OLDDBID>.dbf - modified
 +    Control File /oracle/<OLDDBID>/origlogB/cntrl/cntrl<OLDDBID>.dbf - modified
 +    Control File /oracle/<OLDDBID>/sapdata1/cntrl/cntrl<OLDDBID>.dbf - modified
 +    Datafile /oracle/<OLDDBID>/sapdata1/system_1/system.data - wrote new name
 +    Datafile /oracle/<OLDDBID>/sapdata7/undo_1/undo.data - wrote new name
 +    Datafile /oracle/<OLDDBID>/sapdata1/sysaux_1/sysaux.data - wrote new name
 +...
 +</code>
 +
 +<code>
 +# orapwd file=$ORACLE_HOME/dbs/orapw<SID> password=<PASSWORD>
 +</code>
 +<code>
 +SQL> STARTUP NOMOUNT
 +
 +SQL> CREATE SPFILE='/oracle/<NEWSID>/12102/dbs/spfile<NEWSID>.ora' FROM PFILE='/oracle/<NEWSID>/12102/dbs/init<NEWSID>.ora';
 +
 +File created.
 +
 +SQL> ALTER SYSTEM SET DB_NAME=<NEWSID> SCOPE=spfile;
 +
 +System altered.
 +
 +SQL> startup open
 +
 +SQL> alter database rename global_name to <NEWSID>.WORLD;
 +
 +SQL> update global_name set global_name = '<NEWSID>';
 +
 +SQL> commit ;
 +
 +SQL> STARTUP NOMOUNT
 +
 +SQL> ALTER SYSTEM SET DB_NAME=<NEWSID> SCOPE=spfile;
 +
 +System altered.
 +
 +SQL> alter system set instance_name=<NEWSID> scope=spfile;
 +</code>
 === Conectividad interna === === Conectividad interna ===
 Deberemos modificar el nombre del host de nuestro servidor, para que se adapte al **SID** que necesitamos y también deberemos ajustar su resolución local en el archivo ///etc/hosts//. Deberemos modificar el nombre del host de nuestro servidor, para que se adapte al **SID** que necesitamos y también deberemos ajustar su resolución local en el archivo ///etc/hosts//.
Línea 783: Línea 852:
 sapms<SID> 3600/tcp # SAP System Message Server Port sapms<SID> 3600/tcp # SAP System Message Server Port
 </code> </code>
- 
 === Perfiles de usuarios de sistema === === Perfiles de usuarios de sistema ===
 En el HOME del usuario administrador de SAP y del HOME del usuario administrador de la base de datos (en nuestro caso Oracle), usualmente dicho usuario tiene la siguiente nomenclatura : En el HOME del usuario administrador de SAP y del HOME del usuario administrador de la base de datos (en nuestro caso Oracle), usualmente dicho usuario tiene la siguiente nomenclatura :
Línea 824: Línea 892:
  
 Podemos hacer un cambio brusco y rápido de los valores de configuración del viejo <SID> hacia el nuevo <SID> : Podemos hacer un cambio brusco y rápido de los valores de configuración del viejo <SID> hacia el nuevo <SID> :
- +<code> 
-# sed -i -e 's/<CCP>/<ARP>/g'+# sed -i -e 's/<SIDVIEJO>/<SIDNUEVO>/g'
-# sed -i -e 's/<ccp>/<arp>/g'+# sed -i -e 's/<sidviejo>/<sidnuevo>/g'
 +</code>
 ===== Clonación de un sistema SAP ===== ===== Clonación de un sistema SAP =====
 ===== Problemas comunes ===== ===== Problemas comunes =====
aprendiendo_sap/start.txt · Última modificación: 2018/08/09 18:43 por cayu