shスクリプトからPL/SQLで記述したファイルを実行したい

OKWave

2008-01-21 10:00

shからPL/SQLブロックを実行する方法

Solaris上でshスクリプト中からPL/SQLを記述したファイルを呼び出して、Oracleのテーブルに対して操作したいのですが、


test.shファイル
#/bin/sh
sqlplus userid/password@ddzk

test.sqlファイル
DECLARE
…
BEGIN
INSERT INTO table VALUES(
…
 )
END;
/

コマンドラインから
$./test.sh
を実行すると、
./test.sh: sqlplus: 見つかりません。
と表示されます。

どなたかshスクリプトからPL/SQLで記述したファイルを実行する
方法をご存知の方、ご教示願います。

良回答

>./test.sh: sqlplus: 見つかりません。

sqlplusにパスが通っていないのでは?

ZDNET Japan 記事を毎朝メールでまとめ読み(登録無料)

ホワイトペーパー

新着

ランキング

  1. セキュリティ

    量子コンピューターの実用化がもたらす脅威とは?既存の暗号資産を守る“4つのステップ”を徹底解説

  2. セキュリティ

    攻撃者がクラウドを標的にする仕組みとは? CrowdStrikeのレポートから考察する

  3. 経営

    「作って終わり」のマニュアルを「活用される」マニュアルにするためには?

  4. セキュリティ

    脱「PPAP」で考える、重要なファイルを安全に送付・共有する最適解とは?

  5. コミュニケーション

    Slack 導入事例集 2023:伊藤忠テクノソリューションズはいかに営業チームを1つにまとめたのか

NEWSLETTERS

エンタープライズ・コンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]