タグ

Derbyに関するknowledgefortのブックマーク (14)

  • javaDBでコードセットUTF8

    DB2と違ってUSING CODESETなんて使えるわけではなく、 そうすりゃいいんだ?と思いながらApache Derbyのサイト内検索でderby.ui.codesetというのを発見した。 しかし、このオプションってij起動時に与える拡張パラメータ -Dhogehoge系のパラメータとして準備してやれば良いらしい。 でもって試してみた。 CLASSPATH周りは省略して java -cp $CLASSPATH -Dderby.ui.territory=ja_JP -Dderby.ui.codeset=UTF8 -Dij.protocol=jdbc:derby: org.apache.derby.tools.ijで呼び出せばいいみたい。。。 derby.ui.codesetでUTF8にしたらコンソールが文字化けするなんてのがネットに載っていたがそんなこともなくすんなり動いた。

  • Apache Derby の導入 - 紅孔雀

    Java で書かれた RDB である Apache Derby の導入から基的な操作までを解説します。 セットアップ Derby のセットアップは以下の手順で行います: Apache Derby のサイトで配布用アーカイブを入手する。 入手したファイルを適当なディレクトリに展開する。 ここでは現時点での最新バージョンである db-derby-10.2.2.0-bin.zip をダウンロードしたとして説明を続けます。また、展開先ディレクトリを DERBY_INSTALL と記述します。 コマンドライン・ツール DERBY_INSTALL/bin ディレクトリには、データベース・サーバの起動/停止やクライアント・ツールなどが含まれています(実際にはスクリプト・ファイルです)。 dblookデータベースの DDL を表示します。 ijクライアント・ツールです。サーバへ接続し、SQL クエリの実

  • Installing Apache Derby to WildFly

  • JDBC driver

    このクラスはDerbyのJDBCドライバです。: org.apache.derby.jdbc.EmbeddedDriver このクラスにより、Derbyシステムおよび組み込まれたJDBCドライバが起動します。 org.apache.derby.jdbc.ClientDriverこのクラスにより、Derbyのネットワークサーバにクライアント/サーバモードで接続します。 Derby ディベロッパーズ ガイドも参照してください。

    knowledgefort
    knowledgefort 2017/10/09
    JDBCドライバ
  • データ型

    組み込まれた型の概要 数値型 データ型と、代入・比較・並び替え・順序付け BIGINT データ型 BLOBデータ型 CHAR データ型 CHAR FOR BIT DATA データ型 CLOBデータ型 DATEデータ型 DECIMAL データ型 DOUBLE データ型 DOUBLE PRECISION データ型 FLOATデータ型 INTEGER データ型 LONG VARCHAR型 LONG VARCHAR FOR BIT DATAデータ型 NUMERICデータ型 REAL データ型 SMALLINT データ型 TIMEデータ型 TIMESTAMPデータ型 VARCHARデータ型 VARCHAR FOR BIT DATA データ型 XML data type The XML data type is used for Extensible Markup Language (XML) doc

  • Apache Derbyで新規データベースにテーブルを自動構築する簡単な方法 - seraphyの日記

    新規データベース作成後の処理 Apache Derbyを埋め込みモードで使う場合、指定したパス上にデータベースが存在しない場合、接続URLのオプションとして、自動的に作成するように指示することができる。 たとえば、以下のような接続URLである。 DriverManager.getConnection("jdbc:derby:memory:myDb;create=true").close(); ※ 上記指定のインメモリデータベースは、前の状態など存在しないので、当然、新規作成のオプションは必須となろう。 ただし、この方法では、データベースは自動的に作成されるが、アプリケーションを動作させるに必要なテーブルや初期マスタデータなどが存在しない。 これらは、アプリケーションが自分で作成しなければならない。 これを簡単に実現するには、以下のような手順となる。 接続URLのオプションとして「creat

    Apache Derbyで新規データベースにテーブルを自動構築する簡単な方法 - seraphyの日記
  • Squirrel SQL ClientをApache Derby(JavaDB)のフロントエンドに使ってみる - seraphyの日記

    Apache DerbyにはGUIの管理ツールが標準では存在しない。 コンソール画面での対話ツールである「ij」で一通りデータベースの管理はできる。 これは、OracleでいうところのSQL*Plusみたいなものである。 DDLのようなものは、たとえばERツールで生成するなどしてファイルにするであろうから、あとは、これをijから「run」コマンドで実行すればよい。 この程度であれば、特にGUI画面でなければならない、ということもない。 しかし、DML文、とくに複数のテーブルを結合するようなクエリを書く場合には、さすがにテーブルの列名を一覧しつつSQL文を編集できるGUIツールが欲しくなる。 こうゆうGUI的なツールがないと生産効率が悪すぎてやってられない。 何故、Squirrel SQL Clientなのか? この日記でもたびたびderbyをデータベースに使った各種ライブラリの使用方法など

    Squirrel SQL ClientをApache Derby(JavaDB)のフロントエンドに使ってみる - seraphyの日記
  • WindowsでApache Derbyを構築する手順書 - Qiita

    JDKだけではなく、Glassfish、WebSphere、Apache Hiveなど、 Java関連のツールによくバンドルされている印象を持つApache Derby。 軽量・組み込み/サーバー・Pure Javaなので、あらゆる用途で利用でき、 学習用としても利用しやすいデータベースです。 そんな、Derbyの構築手順(インストール~データ作成まで)をまとめて、 もっと手軽に利用できるDBとして扱えるようになろうという想いから書きました。 Derbyのインストール バンドルされているDerbyを使う場合は、インストールは不要です。 バンドルしているツールをインストールしていない場合、 または、別途インストールしたい場合は、下記のページからダウンロードしてください。 この記事を書いている時点の最新版は10.13.1.1でした。 そのバージョンのリンクをクリックし、zipをダウンロードしま

    WindowsでApache Derbyを構築する手順書 - Qiita
  • JavaDBメモ(Hishidama's JavaDB Memo)

    EmbeddedDriverはderby.jarに入っていてClientDriverはderbyclient.jarに入っている。 組み込み環境で使用する場合はderby.jarだけあれば良いが、クライアント/サーバー環境で使用する場合はderby.jarとderbyclient.jarの両方が必要。 →クライアント/サーバー環境用のJavaDBの起動方法 JavaDBの作成・接続 JavaDBは、接続時にJavaDBの場所を指定する。 このとき、「create=true」というオプションを付けていれば、DBが存在しない場合に自動的に最低限必要なテーブル・データが作成される。 import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public static void

  • 2010-05-22

    apacheファンデーションのDerbyというDBを使ってみたので、使い方とかをメモに残します。 IBMから寄贈されたDBで、Javaで作られている。 組み込みとクライアント/サーバの2種類の方法で使える。 軽い。空のDBを作るってみたら、1.75MBだった。 設定が簡単。環境変数を3つほど設定すれば使えました。 ダウンロード&インストール ダウンロードは、以下のサイトから出来ました。 http://db.apache.org/derby/derby_downloads.html 上記のサイトで、「db-derby-10.x.x.x-bin.zip」をダウンロードして、適当なディレクトリに解凍する。 これでインストール完了。 環境設定 環境パスに、以下3つを設定する。 1、%DERBY_HOME%を設定する。上記で解凍したディレクトリが「C:\derby.10.6.1.0」の場合、「%DE

    2010-05-22
  • [Java][Derby] Apache Derbyコマンドラインメモ - Qiita

    ij> select c.constraintname from sys.systables t, sys.sysconstraints c, sys.syskeys k where t.tableid=c.tableid and t.tablename='テーブル名' and c.constraintid=k.constraintid;

    [Java][Derby] Apache Derbyコマンドラインメモ - Qiita
  • Apache Derbyを組み込みDBとして使う - M12i.

    Apache Derbyは、Javaで実装されたサーバ/クライアント型でも組み込み型でも使用できるデータベース。 今回は公式のマニュアルを参考に、以下の処理を行うプログラムを作ってみた。 まあようするに何の役にも立たないお勉強用プログラム・・・。 データベースが存在しなければこれを作成する。 データベースに必要なテーブルが存在しなければこれを作成する。 データベースに接続し、SELECT/INSERTを行う。 作成手順は以下の通り。 公式サイトのダウンロード・ページから、最新バージョンのDerbyを取得。今回は直近の2013年4月15日にリリースされたバージョン10.10.1.1。 Eclipseで適当なJavaプロジェクトを作成。プロジェクト・ディレクトリ内にlibディレクトリを作成。 先にダウンロードした db-derby-10.10.1.1-bin.zip を解凍すると作成されるフォ

    Apache Derbyを組み込みDBとして使う - M12i.
    knowledgefort
    knowledgefort 2016/08/21
    組み込みDB
  • 使ってみようApache Derby - サーバも組み込みもOKなお手軽DB (1) Derbyではじめる組み込みDBの世界 | マイナビニュース

  • Charming Python: Functional programming in Python, Part 3

  • 1