2020/01/09SQLコマンドを使用したユーザ作成Oracle12cからマルチテナント・アーキテクチャが採用されており、以前までの手順ではユーザが作成できません。ここではPDBに接続してユーザを作成する方法を記載します。接続先の変更ユーザ作成時にコンテナ・データベース(CDB)からプラガブル・データベース(PDB)に接続先を変更する必要があります。最初に現在の接続先を確認します。現在の接続先がCDBの場合は「CDB$ROOT」と表示されます。CON_NAMECON_NAME------------------------------CDB$ROOT接続するPDBの状態を確認します。PDB(PDB$SEED以外)の状態が「MOUNTED」と表示される場合は、PDBを起動する必要があります。MOUNTEDPDBが停止している場合は、PDBを起動します。WRITE」変わったことを確認します。プラガブル・データベースが変更されました。OPEN;プラガブル・データベースが変更されました。NOPDBに接続先を変更します。セッションが変更されました。<PDB名>;セッションが変更されました。CON_NAMECON_NAME------------------------------PDBORCLユーザの作成PDBに接続後にユーザを作成します。ユーザーが作成されました。<パスワード>ユーザーが作成されました。作成したユーザに必要に応じて権限を付与します。権限付与が成功しました。権限付与が成功しました。Oracleにログインする作成したユーザでPDBに接続するにはtnsnames.oraに定義を追加する必要があります。<PDB名>)))tnsnames.oraの編集後にOracleに接続します。コメントをキャンセルメールアドレスが公開されることはありません。IDENTITYプロパティを設定した列のID値を初期化(リセット)する方法を記載します。Expressのキャラクタセットを変更する前回の記事でCSALTERを使用したキャラクタセットの変更方法を記載しましたが、サブセットのキャラクタセットからスーパセットへの変更のみ可能でした。日付形式を指定するために、CONVERT関数、または、FORMAT関数を使用します。Expressでは標準のキャラクタセットとしてAL32UTF8が設定されます。...[VBA]OracleデータベースでSELECT文を実行するライブラリVBAからOracleデータベースでSELECT文を実行してデータを取得するライブラリを作成しましたので記載します。...VBAで指定フォルダ内の全てのExcelファイル・シートを順番に開く方法この記事では、VBAで指定フォルダ内の全てのExcelファイル・シートを順番に開く方法について記載します。...[Windows]VBAからOracleのストアドプロシージャを実行する方法VBAでOracleのストアドプロシージャを実行する方法について記載します。VBAからOracleに接続する方法は以前の記事を参考にしてください。...VBAで形式を指定して日付を取得するVBAで西暦や和暦の日付形式に変換するには「FORMAT」関数に引数を指定することで意図した日付形式に変換することができます。