【OS:AIX】
あるユーザーでCRONを組んでおり、オラクルのプレシジャを読み込ませるシェルプログラムをCシェルで組んでありました。
それをとある理由でBシェルに変更させてチェックしております。
ところがBシェルに変更してから以下のsqlplus文で失敗してしまいます。
ただ、単独でshファイルを実行するときは、SQL文も読み込んでくれて問題なく正常に終了するのですが、crontabで実行させるとSQL文を読み出すところで失敗してしまいます。
何かいけないところはありますでしょうか
# SQL*Plusを呼び出しデータ作成
sqlplus ID/PASSWORD@SID < $HOME/script/data.sql
ユーザアカウント自体はデフォルトでKシェルで作成されたユーザです。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
シェルスクリプト中に env と set の結果をファイル出力するロジックを組み込み、違いを確認してみてはいかがでしょうか。
あと、cron 実行時の標準出力と標準エラー出力の内容をファイル出力させることも有効だと思います。
(例)
0 0 * * * * /bin/sh demo.sh
-->
0 0 * * * * /bin/sh demo.sh >> /home/user/cron.log 2>&1
遅くなりましたがありがとうございます。
どうも、Cシェル用の環境変数の設定が足りなかったようです。
情報ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- UNIX・Linux Thunderbirdで既読にしても、シェルにログインするとYou have mail.と表示される 3 2022/09/10 08:40
- UNIX・Linux Linuxのシェル関数を作成して要件を満たす方法 1 2022/11/19 20:33
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- レディース ロレックスのレディデイトジャストが欲しいです。 ロレックスへたくさん通っていますが 一回も出会えませ 1 2023/07/08 22:15
- アクセサリ・腕時計 オメガコンステレーションの文字盤をシェルの物にするか、ステンレスにするか迷っています。 シェルは綺麗 1 2022/06/16 22:49
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
シェル(ksh)で変数にある文字列...
-
Cシェルでのファイルからの入...
-
バックスラッシュの意味がわか...
-
『存在するかどうか分からない...
-
Thunderbirdで既読にしても、シ...
-
シェルのコマンドの仕組み
-
コマンドプロンプトとかで、net...
-
export と set は違うの?
-
シェルスクリプトに関する問題...
-
.bash_profile .profile ログイ...
-
他のアカウントの環境変数を読...
-
シェルスクリプトで #!/bin/sh ...
-
シェル??? スクリプト???
-
Linuxのファイル禁止文字
-
TOPコマンドで表示するCPU使用...
-
Dirコマンドでフォルダ内ファイ...
-
エクセルの表にヘンな枠が・・・
-
スクリプトのエラー「unexpecte...
-
batである文字列内に特定の文字...
-
pingは正常なのにtracerouteで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
export と set は違うの?
-
Cシェル内でBシェルの様な関数...
-
シェル 会話形式でエンターキ...
-
シェルスクリプトで #!/bin/sh ...
-
.cshrc ファイルについて
-
『存在するかどうか分からない...
-
ubuntuの端末の左にカレントデ...
-
ターミナルが全く入力できない
-
バックスラッシュの意味がわか...
-
Linuxのファイル禁止文字
-
シェルスクリプトに関する問題...
-
mac os x10.6.4のターミナルでp...
-
シェルスクリプトのbashとperl...
-
違いについて
-
tcshなのにスクリプト構文中のs...
-
シェル(ksh)で変数にある文字列...
-
posixでshellを起動したとき`da...
-
シェルの変数をMySQLに送る方法...
-
Solaris9でdateコマンドの結果...
-
Cシェルでのファイルからの入...
おすすめ情報