約半年程の就活の結果、大変ありがたいことにシステム開発の企業に内定を頂けました。 1日でも早く戦力になりたいので、入社までの少しの間にしっかりと学習して技術を身に付けたいと考えています。 今回、データベース学習の一環として、入社予定の企業よりオラクルマスターの資格取得を勧められました。 基礎的なデータベース、SQLの知識が学べるので、未経験者にも有効と教えていただけたので早速オラクルを使ってみたいと思います。 個人学習であれば、完全版の製品を無償で使うことができるそうです。 事前準備 オラクルデータべースにはmacOS用がないので、Dockerをインストールします。 インストールして起動すると、タブにクジラのマークが表示されます。 macOSへのインストール手順 まずは、オラクルのデータベースをインストールします。 Oracle.comのユーザー登録 Oracleプロファイルにサインイン
シャボン玉が凍る仕組みと「スノードーム効果」と呼ばれる現象の発生原因に関する見識 周囲温度とシャボン玉の温度が同じ場合には、シャボン玉の底部から凍結が始まり、マランゴニ流(表面張力の小さい領域から大きい領域への液体の流れ)が生じ、氷の結晶が凍結前線から剥離して、スノードーム中のフレークのようにシャボン玉の中を浮遊する。その後、氷の結晶が成長し、互いに連結すると、シャボン玉は完全に凍結する。一方、周囲温度が室温である場合には、凍結前線がゆっくりと上方に伝播したが、熱伝導性が悪いために、最終的にはシャボン玉の途中で停止した。この部分的に凍結したシャボン玉はその後、平衡状態を保った後にしぼんで、この液体ドームは崩壊した。 【物理学】シャボン玉が凍る仕組み | Nature Communications | Nature Research ⇧ シャボン玉と言えば、そう、シャボンカッター! ...
MacでOracle 19cの開発環境を構築したい MacにはOracleが直接インストールできないのでDockerをつかってOracleをインストールして開発環境を構築したいと思います! せっかくだから最新の19cで! 下準備 必要なツールは下記のものです。 ググればたくさんでてきますので、インストールしておいてください! git Docker 後述しますが、それに加えて別途Oracle本体のダウンロードが必要になります。 ダウンロードにはOracleの技術者ネットワークであるOTNへの登録が必要です(無料) Docker + Mac + Oracle のとてつもなく親切な記事がすでにあるのでそちらも参考にしてください。 Oracle on docker for Mac macOSでOracle Database使いたい ってかこの記事の存在意義 is 何? 手順の概要 環境構築のながれ
この記事はJPOUG Advent Calendar 2019の21日目の投稿です。 20日目は、おおの たかしさんの記事、"超"現実的に考える!Oracle CloudへのDB移行ガイドでした。 今日は、Oracle11gでOracleDBから退いたオッサンが華麗(加齢)に舞い戻ってくる記事です。 TL;DR おっさんが久しぶりにOracleDBを構築するだけ OracleCloudのDBをちょっとだけ触ってみてビビる お前だれ? 今はウィルゲートという会社で、ユーザー投稿型メディア『暮らしニスタ』、SEO分析ツール『TACT』など自社Webサービスの運用全般やってますが、インフラエンジニアとしてのスタートはOracleDBでした。 未経験でSIerに入りOracle10gを勉強して、一応Goldの資格も取らせてもらいました。 ただ実際に現場に出ると10gのサポート期限が近かったので、1
ITコーディネータのシュウです。 新年あけましておめでとうございます。 ごあいさつがとても遅くなってしまいました。本年もよろしくお願いいたします。 昨年2016年は、IOTとともにAI(人工知能)がとてもクローズアップされるようになってきた1年ではなかったかと思います。Googleの「AlphaGo」は囲碁で韓国のトッププロ棋士を破り、話題になりましたね。囲碁は打ち手のパターンが10の360乗通り、あるいは400乗通り存在するといわれており、AIがプロ棋士に匹敵する強さになるにはあと10年かかるといわれていたのを、10年前倒しで達成したということです。また、IBMのワトソンは患者の正確な白血病の病名を10分で見抜き、割り出した病名に対する適切な治療によって患者の命を救ったと報道され、AIが医療の世界で大きく貢献する事例となりました。また、自動運転、ディープラーニングなど、様々な技術へのチャ
前提 Oracle Enterprise Manager Database Express (EM Express) とはなにか EM Expressの作成 EM Expressの使用 トラブル EM Expressが起動しない EM Database Expressの表領域メニューがない その他参考 前提 Windows10 Oracle19c Oracle Enterprise Manager Database Express (EM Express) とはなにか 第1回 オラクル・コンサルタントが語る、Oracle Enterprise Manager (EM) 基本機能講座 Enterprise Manager Database Express(EM Express) は1つのサーバーの1つのDBを管理できる。 Enterprise Manager Database Express
インストール後色々と変更してしまい【Oacle12c Enterprise Manager】がアクセスできないような状態になってしまったので整理してみました。 shared_serversパラメータの設定 ポートの設定 dispatchersパラメータの設定 local_listenerパラメータの設定 リスナーの再起動 shared_serversパラメータの設定 Show parameter;で確認することができます。 通常は1というこのなのですが、0となっているので、以下のコマンドで変更(SQLPLUS使用) SQL>ALTER SYSTEM SET shared_servers = 1 ; ポートの設定 SQLPLUSで確認します。 SQL> SELECT DBMS_XDB_CONFIG.GETHTTPSPORT() FROM DUAL; デフォルトの値は5500が表示できれば問
概要 Oracle 19.3 をインストールし,Oracle Enterprise Manager に接続したもの,モニタリングの項目しかなく,構成・表領域・初期化パラメータなど肝心な設定項目がなーんにもない。 JETはまだ開発段階だそうで 19cの OEM は Oracle JET というので開発しているそうです。過去バージョンは Flash ベースで作成されていましたが,Flashがサポートされなくなるため変更しているとのこと。 そう,まだ 開発途中 !ということです。(19.3)なので,OEMに接続しても必要な機能が使えないのです。画面にな~んにも表示されないと感じるのは当然なのです。 Flashベースに戻す方法が用意されている サーバーに sqlplus でログインして,sys dba ユーザで以下のSQLを実行します。 @?/rdbms/admin/execemx emx しばら
Oracleを使っていて、データベースには普通にアクセスできるのに、突然、Oracle Enterprise Manager(以下EM)が停止していて、起動できなくなることがあります。 そのような場合の調査・解決方法をまとめました。 なお、以下の作業で問題が解決しない場合は、以下のエントリを参考に、EMリポジトリの再構築を試してみてください。 Oracle/Enterprise Managerのリポジトリを再構築する 目次 状態の確認 まず、以下のコマンドでEMの状態を確認してください。 emctl status dbconsole 以下は「emctl status dbconsole」の実行例です。なお、Windowsの場合は事前に環境変数ORACLE_SIDをセットしておく必要があります。 *** ↓以下、コマンド実行(Windowsの場合) *** > set ORACLE_SID=
ALTER PACKAGE my_package COMPILE; ALTER PACKAGE my_package COMPILE BODY; ALTER PROCEDURE my_procedure COMPILE; ALTER FUNCTION my_function COMPILE; ALTER TRIGGER my_trigger COMPILE; ALTER VIEW my_view COMPILE; EXEC DBMS_DDL('PACKAGE', 'MY_SCHEMA', 'MY_PACKAGE'); EXEC DBMS_DDL('PACKAGE BODY', 'MY_SCHEMA', 'MY_PACKAGE'); EXEC DBMS_DDL('PROCEDURE', 'MY_SCHEMA', 'MY_PROCEDURE'); EXEC DBMS_DDL('FUNCTION
ちょっとずつ書き足します。 いわゆる階層的クエリを実現するためのOracleの機能、Hierarchical Query. SELECT * FROM TAB_A WHERE ~~ -- こっからHierarchical Query Clause START WITH /* 階層のルートとなる行の条件 */ CONNECT BY /* 行の親子関係を決める条件 */ hierarchical query clauseはWHERE文の直後に指定します。つまり、WHERE文のあとでSTART WITHやCONNECT BYが評価されるということです。 擬似列 CONNECT_BY_ISLEAF 該当行がLEAF(葉)に相当する場合は1が入ります。それ以外の場合は0が入ります。具体的に言うと、CONNECT BY条件が成立せず、それ以上子供を生成できそうもない場合に1になります。CONNECT
2003年7月11日に行った同様のタイトルのiSeminarが比較的好評だったことから、隔月で全3回予定のiSeminarの内容を、平行してOTNでは毎月全6回の形で連載します。 私は普段はOracleDirectにご相談いただいたお客様のご商談成約のための技術的な支援を担当しております。Oracle製品の購入をご検討される際は、是非OracleDirectにご相談ください。 ブロックサイズを決める基本的な指針 ブロックサイズはCREATE DATABASEコマンド実行時に初期化パラメータDB_BLOCK_SIZEに設定します。基本的には2,048・4,096・8,192・16,384・32,768バイトのいずれかから選択することになります。ただし32,768バイトは64bit系の一部のOS版のOracleのみで指定できます。デフォルトはOSにもよりますがほとんどの場合2,048byteで
運用時に発生するエラー ORA-38301: リサイクルビンのオブジェクトにDDL/DMLを実行できません。 この ORA-38301: 〜 エラーは Oracle 10g からの、ごみ箱(=リサイクルビン RECYCLEBIN という名前) 機能により生成された オブジェクトにアクセスしようとしたことによるエラー。 原因 Oracle 10g から仕様が変更され、削除されたオブジェクトが USER_TABLES に $BIN+...+ XX という形式で表示されるようになっている。 このオブジェクトには、DDL、DML を実行することが許可されていない。 対応 もし不要なオブジェクトしか、ごみ箱にない場合には PURGE USER_RECYCLEBIN; を行ないユーザーごみ箱の内容を消去する。 (全体 ごみ箱の削除は、 PURGE RECYCLEBIN ) この ごみ箱は テーブルスペ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く