底辺SEの備忘録

スキル無しの底辺です。参考になりません。

2022-02-01から1ヶ月間の記事一覧

データベースのデフォルト表領域を確認・変更する

概要 「データベース」のデフォルト表領域を確認・変更したので備忘 方法 database_propertiesで確認可能 SQL> col PROPERTY_NAME for a30 SQL> col PROPERTY_VALUE for a30 SQL> select PROPERTY_NAME,PROPERTY_VALUE from database_properties 2 where PRO…

v$sessionで実行中のSQLのsqlidを確認する

概要 v$sessionの情報を元に実行中のsqlidを確認したので備忘 方法 select program,sql_id from v$session where sql_id is not null and type='USER'で確認可能 type='USER'とすることでユーザプロセスに絞っています。 SQL> select program,sql_id from v$…

Linuxで容量の大きいファイルを探す

概要 検証環境のLinux環境の容量が一杯になりそうだったので 容量の大きいファイルを探しました。 もっと良い方法があるような気がします。 duコマンドを使用する duコマンドでサイズが大きそうなファイルを検索しました。 duコマンドはファイルのみを表示で…

Redoログのグループ追加とメンバーの追加

概要 Oracle(12cR1)のRedoログのグループ追加とメンバーの追加を マニュアルを参考にして実施したので備忘 現在のRedoログのグループ,メンバー,サイズを確認 SQL> select l.group#,f.member,l.bytes/1024/1024 as MB from v$logfile f,v$log l 2 where l.gro…

awkでテキストファイルのフィールドを表示

概要 awkを使用してテキストファイルの一部を表示。区切り文字は空白 方法 awk '{print XX}'で可能とのこと 例 test.txt aaa bbb ccc ddd eee fff ggg hhh iii jjj kkk lll mmm nnn ooo ppp 2番目のフィールドだけ表示 cat test.txt | awk '{print $2}' bbb …

Oracleの制御ファイルの多重化

概要 Oracle(12c)での制御ファイルの多重化の手順を確認したので備忘 参考マニュアル 10.3.2 制御ファイルの追加コピーの作成、名前変更および再配置 実施手順 初期化パラメータ(spファイルの場所と制御ファイルの場所)を確認 SQL> show parameter control_f…

csvファイルの各項目を出力するシェルスクリプト

概要 以下のようなcsvファイルがあった時にファイルを読み込んで 項目の値を出力するシェルスクリプトを作成したので備忘。 SCHEMA1,TEST1,10 SCHEMA2,TEST2,20 SCHEMA3,TEST3,30 シェル 全ての項目を出力する #!/bin/sh table_list=$1 while read line do s…

Oracleでグローバルデータベース名を確認する

概要 Oracleでグローバルデータベース名を確認する方法を備忘として残します 方法 GLOBAL_NAMEビューで確認可能 SQL> desc global_name 名前 NULL? 型 ----------------------------------------- -------- ---------------------------- GLOBAL_NAME VARCHA…

マルチテナント構成で環境を確認するために使用したコマンド

概要 Oracleのマルチテナント構成で環境を確認するために使用したコマンドを 備忘として残します 接続しているコンテナの表示 show con_nameで確認 SQL> show con_name CON_NAME ------------------------------ CDB$ROOT SQL> PDBの情報を表示 show pdbsで…

Oracleで権限周りを確認する時によく使用するデータディクショナリビュー

概要 Oracleでユーザやロールに与えられた権限を確認する時に参照する データディクショナリビューについてよく分かっていないので備忘 dba_role_privs ユーザやロールに付与されたロールを確認 事前に定義されたRESOURCEロールに付与されたロールを確認 SQL…

テキストファイル内の先頭部分から余分な記述を削除する

概要 以下のようなファイルで先頭部分から余分な記載を削除(Start以降だけ抽出したい) *規則性がないファイルだったので対応 11111te aaa aa Start 22:08 222aaa vv vvv Start 22:09 3333 aaav Start 22:10 444,2022vv Start 22:11 方法 cat <ファイル名> |…

Linuxでインストールされたパッケージを確認する方法

概要 Linuxに特定のパッケージがインストールされているかを確認する方法が 分からなかったので備忘として残します。 方法 以下で確認可能。一覧が表示されるのでgrepと組み合わせるとよい。 rpm -qa

ローカル環境に構築した仮想マシンへのssh接続が遅いときの対応方法

概要 ローカル環境に構築した仮想マシン(Red Hat7.9)にssh接続する際に時間が かかるので対応しました。 方法 /etc/ssh/sshd_configのUseDNSをyesからnoに変更*自分の環境ではデフォルトで「#UseDNS=yes」とコメントアウトされていました systemctl restart…