B Handling Special Characters

Oracle Enterprise Performance Management Cloud passwords, proxy passwords, and command parameter values may contain special characters. Special handling is required for EPM Automate to handle such characters.

The examples in this section use the encrypt command to illustrate the use of special characters.

Oracle recommends that you enclose parameter and value pairs in double quotation marks.

Windows

These special characters must be escaped using double quotation marks (") around the special character or around the parameter value containing the special character.

  • " (double quotation marks). To encrypt Example"pwd1, use epmautomate encrypt Example""""pwd1 mykey exampleFile.epw or epmautomate encrypt "Example""pwd1" mykey exampleFile.epw

  • & (ampersand). To encrypt Example&pwd1, use epmautomate encrypt Example"&"pwd1 mykey exampleFile.epw or epmautomate encrypt "Example&pwd1" mykey exampleFile.epw.

  • ) (close parenthesis). To encrypt Example)pwd1, use epmautomate encrypt Example")"pwd1 mykey exampleFile.epw or epmautomate encrypt "Example)pwd1" mykey exampleFile.epw.

UNIX/Linux

On UNIX and Linux operating systems, these special characters must be escaped using a backslash (\)
  • " (double quotation mark). To encrypt Example"pwd1, use epmautomate encrypt Example\"pwd1 mykey exampleFile.epw or epmautomate encrypt "Example\"pwd1" mykey exampleFile.epw
  • ' (single quotation mark). To encrypt Example'pwd1, use epmautomate encrypt Example\'pwd1 mykey exampleFile.epw or epmautomate encrypt "Example\'pwd1" mykey exampleFile.epw
  • $ (dollar sign). To encrypt Example$pwd1, use epmautomate encrypt Example\$pwd1 mykey exampleFile.epw or epmautomate encrypt "Example\$pwd1" mykey exampleFile.epw
  • \ (back slash). To encrypt Example\pwd1, use epmautomate encrypt Example\\pwd1 mykey exampleFile.epw or epmautomate encrypt "Example\\pwd1" mykey exampleFile.epw