タグ

devに関するkagimuraのブックマーク (2)

  • OracleXE(10g)でJA16SJISの利用 - なんとなく

    Oracleの、無償版である、 Oracle Express Edition(以下、OracleXE)は、便利そうではあるものの、日語・・・というか、英語以外では、NCHARを駆使する必要があって大変です。 これは、 CHARACTER SET:ヨーロッパのどっか NATINAL CHARACTER SET:UTF8 とゆー形で、多言語用のインスタンスが用意されているためです。 そこで、このデフォルトのインスタンスをすてさって、新たに、好きな言語でインスタンスを作成すれば、そこそこ便利になるはず・・・・ということで、手順をメモ代わりにぺたぺたと。 なお、OracleXEは、入出力の言語としては多数の文字コードをサポートしているむねの記載がありますが、CHARACTER SETとして指定できるかどうかや、インスタンスを作成すること(CREATE DATABASE)を、サポートしているかどう

    OracleXE(10g)でJA16SJISの利用 - なんとなく
  • Oracle Database 10g Express Edition ( XE ) のキャラセットをJA16SJISTILDにする方法

    ================================================ Oracle Database 10g Express Edition ( XE )のキャラセットを JA16SJISTILDEにする方法 2007/05/16作成 Linuxに10g XEをインストールすると、データベースが作成済みの状態でインストールされますが、 このデータベースのキャラクターセットはAL32UTF8です。 このキャラクターセットをそのまま使うと、問題が発生します。 例)データベース格納エラー 画面設計とデータベース設計上の文字列長を同じにする場合が一般的だと思うのですが、 AL32UTF8のままだと、以下のような問題がおきます。 画面設計上は半角4文字(4Byte)のテキスト項目に、半角3文字入れ「ボタン」押下などし、 サーバ上でOracleに格

  • 1