タグ

2008年5月15日のブックマーク (3件)

  • Oracleデータファイル復活

    Oracleのデータファイルを削除してしまった場合の対処法。 ※ /home/oracle/oradata/ora1/file1.dbfを削除した場合 systemまたはsysdba権限でログイン インスタンスをMOUNT状態にする "file1.dbf"の複製"file2.dbf"を作成(中身はカラ) alter database create datafile '/home/oracle/oradata/ora1/file1.dbf' as '/home/oracle/oradata/ora1/file2.dbf' REDOログを適用して復旧 recover datafile '/home/oracle/oradata/ora1/file2.dbf' これで、file1.dbfはfile2.dbfとして復活。 というか消したりしないように…。

  • Oracleのexp/impのbufferパラメーター

    Oracleのエクスポート(exp)/インポート(imp)ユーティリティーを使うときはbufferサイズをでかくしましょう、というお話。 とかする。このbufferで指定されているサイズのメモリ(20MB)にはいる分だけ、一気にフェッチするので、指定しないとき(デフォルトはたかだか4KB)とくらべて、ずいぶん実行速度が違う。ていうか全然違う。インポート(imp)のときもこのbuffer指定は使える。 でも、100MBでexpやったら、割り当てに失敗して(EXP-00020エラー)、失敗作ダンプが出来上がってしまった。このバッファが確保されるのがシステムのメモリか、インスタンスのどこかのキャッシュかは不明だけれども、100MBは無茶みたい。上限は、たぶんきっとOracleの設定とかでかわるようなきもするけど20MBぐらいなら無難であろう。たぶん。 Oracleのユーティリティガイドってこの辺

  • mizzy.org

    引っ越しました 1 Posted by Gosuke Miyashita Sat, 27 Oct 2007 08:17:00 GMT ustream の FLV をダウンロードして音声変換する方法は、typesterさんのとこに詳しく書いてある わけですが、sox に渡すときにサンプルレートを指定する必要があったりします。 で、これを Plagger プラグインで実現するためには、何らかの方法で元ファイルのサンプルレートを取得しないといけないわけで、FLV::Info でできそうだな、と思ったところ Failed to read FLV file: Tag size is too small (0) at byte 193 (0xc1) at /usr/local/lib/perl5/site_perl/5.8.7/FLV/Tag.pm line 81. といったエラーが出ます。色々調べて

    amari3
    amari3 2008/05/15