As senhas, senhas do proxy e valores de parâmetros de comandos do Oracle Enterprise Performance Management Cloud podem conter caracteres especiais. Talvez seja necessário um tratamento especial do EPM Automate para entender esses caracteres.
Os exemplos nesta seção usam uma senha de amostra para ilustrar o uso de caracteres especiais.
A Oracle recomenda que você inclua entre aspas duplas os pares de parâmetro e valor.
Windows
Esses caracteres especiais devem ser evitados usando aspas duplas (") ao redor do caractere especial ou ao redor do valor do parâmetro que contém o caractere especial.
Nota:
Não é possível executar o EPM Automate de uma pasta que contenha&
em seu nome; por exemplo, C:\Oracle\A&B
.Tabela C-1 Manuseio de Caracteres Especiais: Windows
Caractere | Descrição | Exemplo com Escape |
---|---|---|
) |
Parênteses de fechamento |
|
< |
Menor que |
|
> |
Maior que |
|
& |
E comercial |
|
| |
Barra vertical |
|
" |
Aspas |
|
Uso do Ponto de Exclamação em Senhas de Texto sem Formatação em Arquivos de Lote do Windows
O uso do ponto de exclamação (!) em senhas de texto simples em arquivos de lote do Windows utilizados com o EPM Automate deve ser tratado da seguinte forma:
Welc0me!
, codifique-a como Welc0me^^!
setlocal DisableDelayedExpansion
setlocal EnableExtensions EnableDelayedExpansion
, se existir, do script.UNIX/Linux
Nos sistemas operacionais UNIX e Linux, os caracteres especiais devem ser representados usando uma barra invertida (\).Nota:
!
(ponto de exclamação), use uma aspa simples ao redor da senha ou use a barra invertida (\) como o caractere de escape.\
, $
, '
e "
, use aspas duplas no começo e no fim da senha ou use a barra invertida (\) como o caractere de escape.Tabela C-2 Manuseio de Caracteres Especiais: UNIX/Linux
Caractere | Descrição | Exemplo com Escape |
---|---|---|
( |
Parênteses de abertura | Example\(pwd1 |
) |
Parênteses de fechamento | Example\)pwd1 |
< |
Menor que | Example\<pwd1 |
> |
Maior que | Example\>pwd1 |
` |
Apóstrofo | Example\'pwd1 |
! |
ponto de exclamação |
|
# |
Cerquilha | Example\#pwd1 |
& |
E comercial | Example\&pwd1 |
| |
Barra vertical | Example\|pwd1 |
; |
Ponto-e-vírgula | Example\;pwd1 |
. |
Ponto | Example\.pwd1 |
" |
Aspas |
|
' |
Aspas simples |
|
$ |
Cifrão |
|
\ |
Barra invertida |
|
Uso de Ponto de Exclamação em Senhas de Texto sem Formatação em Scripts UNIX ou Linux
Em scripts UNIX/Linux, se uma senha do EPM Automate armazenada em uma variável de shell contiver caracteres especiais, use três barras invertidas como a sequência de escape e coloque a string entre aspas duplas. Por exemplo, a senhalzi[ACO(e*7Qd)jE
incluída na variável de shell password
deve ser colocada em script desta maneira:
password="lzi[ACO\\\(e*7Qd\\\)jE"