Oracle

Oracle

(DataStage)OracleDBアクセス

(DataStage)OracleDBアクセス CREATE ROLE DSXE; GRANT SELECT on sys.dba_extents to DSXE; GRANT SELECT on sys.dba_data_files to DSXE; GRANT SELECT on sys.dba_tab_partitions to DSXE; GRANT SELECT on sys.dba_t...
Oracle

Oracle Wallet認証 Java JDBC接続

概要 Wallet認証情報を用いて、JDBC Thinドライバ接続検証した時のメモを残しておきます。 Oracle Help Center の記事 を参考にしています。 前提条件 環境の前提条件は以下の通りです。 Windows環境 Oracle 12c インストール済、テストユーザ作成済 Eclipse インストール済 JDK8 インストール済 作業の流れ おおまかな作業の流れは、以下の通りです...
Oracle

Oracle 12c 初期設定メモ

概要 Oracle 12c ではPDB(プラガブル・データベース)がちょっとややこしいので行ったことメモに残しておきます。 1.PDBを起動 sqlplus / as sysdba PDBを起動するためにsysadminで接続し、下記のSQLを実行します。 SQL> alter pluggable database pdb open; PDBを停止する場合は、下記のSQLを実行します。 SQL> ...
Oracle

Oracle Database 12c のインストール(Windows編)

Oracle Database 12cをWindowsにインストールし、Enterprise Managerにログインするまでの備忘録として記載しておきます。(手順はポイントのみとなります。) 【前提条件】 試用用途でダウンロード、インストールします。 ダウンロードにはOracleアカウント が必要です。 1. ダウンロード 公式サイトをWebブラウザで開きます。 「ライセンスに同意する」をチェッ...
Oracle

(PL/SQL)INSERTでRETURNING句

INSERTした情報を表示 CREATE OR REPLACE PROCEDURE TEST.TBL_INSERT IS vUser TABLE_NAME%ROWTYPE; BEGIN INSERT INTO USER_MASTER (USER_ID, USER_NAME) VALUES ('0001', '鈴木 一') RETURNING USER_ID, USER_NAME INTO vUse...
Oracle

暗号化/復号化(Oracle)

暗号化/復号化 ( ENCRYPT/DECRYPT ) 実行権限付与 —— 実行権限付与 grant execute on dbms_crypto to USER_NAME; 暗号化 —— 暗号化 CREATE OR REPLACE FUNCTION TEXT_ENCRYPT(pTXT VARCHAR2, pPwd VARCHAR2) RETURN VARCHAR2 IS vEncrypted R...
Oracle

Oracleプロシージャ定義&呼出

1.プロシージャ定義(パッケージ) -- 1.プロシージャ定義(パッケージ) CREATE OR REPLACE PACKAGE PACK_PROC_SAMPLE IS PROCEDURE PROC_SAMPLE( p_syori_kbn_i IN CHAR, p_irai_no_i IN OUT CHAR, p_irai_naiyou_o OUT VARCHAR2, p_result_o OUT...