MicroStrategy ONE

예약어 및 문자 지원

공연할 때 MicroStrategy Linux 운영 체제 콘솔을 통해 구성 작업을 수행하려면 예약어와 문자가 실수로 명령에 포함되지 않았는지 확인해야 합니다.

Linux 운영 체제 콘솔은 예약어와 문자를 사용하여 다양한 작업을 수행합니다. 예를 들어, $ 문자는 운영 체제 콘솔을 통해 실행되는 명령의 일부로 포함될 때 작업을 수행할 수 있습니다. 구성할 명령에 이 문자가 포함되어 있으면 명령이 실패할 수 있습니다.

예를 들어 다음 명령을 사용하여 Oracle 데이터베이스에 대한 DSN을 생성합니다.

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

DSN 이름은 다음으로 시작됩니다. $ 성격. 예약된 문자인 경우 명령이 제대로 실행되지 않습니다.

이 문제를 방지하려면 작은따옴표('')를 예약어나 문자를 포함할 수 있는 문자열 주위에 표시합니다. 이렇게 하면 운영 체제 콘솔이 문자를 운영 체제 작업으로 해석하지 못하고 대신 문자열의 일부로 포함됩니다. 예를 들어 DSN을 생성하기 위한 위와 동일한 명령을 다음과 같이 다시 작성할 수 있습니다.

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

이번에는 DSN $MyOracleDSN의 이름을 작은따옴표로 묶어 모든 문자를 문자열로 해석할 수 있도록 합니다.