ラァンフォーヱヴアー

出先・常駐先用コマンドリスト。2020年からリモートワークなので常駐なくなったけど。その他思ったことメモ。

リプレース等の理由で今動いているOracleDBの諸々を確認する

他社リプレースなどの場合で、パラメータシートが残ってない/メンテされてないことは往々にありがち。 そこで以下の通り確認する。(随時追加)

DBF関係

UNIX/Linuxを想定したOSレベル確認。

unset LANG
find . -follow -type f -name *.dbf -exec ls -l {} \; |awk '{print $9 " " $5}' |sort

Oracle Databseが起動するために必要な全てのファイルの位置

set pagesize 10000
SELECT *
FROM (
        SELECT name filename   FROM v$controlfile
  UNION SELECT name filename   FROM v$datafile
  UNION SELECT name filename   FROM v$tempfile
  UNION SELECT member filename FROM v$logfile
)
order by filename asc
;

ログ出力先

SELECT
       value
  FROM v$parameter
 WHERE
       name in ('background_dump_dest', 'user_dump_dest', 'core_dump_dest','db_recovery_file_dest', 'audit_file_dest');