Я получил два файла в C:\temp\SQL\alex.sql
и в C:\temp\alex.ps1
.
В C:\temp\SQL\alex.sql
, то есть просто
select count(*) from user_tables;
quit;
В C:\temp\alex.ps1
, то есть
$cmd = "sqlplus";
$args = "user/password@server/sid @C:\temp\SQL\alex.sql";
&$cmd $args;
Я попробовал команду в командной строке
sqlplus user/password@server/sid @C:\temp\SQL\alex.sql
, которая была выполнена отлично!
Файл SQL не выполняется вообще, но SQL * Plus help показано.
Что я сделал не так?Спасибо!