check_oracle uses "naked" arguments ($1 $2) which causes special characters to be interpreted by the shell. Especially this causes check_oracle to fail if you use a full TNS description as a SID because it contains parentheses. Putting Quotes around those parameters fixes the problem.
-- Reply to this email on GitHub: https://github.com/monitoring-plugins/monitoring-plugins/issues/1258
