我使用此命令执行SQL查询
Set cmd = WshShell.Exec("cmd /c set ORACLE_SID="& SERVICE &" && "& ORACLE_HOME & "\BIN\sqlplus.exe -s / as sysdba @C:\teste\nscp_supevision\scripts\teste\requete_vbs\requete_sql_etat_bdd.sql")
它有效,但我想知道如何处理命令
中出现错误的情况"cmd /c set ORACLE_SID="& SERVICE &" && "& ORACLE_HOME & "\BIN\sqlplus.exe -s / as sysdba @C:\teste\nscp_supevision\scripts\teste\requete_vbs\requete_sql_etat_bdd.sql"
即使我在我的命令中犯了错误,我也试图通过cmd.exitcode
Err.Number
引用该错误,该值始终为0。
PS:我们不应该使用文本文件