コンテンツ– category –
-
.htaccessの書き方。リダイレクト・アクセス制御・チューニング・カスタムページ設定を紹介。
.htaccessといえばホスティングサービスを利用する上で必須の設定ファイルになります。 .htaccessとは? 「.htaccess」とは、最も多く使用されているオープンソースのWEBサーバー「Apache」を制御する設定ファイルの1つです。 Apacheの制御は設定ファイル... -
[Oracle]接続しているDBユーザのOSプロセスIDを取得
OracleのDBユーザのセッション情報を表示するためにはSYS_CONTEXTを利用することが多い。 しかし、SYS_CONTEXT単体だと接続している”OSのプロセスID”を取得することができない。 OSのプロセスIDの取得方法 OSプロセスを取得するSQL 簡単に説明するとv$sess... -
[Oracle]SYS_CONTEXTでセッション情報(IP、プログラム名など)を取得
OracleDBでセッション情報を扱った操作はSYS_CONTEXTを使いこなす必要がある。 SYS_CONTEXTの使い方あれこれを書いていこう思います。 SYS_CONTEXTって何? マニュアルには SYS_CONTEXTは、現在のコンテキストnamespaceに関連付けられたparameterの値を戻... -
[Oracle]SQL*Plusで返ってきた結果をShellの変数に格納
SQL*PlusでSQLを実行結果をShellの変数に入れる方法。 意外と忘れるので自身のブログに乗せておこう。 SQLの結果を変数に格納 サンプル ↓がサンプルです。 variable=`sqlplus -s / as sysdba << EOF set head off; select 列名 from 表名; exit; EOF... -
Linux→Windowsのコマンド読み替え早見表
Linuxをメインで使っている人が急にWindows環境で仕事を依頼されることがあると思います。 LinuxのコマンドはわかるけどWindowsはちょっと。。。て人はこの記事を参考にしてください。 この記事の目次構成は”Linuxコマンド” ⇒ ”Windowsコマンドとなってい... -
SQLで重複レコードを操作
データベースで重複レコードを抽出するSQLを紹介します。 グーグル先生に問いかけても良い感じの答えが返ってこないので公開します。 ※このSQLはOracleDBを元に作成しております。 今回使用するデータ 今回は↓のデータを前提に説明します。 > select ... -
ストアドプロシージャのソースコードを確認する
PL/SQLのソースコードを確認する方法を紹介します。 ファンクション、プロシージャ、トリガーに使用することができます。 サンプルプロシージャ 今回は↓のプロシージャを使用します。 create or replace procedure TEST001.SAMPLE_PROGRAM(args01 in numbe... -
Linuxで取得しておくべきOSの性能情報
Linuxで取得しておくべきOSの性能情報一覧を紹介します。 よくスローダウンした時にサーバ情報を確認しますが、それでは性能調査としては遅いです。 この記事で紹介した方法を予め設定して性能情報を取得おきましょう。 有事の際には取得しておいた性能情... -
Linuxでファイルの中身を空にする方法
Linuxファイルを空にする方法でよい方法ないですか?って聞かれたので 君のためにLinux上でのやり方を残しておきます。 主な用途 主な用途はずばり、 ログローテーション時にパーミッションが変えたくないって場面です。 mvコマンドでログコマンドを退避し... -
OracleDatabase 12.2.0.1をRHEL上にインストールする手順
仕事でOracleDatabase 12cR2 (12.2.0.1)をRHEL7.3にインストールしたので、 その時の作業ログを元にブログの記事を書こうと思います。 インストール手順は12cR1の時と変わりませんが、一部のOSグループが追加されたりと変更点もあります。 本記事ではデー...