Seita developer blog

ユーザ企業に努めるアプリケーションエンジニアがプログラミング、データベース、OS、SNS、ガジェットなどを中心に備忘録変わりに書いていきます。

Oracle

【Java】JDBC接続(Type.4)に利用するURL(接続文字列)メモ

JDBC接続(Type.4)にて利用するURL(接続文字列)のメモです。 Oracle jdbc:oracle:thin:@(ホスト名):1521:(インスタンス名) PostgreSQL jdbc:postgresql://(ホスト名):5432/(データベース名) <愛読書>

【Linux/Tomcat】 Linux環境にTomcat/Oracle JDK環境をインストールする

対象はRHEL/CentOSとしてます。 wgetコマンドがない場合は、PCで対象のファイルを落とし転送するか、yumコマンドで追加してください [Oracle JDK] JDKをダウンロードする。 #wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=acce…

【Linux】 wgetコマンドでOracle JDKをダウンロードする方法 メモ

Oracleのホームページより、wgetコマンドを使ってOracle JDKをダウンロードする方法です。 ダウンロードには「同意する」のチェックボックスにチェックを入れる必要があり、通常のwgetコマンドではダウンロードできません。 wgetコマンドのオプションを利用…

【Oracle/Java】JDBCドライバーによるOCIとThinの違いについて

JavaでOracleに接続する際に使用する「JDBCドライバー」のOCI接続、Thinクライアント接続の違いについて紹介します。 [そもそもJDBCとは] JDBCとは、「Java」と「リレーショナルデータベース(RDBMS)」間の接続を行うためのAPIです。 そのなかで、Oracleに接…

【Oracle】管理アカウント(SYSTEM/SYS)とそのパスワード変更について

Oracleの管理アカウント(SYSTEMユーザ、SYSユーザ)と、そのパスワードの変更方法の解説です。 [管理アカウントの種類について] SYSTEM:データベース管理で普段使うユーザはこちら。 Oracleデータベースを作成すると、ユーザーSYSTEMも自動的に作成され、DBA…

【Oracle】ノーアーカイブモードへの移行方法

Oracleのノーアーカイブモードへの移行方法の紹介です。 [変更方法] 変更には「OS認証」とよばれる方法でログインし、変更する必要があります。 以下のような例で変更します。 インスタンス名:REYDB sqlplus / as sysdba SQL > ARCHIVE LOG LIST or SQL > S…

【Oracle】初期化パラメーターのpfileとspfileについて

Oracleの初期化パラメーターに関するお話です。 そもそもOracleの初期化パラメーターとは パラメータ・ファイルは、初期化パラメータのリストおよび各パラメータの値を格納しているファイルです。初期化パラメータをパラメータ・ファイルに指定して、特定の…

【Oracle】テーブルの簡易バックアップ(CREATE TABLE AS SELECT)

Oracleでのテーブルの簡易バックアップ方法の紹介です。 CREATE TABLE 文を利用した方法になります バックアップ対象:EMP テーブル バックアップで作られるテーブル:BAK_EMP テーブル CREATE TABLE BAK_EMP AS SELECT * FROM EMP テストのために一時的にデ…

【Oracle】Oracleの停止方法とその種類について

Oracleの停止方法とその種類について紹介します。 [停止の種類] ・SHUTDOWN SHUTDOWN NORMAL →すべてのセッションが切断されるまで待機して、停止 ・SHUTDOWN TRANSACTIONAL →現行トランザクションの終了後、停止 ・SHUTDOWN IMMEDIATE ←普段使う場合はこち…

【Oracle】 Windows 7 PCにOracle 12cをインストールしてみた

Windows 7のノートパソコンを再セットアップした際、Oracle Databaseをインストールしたので、紹介します。 一度、インストールにミスして、インストーラを強制終了している影響で、若干一般的な手順とは違います^^; ご了承ください。 [ライセンス] 今回…

【Oracle】フラッシュバック問合せでコミット前のデータを見てみよう

