Los valores de contraseñas, contraseñas de proxy y parámetros de comando de Oracle Enterprise Performance Management Cloud pueden contener caracteres especiales. Es necesario aplicar un tratamiento especial a EPM Automate para que admita estos caracteres.
En los ejemplos de esta sección se usa la contraseña de ejemplo para demostrar el uso de los caracteres especiales.
Oracle recomienda que incluya los pares de valores y parámetros entre comillas dobles.
Windows
Estos caracteres especiales se deben identificar con comillas dobles (") junto al carácter especial o junto al valor de parámetro que contiene el carácter especial.
Nota:
EPM Automate no se puede ejecutar desde una carpeta que contiene&
en su nombre; por ejemplo, C:\Oracle\A&B
.Tabla C-1 Manejo de caracteres especiales: Windows
Carácter | Descripción | Ejemplo con carácter de escape |
---|---|---|
) |
Paréntesis de cierre |
|
< |
Menor que |
|
> |
Mayor que |
|
& |
Ampersand |
|
| |
Pleca |
|
" |
Comillas |
|
Uso del signo de exclamación en contraseñas de texto sin formato en archivos por lotes de Windows
El uso del signo de exclamación (!) en contraseñas de texto sin formato en archivos por lotes de Windows utilizados con EPM Automate se debe gestionar como se indica a continuación:
Welc0me!
, codifíquela como Welc0me^^!
setlocal DisableDelayedExpansion
setlocal EnableExtensions EnableDelayedExpansion
, si está presente, del script.UNIX/Linux
En los sistemas operativos UNIX y Linux, en los caracteres especiales se debe usar una barra invertida (\).Nota:
!
(signo de exclamación), utilice una sola comilla alrededor de la contraseña o use la barra invertida (\) como carácter de escape.\
, $
, '
y "
, utilice comillas dobles alrededor de la contraseña o use la barra invertida (\) como carácter de escape.Tabla C-2 Manejo de caracteres especiales: UNIX/Linux
Carácter | Descripción | Ejemplo con carácter de escape |
---|---|---|
( |
Paréntesis de apertura | Example\(pwd1 |
) |
Paréntesis de cierre | Example\)pwd1 |
< |
Menor que | Example\<pwd1 |
> |
Mayor que | Example\>pwd1 |
` |
Apóstrofe | Example\'pwd1 |
! |
signo de exclamación |
|
# |
Hash | Example\#pwd1 |
& |
Ampersand | Example\&pwd1 |
| |
Pleca | Example\|pwd1 |
; |
Punto y coma | Example\;pwd1 |
. |
Punto | Example\.pwd1 |
" |
Comillas |
|
' |
Comillas simples |
|
$ |
Signo de dólar |
|
\ |
Barra diagonal inversa |
|
Uso del signo de exclamación en contraseñas de texto sin formato en scripts de UNIX o Linux
En scripts de UNIX/Linux, si una contraseña de EPM Automate almacenada en una variable de shell contiene caracteres especiales, use tres barras invertidas como secuencia de escape y, a continuación, incluya la cadena entre comillas dobles. Por ejemplo, la contraseñalzi[ACO(e*7Qd)jE
incluida en la variable del shell password
se debe incluir en el script de la siguiente forma:
password="lzi[ACO\\\(e*7Qd\\\)jE"