Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 » Ultra Light Java プログラミング » チュートリアル:BlackBerry アプリケーションの構築 » 第 2 部:Mobile iLink を使用した BlackBerry アプリケーションの同期

 

レッスン 1:Mobile Link 統合データベースの設定

このレッスンでは、SQL Anywhere データベースを作成します。

前提条件

このレッスンでは、必要なソフトウェアがすでにインストールされ、このチュートリアルの第 1 部が完了していると仮定しています。チュートリアル:BlackBerry アプリケーションの構築を参照してください。

内容と備考

データの同期には、Ultra Light データベースが同期する Mobile Link 統合データベースが必要です。

 ♦ タスク
  1. SQL Anywhere データベースに格納する作業ディレクトリを作成します。

    このチュートリアルでは、作業を c:\HelloBlackBerry\database ディレクトリで行っていることを前提としています。

  2. 次のコマンドを実行して、DBA ユーザ ID が DBA でパスワードが sql の、空の SQL Anywhere データベースを作成します。

    dbinit -dba DBA,sql HelloBlackBerry.db
  3. ODBC データソースを作成してデータベースに接続します。

    1. [スタート] » [プログラム] » [SQL Anywhere 16] » [管理ツール] » [ODBC データソースアドミニストレータ] をクリックします。

    2. [ユーザ DSN] タブをクリックしてから、[追加] をクリックします。

    3. [データ ソースの新規作成] ウィンドウで、[SQL Anywhere 16] をクリックし、[完了] をクリックします。

    4. [ODBC] タブをクリックします。

    5. [データソース名] フィールドに HelloBlackBerry と入力します。

    6. [ログイン] タブをクリックします。

    7. [ユーザ ID] フィールドに DBA と入力します。

    8. [パスワード] フィールドに sql と入力します。

    9. [アクション] リストで、[このコンピュータのデータベースを起動して接続] をクリックします。

    10. [データベースファイル] フィールドに c:\tutorial\database\HelloBlackBerry.db を入力します。

    11. [サーバ名] フィールドに HelloBlackBerry と入力します。

    12. [最終切断後にデータベースを停止] オプションを無効にします。

    13. [OK] をクリックします。

    14. [ODBC データソースアドミニストレータ] ウィンドウで [OK] をクリックします。

  4. 次のコマンドを実行して、Interactive SQL を起動し、SQL Anywhere データベースに接続します。

    dbisql -c dsn=HelloBlackBerry
  5. Interactive SQL で次の SQL 文を実行し、統合データベースに Names テーブルを作成します。

    CREATE TABLE Names (
        ID UNIQUEIDENTIFIER NOT NULL DEFAULT newID(),
        Name varchar(254), 
        PRIMARY KEY (ID)
    )
  6. Interactive SQL を閉じます。

    [File] » [Exit] をクリックします。

結果

SQL Anywhere データベースが作成されます。