2016-11-01から1ヶ月間の記事一覧
サービスの稼働状態を確認 service --status-all 【状態】 [+] - サービス稼働中 [-] - サービス停止中 [?] - サービスの状態を判断できない Cent OS で実行すると、随分見え方が異なる。 PIDまで確認できる分、そっちの方が良さげ。 また、chkconfigで、…
Oracle11g以降は、パスワードの有効期限がデフォルトで180日となっています。 そのままにしておくと、180日経過後に突然ログインできなくなるので、パスワードの有効期限を延ばす(もしくは無期限に設定する)必要があります。 以下、SYSDBAで実行。 パスワ…
Oracleでテーブルのみをエクスポートする方法。 expを使う場合 exp user/pass@net_service_name TABLES=% FILE=filename.dmp expdpを使う場合 expdp \"user/pass@net_service_name AS SYSDBA\" DIRECTORY=dump_save_directory DUMPFILE=filename.dmp TABLES=…
Windows 8 が入っているノーパソの調子が悪くなり、調査とパッチ当てに結構時間使った。何が原因かは知らんが、定期的に復元ポイント作っておくように心がけておこうと思った。 復元ポイント作成&復元 【Windows 7、8、10】 コントロールパネル→システム→シ…
Oracleにて、表領域ごとの使用量、使用率、空き容量を表示するSQLを書いてみた。 SQL select DBA_DATA_FILES.TABLESPACE_NAME ,min(DBA_DATA_FILES.BYTES)/1024/1024 as "現サイズ(MB)" ,round(min(DBA_DATA_FILES.BYTES)/(1024*1024) - sum(DBA_FREE_SPACE.…
過去に発行されたSQLを表示 select * from v$sqlstats これだけだと、誰が実行したか(ユーザ、マシンなど)がわからないので、合わせて知りたい場合はセッション情報と結びつける。 セッション確認 select * from v$session v$sqlstats.sq_id と v$session.…
テーブル名一覧とコメントを取得 select USER_TABLES.TABLE_NAME ,USER_TAB_COMMENTS.COMMENTS from USER_TABLES left join USER_TAB_COMMENTS on USER_TABLES.TABLE_NAME = USER_TAB_COMMENTS.TABLE_NAME where 1=1 order by 1 カラム名一覧とコメントを取…
デッドロック発生時の対策。 ロックセッションサーチ select SID ,SERIAL# from V$SESSION where SID in ( select SID from V$LOCK where TYPE in ('TM','TX') ) SID、SERIAL# をメモし、以下のコマンドを実行。 ロックセッションKILL ※要管理者権限 alter s…
AWS Marketplace(EC2)の Redmineは DBがMySQLで動いているんで、MySQL Workbenchを動かしてみた。 【手順】 sshログイン sudo apt-get update sudo apt-get install ubuntu-desktop sudo apt-get install mysql-workbench sudo dpkg-reconfigure x11-commo…
Windows 10のbashにて、sudoを実行すると「(コンピュータ名)の名前解決ができません」というメッセージと共にパスワード入力を要求されるようになった。あれ?今まで要求されてたっけ?と思いつつ、正しいパスワードを入力してもエラー。 調べると、/etc/hos…
【コピー元】 ファイル→仮想アプライアンスのエクスポート 【コピー先】 ファイル→仮想アプライアンスのインポート にて、コピー元にて作成したファイルを指定。