我可以用一个命令执行多个控制文件吗?

问题描述 投票:2回答:2

我的DB服务器上有以下3个控制文件需要执行----。

  1. X.ctl
  2. Y.ctl
  3. Z.ctl

我知道逐一执行的命令如下------。

sqlldr PP_DBUSER/PP_DBUSER control=X.ctl log=X.log

但是,有谁能告诉我,是否可以用一个命令来执行这三个文件?

sql oracle sql-loader
2个回答
1
投票

不,先生,你不能这样做。但是你可以同时运行3个sqlldr实例,每个实例都有不同的控制文件。


0
投票

我相信 @Daniel 是正确的,你不能用一个 sqlldr 命令执行多个 .ctl 文件;但是,你可以把多个 sqlldr 命令放在一个 batchscript 文件中,然后运行一个命令来执行。如果这将需要多次重复,这很好用。

© www.soinside.com 2019 - 2024. All rights reserved.