最近では、データセンターでのサーバ作業が多く、サーバはWindowsだが、オブジェクトブラウザのようなGUIツールはもちろんインストールされていないので、sqlplusを利用する機会増えた。何よりDOS上で動くので軽快なのが何よりいい。そこで、sqlファイルをバッチで大量に作っていて、引数渡せたらいいなあと思ってたら渡せるんですね^^;今更かよ!って笑われそうですが・・・。ちょっと感動したのでメモselect * from empwhere empno = '&1'引数で渡す箇所を'&1'と指定すればいいだけ・・・上記のsqlファイルをtest.sqlで保存し、下記のtest.batを作成する。sqlplus scott/tiger@orcl @test.sql "%1"で、あとはこのバッチをDOSから実行すれば、楽ですね。v^^vC:\>test.bat 7369今回は日付指定で検索
Windows Server 2003に入っているDBサーバで、 『Oracle10g Release 10.2.0.1.0』から『Oracle10g Release 10.2.0.2.0』へ アップグレードする機会があったため、そのときの手順を紹介します。 1.パッチを適用 下記のサイトからパッチをダウンロードします。 http://support.oracle.co.jp/ 今回はWindowsで「10.2.0.2.0」のバージョンにアップグレードするため、 「p4547817_10202_WINNT.zip」のファイルをダウンロードしました。 解答すると実行ファイルがあるので、そのファイルを実行してパッチを適用します。 2.アップグレードするスクリプトを実行 SQL Plusなどで以下のコマンドを実行します。 SQL> STARTUP UPGRADE SQL> SPOOL patch
「意外と簡単!?」 シリーズ 「意外と簡単!?」シリーズは、Oracle Databaseを利用してこれからシステムを構築及び開発されていく方向けに、初心者の方でも分かり易いように「ステップ・バイ・ステップ」での説明を基本とした構成になっております。 また、開発に関連する資料については、サンプル・アプリケーションの提供を基本としており、より具体的な内容にて情報を提供しております。 「意外と簡単!?」シリーズが、Oracle Databaseをご利用する一助になれば幸いです。 Oracle Database 11g Release2 「意外と簡単!?」シリーズは、Oracle Database 11g Release2を使用してこれからシステム構築を行い、運用していく方向けに作成しており、初心者の方でも容易に構築/運用ができるよう全編にわたり極力GUIツールを利用した説明として構成
パッチのインストール Oracle のサービスを全て止める パッチを解凍する 解凍して出来るフォルダを、全角文字、スペースの無いパスへ移動する(例:c:\ora_patch) パッチフォルダ内のsetup.exe を実行する DLL の上書きでエラーが出る場合は、そのDLL の名前を変更する パッチインストール後の作業 ORACLE_HOME\dbs\SPFILEORCL.ora のバックアップを取る lsnrctl start (リスナー起動) net start OracleService<SID> (Oracle 起動) sqlplus "/ as sysdba" SQL> startup NOMOUNT (データベースを起動する) SQL> alter system set large_pool_size='150M' scope=spfile; SQL> alter system
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く