No.2ベストアンサー
- 回答日時:
私がよく使う方法は、
--- startup.sql ---
conn sys/xxxx as sysdba
spool startup.log
startup
spool off
exit
--- dbstart.sh ---
#!/bin/sh
sqlplus /nolog @startup.sql
grep ORA- startup.log
if [ $? -eq 0 ] ; then
echo "NG"
fi
という具合に、結果をspool(もしくは標準出力をリダイレクト)し、ORA-から始まるエラーがあれば異常発生とします。
No.1
- 回答日時:
>これは仕様なのでしょうか?
startupやshutdownをSQL文と解釈しているのが間違いの始まり。
起動/停止の”コマンド”なので、SQL命令のようにキャッチできない。
(仕様通りなんだけど、仕様を誤解している)
unixプラットフォームのオラクルには詳しくないのだけど・・
コマンド投入時の標準出力を見れば良いと思いますよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 VirtualBox 7のゲストOSでの物理HDDパーティションのマウント方法 2 2023/05/04 13:01
- その他(ソフトウェア) Makefileが実行できない 2 2022/07/28 23:49
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
- オープンソース gmailでのimap設定 1 2022/09/15 13:25
- その他(プログラミング・Web制作) カーネルモジュール 2 2022/11/04 19:17
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- Access(アクセス) 実行時エラー3131 FROM 句の構文エラーです について 7 2022/06/13 15:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PL/SQLでログを確認したい。
-
ストアド・プロシージャをバッ...
-
SQL*Plusで、コマンドの返答を...
-
batファイルでのSQL(oracle)...
-
サービスの再起動を自動で
-
JavaでのOracle接続について(J...
-
SQL実行結果の出力を見やすくし...
-
トレースファイルの削除スクリプト
-
Oracle 11g R2の監査ログのフォ...
-
マテリアライズドビューを利用...
-
アクセスログのとり方を教えて...
-
リスナーログを出力しない設定方法
-
ShellからTruncate【Linux】
-
oracle11g listener.logの削除
-
ORA-00984のエラーが出ます
-
Oracleで流したSQLのログを取得...
-
マテリアライズドビューログに...
-
ORA-01013のエラーについて経験...
-
なぜ再起動すると空き領域が増...
-
DOSプロンプトとコマンドプロン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PL/SQLでログを確認したい。
-
SQL*Plusで、コマンドの返答を...
-
SQL実行結果の出力を見やすくし...
-
batファイルでのSQL(oracle)...
-
トレースファイルの削除スクリプト
-
Oracleで流したSQLのログを取得...
-
ストアド・プロシージャをバッ...
-
サービスの再起動を自動で
-
JavaでのOracle接続について(J...
-
Accessからoracleのストアドプ...
-
SQL*PLUSを終了させる方法
-
リスナーログを出力しない設定方法
-
execute使用した時の、完了メッ...
-
ORA-00984のエラーが出ます
-
ソート(大文字・小文字を区別...
-
PL/SQLからshellスクリプ...
-
oracle11g listener.logの削除
-
【spoolコマンドで追記】
-
ShellからTruncate【Linux】
-
シェルの実行ができません
おすすめ情報