タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

ORACLEとoracleとOracleに関するbig-treeのブックマーク (57)

  • Oracle

    AIを活用したデータ中心のイノベーションの推進を目指す方向けの最新のバーチャル・イベントです。AIの利活用、マルチクラウドの導入、データ分析、アプリケーション開発、スケーラビリティ、セキュリティに焦点を当てながら、オラクルの最新イノベーションや新しい戦略に役立つインサイトについてご紹介します。

  • http://www.oracle.com/technology/global/jp/tech/install/oracle11g.html

  • Oracle 11g R1新機能のPivotとUnPivot

    はじめに Oracle 11g R1新機能のPivotとUnPivotについて、基事項から使用例まで、SQLのイメージを交えて解説します。 対象読者 OracleのPivotとUnPivotを使いたい方 OracleSQLの理解を深めたい方 必要な環境 稿で扱うSQLは、Oracle 11.1.0.6.0で動作確認しました。SQL Server 2005以降でも応用が可能です。 1. PivotとUnPivotとは PivotとUnPivotはOracle 11g R1の新機能で、select文での行列変換を容易に行うことができます。ちなみにPivotとUnPivotは、SQL Server 2005以降でも使用できます。英和辞典によるとPivotの意味は、動詞では「旋回する」、名詞では「中心,軸,旋回軸,かなめ」です。 下記のOracleのselect文の評価順序において、Pivo

    Oracle 11g R1新機能のPivotとUnPivot
    big-tree
    big-tree 2010/04/18
    クロス集計に使えそう
  • Infoseek[インフォシーク] - 楽天が運営するポータルサイト

    人気再燃!ポケモンGOをより楽しむウェアラブルデバイス4選 街中で『ポケモンGO』を遊ぶにしても、スマートフォンを出したりしまったりしながら歩くのはなかなか難し…

    Infoseek[インフォシーク] - 楽天が運営するポータルサイト
  • オラクルのセキュリティ管理 - オラクル・Oracleをマスターするための基本と仕組み

    セキュリティの管理と監視 個人情報保護法にともなって、情報漏えいは会社の経営に致命的なダメージを与える。 モールによる BtoC のクレジットカード情報の流出 … 客離れはおそらく致命的だろうと思う。 しかし、一様にウィルス対策ソフトのパターンファイルやファイアウォールばかりに気をとられている。 それらは企業では基ソフトの一部であって個人でも使用されている。導入・メンテナンスしてない方がめずらしい。 データの漏洩対策と呼べるものではないといえる。 一方ではサーバーセンタへの入館に IDカード認証だけではなくバイオメトリック認証まで採用しサーバー体は耐火、耐震、対電磁波装備の特殊なサーバーラックに格納しているところもある。 監視ツールや暗号化の技術を使用したオプションの使用やパッケージが必要なのである。稟議にそろそろ判子を押させるときがきている。一気に予算書を押し通すには良い頃合である。

  • SET LINESIZE - オラクル・Oracle SQL*Plus リファレンス

    LINESIZE システム変数 LINESIZE は1行の長さを設定する。 短縮形は LIN デフォルト値 80 (iSQL*Plus は 150) SET LINESIZE コマンド SET LINESIZE コマンドの構文 SET LINESIZE 文字数(実状はバイト数) 短縮形 SET LIN 文字数(バイト数) デフォルト SET LINESIZE 80 ラインサイズはデータ行とタイトル行、レポートヘッダ(フッタ)に影響あるシステム変数である。 上限値はシステム依存であるが、32bitOS のプラットホームでは 32K(32767)バイト ⇒ SQL*Plus 制限 LINESIZE を大きく設定しても CLOB や LONG 項目が LINESIZE 未満で切り捨てられることがある。 これは LINESIZE による制限ではなく、実際は「カラム長」に関する制限の SETLONG

    big-tree
    big-tree 2010/01/14
    SQLPLUSで改行されないように指定
  • 消費税を計算するOracle PL/SQLパッケージ

    消費税込み金額を計算したり、税抜き金額を計算したりするPL/SQLパッケージ。 消費税率が変わったらTAX_CALENDARという名前のテーブルに税率を追加すればいい。 これで消費税が上がっても大丈夫。10%でも20%でも平気。どんとこい。 TAX_RATE2は、テーブルを使わずに、FUNCTION内で日付とレートをハードコードして判断している。税率が変わったら書き直さないといけない。税率変わるたびにメンテナンス=ソース変更とリコンパイルが必要だけれど、まあ、運用環境によってはこっちがいい場合も多いか。シンプルだし速いはず。 /* || 消費税率のカレンダーテーブル */ DROP TABLE TAX_CALENDAR; / -- TAX CALENDAR TABLE CREATE TABLE TAX_CALENDAR ( DtS date NOT NULL, DtE date NOT N

    消費税を計算するOracle PL/SQLパッケージ
  • まだまだあるぞ! 分析関数の究極テクニック

    連載はSQLの応用力を身に付けたいエンジニア向けに、さまざまなテクニックを紹介する。SQLの基構文は平易なものだが、実務で活用するには教科書的な記述を理解するだけでは不十分だ。連載は、著名なメールマガジン「おら!オラ! Oracle - どっぷり検証生活」を発行するインサイトテクノロジーコンサルタントを執筆陣に迎え、SQLのセンス向上に役立つ大技小技を紹介していく。(編集局) 今回も、前回「SQL分析関数をさらに深く追求してみよう」、前々回「極めよう!分析関数によるSQL高速化計画」に引き続き、分析関数についてのお話です。今回は、ラグ・リード関数を説明して、分析関数シリーズの最終回とします。 ラグ関数を使った分析 それでは、ラグ・リード関数を利用して、分析してみましょう。まずは、ラグ関数から見ていきます。 ラグ関数は、現在の行からのオフセットを指定するだけで、その位置より「前」にあ

    まだまだあるぞ! 分析関数の究極テクニック
    big-tree
    big-tree 2009/11/07
    lag関数
  • Oracle 豆辞典

    Oracle 豆辞典 注意 : これは、私個人の覚え書きであり、何も保証するもではありません。自己責任でお読み下さい。 読取専用のユーザ権限 デフォルトで作成されているユーザ オプティマイザにヒントを与えるには 統計情報の取り方 エラーメッセージコード”00000” 「ほかのユーザーが同じデータに対して・・・」のメッセージ Version の取得 初期化パラメータの取得 SGA領域取得 登録されているユーザを表示する テーブルスペースの総容量、使用容量、空き容量取得 テーブルスペースの状況確認 テーブルスペースに格納されているオブジェクト取得 テーブルスペース内の空き領域 テーブルスペース内の空き領域を結合する ライブラリキャッシュ 要求数、再読込数、ヒット率 データ・ディクショナリ・キャッシュ 要求数、再読込数 データベース・バッファ・ヒット率 共有プール内の空き領域の大きさ取得 メモリ

  • SQL*Plusのグローバリゼーション・サポート

    11 SQL*Plusのグローバリゼーション・サポート グローバリゼーション・サポートによって、ネイティブ言語によるデータの格納、処理および取得が可能です。 Oracle Databaseに格納できる言語は、Oracle Databaseでサポートされているキャラクタ・セットでエンコードされます。 グローバリゼーション・サポートによって、データベース・ユーティリティ、エラー・メッセージ、ソート順序および日付、時間、通貨、数値およびカレンダの表記規則に、ネイティブ言語とロケールが適用されます。 ここでは、次の項目について説明します。 SQL*Plusコマンドラインでのグローバリゼーション・サポートの構成 環境変数NLS_LANG グローバリゼーション・サポートの詳細は、http://otn.oracle.com/tech/globalization/および『Oracle Databaseグロ

  • Oracleはレジストリを汚す?

    Ognacの雑感 木漏れ日々 目次 ホーム 連絡をする RSS Login Blog 利用状況 投稿数 - 1487 記事 - 0 コメント - 49273 トラックバック - 143 書庫 2014年5月 (6) 2014年4月 (13) 2014年3月 (14) 2014年2月 (12) 2014年1月 (12) 2013年12月 (13) 2013年11月 (13) 2013年10月 (11) 2013年9月 (13) 2013年8月 (14) 2013年7月 (13) 2013年6月 (14) 2013年5月 (15) 2013年4月 (13) 2013年3月 (14) 2013年2月 (13) 2013年1月 (15) 2012年12月 (14) 2012年11月 (14) 2012年10月 (15) 2012年9月 (14) 2012年8月 (13) 2012年7月 (13)

  • 『[Oracle] 11gではデフォルトでパスワードの大文字小文字を区別する』

    Oracle 11g をインストールして、Object Browser 9 で接続しようとすると、以下のようなエラーが発生しました。 ORA-01017: ユーザー名/ パスワードが無効です。ログオンは拒否されました。 11g からデフォルトでパスワードの大文字小文字を区別するようになったことが原因のようです。 Object Browser 9 はパスワードを小文字で入力しても大文字に自動変換して Oracle に投げるため、小文字のパスワードが設定されている場合、ログオンできなくなってしまうというわけです。 10g 以前のバージョンと同じようにパスワードの大文字小文字を区別しないようにするには、初期化パラメータ SEC_CASE_SENSITIVE_LOGON を FALSE に変更する必要があります。 ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON

    『[Oracle] 11gではデフォルトでパスワードの大文字小文字を区別する』
  • OTN Japan Homepage

    All Blogs Corporate Site CRM On Demand Discussion Forums Documentation Education Java.com JavaOne and Oracle Develop MySQL Oracle OpenWorld PartnerNetwork Sun Defects Technology Network Video and Multimedia

  • ORA-00600の対処法ついて | あるシステム屋による開発の記録

    Javaや.Netを使ったシステムを開発している筆者が、日々気付いたこと・思ったことや過去に経験したことを記していきます。 Oracleを使っていると、たまにORA-00600が発生することがある。 エラーは以下のような形式で出力される: ORA-00600: 内部エラー・コード、引数: [string],[string],[string],[string],[string],[string],[string],[string] ORA-00600は"Oracleにとって想定外のエラー"ということになっていて、 使っている側からすると、"Oracleのバグ"ではないかと思えるようなものもある。 ORA-00600が発生してしまうと、 (1) Oracleサポートに問い合わせるか、 (2) 何とか自分で解決するか、 (3) 別の実現方法に変更するか しかないと思われる。

  • ORA-00600が発生して解決できた具体例1 | あるシステム屋による開発の記録

    Javaや.Netを使ったシステムを開発している筆者が、日々気付いたこと・思ったことや過去に経験したことを記していきます。 あるシステム屋によるJava開発の記録 ORA-00600の対処法ついて で書いたように、ORA-00600は一度発生してしまうと解決するには サポートに問い合わせるか他の実現方法に変更するかなどの手段しかなく、 なかなか厄介なエラーだ。 今までぼくも何度となくこのエラーに出くわしたことがあるが、 実際に解決できた例もあるので、記録しておこうと思う。 Oracleのオプティマイザがあほになっている データの登録・更新・削除が繰り返し行われているテーブルでは その度にインデックスの再構築も行われている。 これが何らかの理由でうまく行われないと(これが問題なんだけど…)、 オプティマイザがSQLの実行計画を正しく作成できなくなって ORA-00600が発生してしまうことが

  • 『[Oracle] ORA-00600エラー事例』

    あるプロシージャのテストをしていたところ、突然 ORA-00600: 内部エラー・コード、引数: [6122],[0],[1],[0],[],[],[],[] が発生したことがあります。 発生時に実行されていたSQLは、以下のようなDELETE文なのですが、何度実行しても確実に再現し、挙句の果てにはOracleが暴走する(CPU使用率100%の状態のまま処理が終了しない)というひどいエラーです。 DELETE FROM OBJECT_USER WHERE OBJECT_ID BETWEEN :b2 AND :b1 AND USER_ID IN (SELECT USER_ID FROM tmp_user) このSQLを実行しているプロシージャは、直接呼び出したプロシージャからサブプロシージャの呼び出しを繰り返し6階層目あたるし、一時テーブル(tmp_user)のデータを元にDELETEをして

    『[Oracle] ORA-00600エラー事例』
  • ウェブリブログ:サービスは終了しました。

    「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧

    ウェブリブログ:サービスは終了しました。
  • 『[Oracle] ORA-00600エラーへの対処方法』

    Oracleのエラーで一番厄介なのはなんといっても「ORA-00600: 内部エラー」でしょう。 内部エラーというのは、文字通りOracleの内部で発生したエラーで、メッセージが定義されていないものがすべてこのコードで返されるというわけです。 つまりはOracleにとっては想定外のエラー、ユーザーから見れば「そりゃOracleのバグだろ」というようなエラーです。 マニュアルを見ても「サポートに問い合わせろ。」としか書いていません。 ということで、内部エラーが出たときには、サポートに素直に連絡するのが賢明です。 ただ、サポートに連絡してもすぐに解決できる場合とそうでない場合があります。 そうでない場合には、エラー発生時の詳細な情報の提供などを求められるため、相手をしているだけでも大変です。 また、そもそもサポートに入っていない場合には、問合せすらできないので自力で解決するしかありません。 ど

    『[Oracle] ORA-00600エラーへの対処方法』
  • ORA-00600 - オラクル・Oracle エラー FAQ

    カテゴリ:その他 ORA-00600: 内部エラー・コード、引数: [string] … サポートに問い合わせるか、その機能や使用方法をやめる。の二択であると言っても過言ではない。 あとは見なかったことにして、客先では出ないことを祈るという選択肢も結構多い? もし出ても ORA-00600 は仕方が無いんですとか、再現性がなければおかしいですねと逃げる・・・ ※ ORA-600 が出たからといって、その多くがオラクルを無停止運用することに致命的なエラーではないので恐怖することもありません。 Oracle を使うデベロッパの立場でサポート情報なしに、このエラーに直接対処する方法はほとんどない。 それは、このエラーが PL/SQL における OTHERS 例外のようなものであると考えるとわかりやすい。 例外処理でハンドリングされているエラーは、固有のエラーコードをもってエラーが発生するが OR

    big-tree
    big-tree 2009/04/30
    ORA-00600: 内部エラー・コード
  • ORA-00600 "内部エラーコード,引数:【%s】,