0

我有一个 SQL 文件,我正在尝试通过 PowerShell 在其中执行查询。但即使我可以执行一个查询,在添加该文件时也不能执行多个查询,如下所示。

GRANT SELECT ON table TO user1;
GRANT SELECT ON table TO user2;
Exception calling "ExecuteReader" with "0" argument(s): "ORA-00933: SQL komutu tam doğru olarak sona ermedi"   
At line:23 char:5   
$reader = $command.ExecuteReader()
+ CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : OracleException
$query=Get-Content C:\Users\asdg.sql | Out-String
write-host $query


$command.CommandText = $query
$reader = $command.ExecuteReader()

while ($reader.Read()) {
    $reader.GetString(0)
    }

英文错误:

SQL 命令未正确结束

4

0 回答 0