フラッシュバック問い合わせとはUNDO表領域に残ってるロールバックセグメントを利用して、コミット前の過去のデータを見る方法です。 論より証拠なので、実際にサンプルを見てみましょう。 [前提] UNDOより対象のロールバックセグメントが消えていないこと →…

【Oracle】Windows系でOracle Universal Installerを強制終了や再インストールする際に行うこと

Windows OS、Windows Serverにて、Oracle Universal Installerを強制終了した際に、残ってしまう設定を削除する方法です。 アンインストールしたのちに再インストールする際も同じ手順を踏みます。 1.Program FilesからOracleディレクトリを削除 以下のデ…

【Oracle】ビューとマテリアライズド・ビュー(マテビュー)について

今回は、Oracleのビューとマテリアライズド・ビュー(マテビュー)について説明したいと思います。 [ビューとは] ビューとは、複数のテーブル(表)を結合し、その結果をテーブルのように見せる表現のことです。 結果をテーブルのように見せるだけなので、バック…

【Oracle】Oracle 10g以前と11g、12cでのアラートログと、リスナーログの出力先について

Oracle 11gから、アラートログと、リスナーログの出力先が変更されている。 いつも忘れてしまうので、メモ書きとして残します。 アラートログの出力先 Oracle 10g $ORACLE_BASE/admin/[ORACLE_SID]/bdump/alert_[ORACLE_SID].log Oracle 11g $ADR_BASE/diag/…

【Java】Java Day Tokyo 2016 資料公開 #JavaDayTokyo

Oracle社より、Java Day Tokyo 2016の資料が公開されました! <資料> www.oracle.co.jp 近日中に基調講演とナイト・セッションの録画映像もあがるそうです。 =============================================== [私の参加レポート] rey1229.hatenablog.com …

【Java】Java Day Tokyo 2016 参加者レポートのまとめ #JavaDayTokyo

Java Day Tokyo 2016の参加者レポートのまとめです。 ※リンクの追加削除依頼は、(PC版の)サイドバーのメール、もしくはコメントまでご連絡ください。 [セミナー詳細] 受講:Java Day Tokyo 2016 URL :http://www.oracle.co.jp/events/javaday/2016/ 日時:2…

【Java】Java Day Tokyo 2016 各Sessionまとめ #JavaDayTokyo (2016/5/30追記)

2016/5/30追記 Oracle社より、資料の公開がありましたので、URLを追加しました。 <資料> www.oracle.co.jp =================================================== 昨日参加したJava Day Tokyo 2016 のセッションごとでのまとめです。 www.oracle.co.jp 基…

【Java】Java Day Tokyo 2016 基調講演まとめ #JavaDayTokyo

====================================== 追記 各セッションについてまとめを記載いたしました。 rey1229.hatenablog.com ====================================== 本日、Java Day Tokyo 2016に参加してきました。 www.oracle.co.jp ※日本オラクル デイビッ…

【Oracle】Oracleの初期設定(インスタンス作成/ユーザ作成)で最低限必要なもののメモ

Oracleの初期設定(インスタンス作成/ユーザ作成)で最低限必要なもののメモ [環境] Oracle 11g/12c spfile運用の場合 [初期化パラメーター] --パスワードの大文字小文字の区別を無くす設定 ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE SCOPE = BOTH -…

【Eclipse/IDE】Eclipseの設定メモ

あるあるEclipseの設定メモ 悩んだときに見てください [今回紹介するEclipseはこちらを使用] Eclipse 日本語化 | MergeDoc Project Pleiades All in One 4.4.2 Java Full Edition ====================================== [ウィンドウ(W)]→[設定(P)] =======…

【Java】Java Day Tokyo 2016参加します。#JavaDayTokyo

2016/5/24に東京の品川で開催されるJava Day Tokyo 2016参加します。 また所感ほか、参加報告上げます。 ============================================ 2016/5/25追記 参加してきましたので、報告です。 rey1229.hatenablog.com rey1229.hatenablog.com rey…