ROracle中断长时间运行的查询

ROracle中断长时间运行的查询,r,oracle,R,Oracle,我正在使用ROracle包从R接口执行SQL语句。但有时这需要很多时间,我想打断一下 我在ROracle包中找到一个函数“oracle()”,该函数有一个参数“interruptable=FALSE”。看来我可以用这套来打断它 在这个函数帮助文档中,它说: 当Interruptable设置为TRUE时,它允许中断长时间运行 通过在线程中执行查询在服务器上进行查询。主螺纹止回阀 对于Ctrl-C,并发出OCIREAK/OCIReset以取消服务器上的操作。 默认情况下,interruptable为

我正在使用ROracle包从R接口执行SQL语句。但有时这需要很多时间,我想打断一下

我在ROracle包中找到一个函数
“oracle()”
,该函数有一个参数
“interruptable=FALSE”
。看来我可以用这套来打断它

在这个函数帮助文档中,它说:

当Interruptable设置为TRUE时,它允许中断长时间运行 通过在线程中执行查询在服务器上进行查询。主螺纹止回阀 对于Ctrl-C,并发出OCIREAK/OCIReset以取消服务器上的操作。 默认情况下,interruptable为FALSE

但是我尝试了ctrl-c,它不起作用。有人能帮忙吗?谢谢

sessionInfo: R version 3.4.1 (2017-06-30) Platform: x86_64-w64-
mingw32/x64 (64-bit) Running under: Windows 7 x64 (build 7601) Service Pack 1

Matrix products: default

locale: [1] LC_COLLATE=Chinese (Simplified)_People's Republic of China.936
      [2] LC_CTYPE=Chinese (Simplified)_People's Republic of China.936    [3] 
    LC_MONETARY=Chinese (Simplified)_People's Republic of China.936 [4] LC_NUMERIC=C                                             
    [5] LC_TIME=Chinese (Simplified)_People's Republic of China.936