タグ

oracleに関するteracy_junkのブックマーク (11)

  • データ型およびJava間の型マッピング

    JPublisherのデータ型マッピングの概要 -builtintypes、-lobtypes、-numbertypesおよび-usertypesの型マッピング・オプションを使用する場合、次のデータ型マッピングの設定からいずれか1つを指定できます。 oracle jdbc objectjdbc bigdecimal これらのマッピングは、JPublisherで生成されるメソッドで使用される引数および結果の型に影響を与えます。 JPublisherでオブジェクト型に対して生成されるクラスには、オブジェクト属性用のgetXXX()およびsetXXX()アクセッサ・メソッドがあります。VARRAY型またはネストした表型に対してJPublisherで生成されるクラスには、配列またはネストした表の要素にアクセスするgetXXX()メソッドおよびsetXXX()メソッドがあります。ラッパー・メソッドの

  • Unicodeを使用した多言語データベースのサポート

    6 Unicodeを使用した多言語データベースのサポート この章では、Oracleデータベース環境でのUnicodeの使用方法について説明します。この章の内容は、次のとおりです。 Unicodeの概要 Unicodeの内容 Unicodeソリューションのデータベースへの実装 Unicodeの事例 複数言語サポートのためのデータベース・スキーマ設計 Unicodeの概要 Unicodeは、世界中で話されているほとんどの言語のあらゆる文字を定義する文字コード・システムです。 既存の文字エンコーディングの制約を克服するために、1980年代の後半、複数の組織がグローバル・キャラクタ・セットの作成に着手しました。グローバル・キャラクタ・セットの必要性は、1990年代中頃に入り、World Wide Webの発展とともにますます大きくなりました。インターネットの普及によってビジネスの形態が変化し、グロ

  • Oracle DatabaseでのUnicode設計 - Qiita

    Oracleの場合、それぞれの型に別ののCharsetを指定することが可能です。ふつうにOracleをインストールすると、 NLS_CHARSET=AL32UTF8 NLS_NCHAR_CHARSET=AL16UTF16 になるかと思います。当然ながらNLS_NCHAR_CHARSETには、Unicode系のCharsetしか設定できません。(実際にはNLS_NCHAR_CHARSETに、AL16UTF16以外をセットしたことがないので、それ以外のときにどういう挙動になるか分かってません。) 実際にどの型でどのCharsetを使うかは、以下のSQLで見ることができます。(要sysオブジェクトへの参照権限) SELECT distinct(nls_charset_name(charsetid)) CHARACTERSET, decode(type#,1,decode(charsetform,

    Oracle DatabaseでのUnicode設計 - Qiita
  • Oracle Express Editionの環境をDockerで構築し、SQL*Plusで日本語を利用する。 - Qiita

    Oracle Express Editionの環境をDockerで構築し、SQL*Plusで日語を利用する。oracleDockerdocker-compose 【はじめに】 長らくPostgresやMySQLといったフリーのDBを使っていましたが、突如仕事Oracleを使うことになったので Dockerを使ってOracle 11g のExpress Edition(Oracle XE)の環境を構築してみました。 その時の環境構築メモです。 【前提】 ・利用OSはWindows, Mac, LinuxのどれでもOKです。 ・git、シェル(bashなど)、dockerdocker-composeを利用します。 ※Windowsの場合、Git Bashが入っていると便利です。またdockerDocker for Windowsを使うのが良いでしょう。 【手順】 1.dockerプロジ

    Oracle Express Editionの環境をDockerで構築し、SQL*Plusで日本語を利用する。 - Qiita
  • Docker (on Windows) で OracleDB 12.2 イメージをビルドして接続するまで - Qiita

    今回は実際に接続するところまで行います。 公式Dockerfile や参考リンク見た方が速いです ※注意 2017年11月7日時点ですと、 Windows10 でコンテナ起動時にボリューム指定すると as SYSDBA でログインできないようです。 環境 docker toolbox on Windows 10 docker-machine.exe version 0.10.0 docker version の結果は以下の通り プロキシ設定済 Client: Version: 17.03.1-ce API version: 1.27 Go version: go1.7.5 Git commit: c6d412e Built: Mon Mar 27 16:58:30 2017 OS/Arch: linux/amd64 Server: Version: 17.03.1-ce API versi

    Docker (on Windows) で OracleDB 12.2 イメージをビルドして接続するまで - Qiita
  • Oracle Database 12c now available on Docker

    Oracle Database Product Manager with a passion for SQL, the Optimizer and performance. Last week at Dockercon, Oracle announced that the Oracle Database is now available alongside other Oracle products the on Docker Store. Given how much folks here in Silicon Valley (including my better half) rave about how easy and great Docker is, I thought I would try it out and share with you exactly how I did

    Oracle Database 12c now available on Docker
  • 楽天カードのシステム障害とオラクルの誤算 - orangeitems’s diary

    楽天カードのシステム障害については既報のとおりである。 これはこれで収束に向かいつつあるが、気になることがある。楽天カードのことを調べると大量にオラクルのコマーシャル記事が出てくることである。 「会員に長期に渡って安心・安全な利用環境を提供したい」 楽天カードがクラウド基盤にオラクルを選んだ理由 - ITmedia NEWS 楽天カード株式会社 Oracle Cloud at Customerの導入でビジネスのスピードアップと急成長を盤石なものに | Oracle メインフレームから全面移行--楽天カードのクレジットカード業務 - ZDNet Japan クレジットカード業務の基幹システムを全面刷新、Oracle Cloud at Customerを採用(楽天カード/日オラクル) « ペイメントナビ - カード決済、PCI DSS、ICカード・ポイントカードの啓蒙ポータルサイト 楽

    楽天カードのシステム障害とオラクルの誤算 - orangeitems’s diary
    teracy_junk
    teracy_junk 2018/03/08
    『特に今回の事例は、(略)製品名が出てしまっているのでなかなか厄介な広告記事となってしまっている。そもそもの原因が公開されていないので、競合ベンダーにとっては格好のネタになってしまうだろう。』
  • グーグル、Java API使用が「フェアユース」と認められる--対オラクル訴訟

    Googleは、Java APIを使用してモバイルOS「Android」を構築していることをめぐるOracleとの法的な争いにおいて、優勢に立った。 Oracleは、著作権ライセンス料を支払わずに37件のAPIパッケージを使用しているとしてインターネット大手Googleを提訴し、数十億ドルのライセンス料支払いを求めていた。しかしGoogleは、自社による同APIの使用が「フェアユース」に相当すると米連邦裁判所の陪審員団に認めさせることに成功した。 この評決はGoogleにとって大きな勝利である。陪審員団がOracleの主張を支持していたとすれば、この訴訟における次の段階では、Googleが支払うべき対価の査定が始まるところだった。Oracleは、90億ドル以上の賠償金を求めていた。その額は、米国における著作権関連の評決でこれまでに認められた賠償額をはるかに超えている。 しかし、何年にもわた

    グーグル、Java API使用が「フェアユース」と認められる--対オラクル訴訟
  • iOSもAndroidもJavaで開発、オラクルが企業向けモバイルプラットフォームを発表 | IT Leaders

    IT Leaders トップ > テクノロジー一覧 > モバイル > 市場動向 > iOSもAndroidJavaで開発、オラクルが企業向けモバイルプラットフォームを発表 モバイル モバイル記事一覧へ [市場動向] iOSもAndroidJavaで開発、オラクルが企業向けモバイルプラットフォームを発表 2014年8月5日(火)緒方 啓吾(IT Leaders編集部) リスト 日オラクルは2014年8月5日、モバイルアプリ開発・運用プラットフォームを発表した。製品名は、「Oracle Mobile Suite」と「Oracle Mobile Security Suite」。ユーザー数が多く、マルチプラットフォーム対応が必要なアプリを開発する企業に売り出す。 発表したモバイル開発プラットフォームは、いわゆるMEAP(Mobile Enterprise Application Platfo

    iOSもAndroidもJavaで開発、オラクルが企業向けモバイルプラットフォームを発表 | IT Leaders
    teracy_junk
    teracy_junk 2014/08/29
    『アップルと協力し、iOS上で稼働するJavaのランタイムも用意した』ファッ?!
  • 僕がOracleを使わない理由

    ここは、僕がOracleを使いたくない理由をどんどん挙げていこうというコーナーです(笑)。 とはいっても僕は実際現場ではOracleを使う羽目になっているので 実際に使ってみて駄目だと感じた点について紹介していきます。 新しく書いたものが「上」になるように並べていきます。 PreparedStatement で CHAR 型を使うとき Oracle の JDBC でも当然 PreparedStatement は使えます。 SELECT * FROM XXX WHERE NAME=? のように、? を使ったバインド変数によるSQL文発行ができます。 ところが、この機能にとんでもないバグがあります。 NAMEカラムが CHAR(10) だったとしましょう。 PreparedStatement stmt = conn.preparedStatement("SELECT * FROM XXX WH

  • オラクル用語 備忘録 - oracle tips and tricks

    オラクルで登場する重要な用語 備忘録 (1) ダーティバッファ(使用済バッファ) メモリ上のバッファの内容は変更されているが、データファイル(ディスク)には書き込まれていない状態のバッファのこと。 データファイルへの書き込みは全体パフォーマンスの向上のために遅延書き込みされる。 インスタンス障害によるシャットダウン時にはデータファイルを障害発生直前と一致させるためにロールフォワード、トランザクションリカバリ(クラッシュ・リカバリ)が必要になる。 専用サーバー接続 高速にデータベースを操作できる接続形態。 クライアントの 1 接続に対して、専用サーバープロセスが割り当てられる。 要求を出すと直ぐに作業を開始してくれる。(接続中は常に処理をしているバッチ処理向け) UNIX 系のシステムでは専用サーバー接続はプロセスモデルであるためデータベースの接続=プロセス生成、切断=プロセス終了となる。小

  • 1