MicroStrategy ONE
Supporto di parole e caratteri riservati
Quando si eseguono attività di configurazione di MicroStrategy tramite la console del sistema operativo Linux, è necessario assicurarsi che parole e caratteri riservati non siano inclusi per errore nei comandi.
Le console del sistema operativo Linux utilizzano parole e caratteri riservati per eseguire varie azioni. Ad esempio, il $
il personaggio può eseguire un'azione quando incluso come parte di un comando eseguito tramite la console del sistema operativo. Se questo carattere è incluso in un comando da configurare, può causare il fallimento del comando.
Ad esempio, puoi utilizzare il comando seguente per creare un DSN in un database Oracle:
mstrconnectwiz ORCLW $MyOracleDSN 12.34.56.78 orcl 1521 -u:OracleUser -p:OracleUserPasword
Si noti che il nome del DSN inizia con $
carattere. Se si tratta di un carattere riservato, il comando non viene eseguito correttamente.
Per evitare questo problema, è possibile inserire tra virgolette singole (''
) attorno a eventuali stringhe di caratteri che possono includere parole o caratteri riservati. Ciò impedisce alla console del sistema operativo di interpretare i caratteri come un'azione del sistema operativo e li include invece come parte della stringa di caratteri. Ad esempio, lo stesso comando di cui sopra per creare un DSN può essere riscritto come segue:
mstrconnectwiz ORCLW '$MyOracleDSN' 12.34.56.78 orcl 1521 -u:
OracleUser
-p:
OracleUserPasword
Questa volta, il nome del DSN $MyOracleDSN è racchiuso tra virgolette singole, che consentono di interpretare tutti i caratteri come una stringa di caratteri.