1
1つのsqlplusインスタンスを更新するときに2番目のインスタンスを更新するシェル・スクリプトを実行する方法はありますか?2つのsqlplusインスタンスでシェル・スクリプトを実行する方法
コード:私は別のユーザーIDとパスワードをエンドユーザーの選択した場合(Y)
おかげで二sqlpusインスタンスを更新するにはどうすればよい
echo "Please enter last name: 'input;"
read input
Statement2="INSERT INTO users VALUES ('"$input"');"
output1=$($sqlplus -s User/[email protected] <<EOF
set head off
select count (*) from users
where fname = '$input';
EXIT;
EOF
)
read -p "User $input appears $output1 times. Create user? [Y/n]" answer
if [ -z "$answer" -o "$answer" == "y" -o "$answer" == "Y" ]
then
$sqlplus -s User/[email protected] << Eossql
set autocommit on
set head off
$Statement2
quit;
Eossql
else
echo "Not creating user"
fi
!
私はこの質問は不明だと思います。おそらく質問を書き換えます –
@EdHeal上記のコードで "y"を選択すると、インスタンス1のテーブルに挿入される "statement2"が実行されます。ユーザーが "y"を実行するかどうかを尋ねていました2つの別々のユーザーIDとパスワードを持つ2つのインスタンス。 – connollyc4