ablog

不器用で落着きのない技術者のメモ

2010-07-01から1ヶ月間の記事一覧

find + xargs でx日より前に更新されたファイルを削除する前に削除対象ファイルのタイムスタンプを確認する

90日よりも前に更新されたファイルを削除しようとして、 $ find . -type f -mtime +90 -print0|xargs -0 rm ↑を実行しようかと。。。 ただ、本当に大丈夫かなということで、 $ find . -type f -mtime +90 -print0|xargs -n1 -0 stat --format=%y|sort -n|per…

TPack(Oracle Troubleshooting Pack) が公開されましたね

昨日の id:wmo6hash さんの tweet を見て知ったんですが、 TPack(Google サイト) が公開されたんですね! Dion Cho - Oracle Performance Storyteller を拝見しているとちょくちょく出てくるので、気になっていたんですが。 ティパック - Oracle Troubleshoo…

Windows 版の Oracle Database はスレッドベースのアーキテクチャ

Windowsでは、各バックグラウンド・プロセスは、1つの大きなプロセス内のスレッドとして実装されます。Oracle Databaseインスタンスまたはシステム識別子のそれぞれには、対応するOracle Databaseのプロセスが1つあります。たとえば、UNIX上の1つのデータベ…

ORA-01466: unable to read data - table definition has changed

現象 Data Pump によるエクスポートとバッチ処理が同時に実行され、エクスポート処理で以下のエラーが発生。 ORA-31693: Table data object "SCOTT"."EMP" failed to load/unload and is being skipped due to error: ORA-02354: error in exporting/importi…

Data Pump で特定のテーブルのみエクスポートする

nohup expdp scott/tiger directory=pump_dir include=TABLE:\"IN \(\'EMP\',\'DEPT\'\)\" dumpfile=scott.dmp logfile=scott.log 2>&1 &