MicroStrategy ONE

Suporte a palavras e caracteres reservados

Quando você executa MicroStrategy tarefas de configuração por meio do console do sistema operacional Linux, você deve certificar-se de que palavras e caracteres reservados não sejam incluídos por engano em seus comandos.

Os consoles do sistema operacional Linux usam palavras e caracteres reservados para realizar diversas ações. Por exemplo, o $ personagem pode executar uma ação quando incluído como parte de um comando executado por meio do console do sistema operacional. Se esse caractere estiver incluído em um comando para configurar, ele poderá causar falha no comando.

Por exemplo, você usa o seguinte comando para criar um DSN para um banco de dados Oracle:

mstrconnectwiz ORCLW $MyOracleDSN 12.34.56.78 orcl 1521 -u:OracleUser -p:OracleUserPasword

Observe que o nome do DSN começa com o $ personagem. Se este for um caractere reservado, o comando não será executado corretamente.

Para evitar esse problema, você pode colocar aspas simples ('') em torno de qualquer sequência de caracteres que possa incluir palavras ou caracteres reservados. Isso evita que o console do sistema operacional interprete os caracteres como uma ação do sistema operacional e, em vez disso, os inclua como parte da cadeia de caracteres. Por exemplo, o mesmo comando acima para criar um DSN pode ser reescrito da seguinte forma:

mstrconnectwiz ORCLW '$MyOracleDSN' 12.34.56.78 orcl 1521 -u:OracleUser-p:OracleUserPasword

Desta vez, o nome do DSN $MyOracleDSN está entre aspas simples, o que permite que todos os caracteres sejam interpretados como uma sequência de caracteres.