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

SQL Anywhere 12.0.1 » Mobile Link クイックスタート » Mobile Link チュートリアル » チュートリアル:SQL Anywhere 統合データベースでの Mobile Link の使用

 

レッスン 4:同期モデルの展開

このレッスンは、受講者がこれまでのすべてのレッスンを終了していることを前提としています。 レッスン 1:スキーマの設計を参照してください。

同期モデル展開ウィザードを使用すると、統合データベースとリモートデータベースを展開できます。各データベースの展開は 1 つずつ行うこともできますが、両方一度に行うこともできます。同期モデル展開ウィザードでは、展開のオプションを順を追って設定できます。

 ♦ 同期モデルの展開
  1. Sybase Central の左ウィンドウ枠の [Mobile Link 12] で、mlsqla_project[同期モデル]sync_mlsqla の順に展開します。

  2. [ファイル]  » [展開] をクリックします。

    同期モデル展開ウィザードが表示されます。

  3. [次の 1 つまたは複数の項目の展開の詳細を指定する] をクリックし、[統合データベース][リモートデータベースと同期クライアント][Mobile Link サーバー] を選択します。[次へ] をクリックします。

  4. [統合データベースの展開先] ページで、次のタスクを実行します。

    1. [次の SQL ファイルに変更を保存する] を選択し、ファイルのデフォルトロケーションをそのまま使用します。

      Mobile Link により .sql ファイルが生成され、同期設定が可能になるように統合データベースが変更されます。.sql ファイルを後で確認して、独自に変更を行うこともできます。この場合、.sql ファイルを実行する必要があります。

    2. 統合データベースに変更をすぐに適用します。

      [統合データベースに接続して変更を直接適用する] を選択します。

    3. リストから demo 統合データベースを選択します。

    4. [次へ] をクリックします。

    consolidated ディレクトリを作成するかどうかを確認するプロンプトが表示されます。[はい] をクリックします。

  5. [新しい Ultra Light データベース] をクリックし、[次へ] をクリックします。

  6. [新しい Ultra Light リモートデータベース] ページで、次のタスクを実行します。

    1. [データベースの作成コマンドが含まれたコマンドファイルと SQL ファイルを作成する] オプションを選択します。

      このオプションを選択すると、別の .sql ファイルが生成されます。このファイルに含まれるコマンドにより、リモートデータベースにすべてのスキーマと同期情報が設定されます。

    2. [SQL ファイル] フィールドで、デフォルトロケーションをそのまま使用します。

    3. [リモートの Ultra Light データベースを作成する] オプションを選択します。

      新しいリモートデータベースを生成して、このデータベースに対して .sql ファイルを実行する必要があります。このオプションを適用すると、.sql ファイルを後で確認し、独自の変更を加えることができます。

    4. [Ultra Light データベースファイル] フィールドで、デフォルトロケーションをそのまま使用します。

    5. [次へ] をクリックします。

    remote ディレクトリを作成するかどうかを確認するプロンプトが表示されます。[はい] をクリックします。

  7. [Mobile Link ユーザーおよび同期プロファイル] ページで、次のタスクを実行します。

    1. [Mobile Link サーバーに接続するのに使用するユーザー名を指定してください。] フィールドに mlsqla_remote と入力します。

    2. [使用するパスワードを指定してください。] フィールドに mlsqla_pass と入力します。

    3. 同期プロファイル名を mlsqla_remote_syncprofile に変更します。

    4. [次へ] をクリックします。

  8. [TCP/IP] をクリックし、[ポート] フィールドに 2439 と入力します。[次へ] をクリックします。

  9. [ホスト] フィールドに localhost と入力します。[次へ] をクリックします。

    または、コンピューターの名前または IP アドレス、使用する別のネットワークサーバーの名前または IP アドレス、その他のクライアントストリームオプションを指定することもできます。

  10. [クライアントストリームパラメーター][Mobile Link サーバーストリームパラメーター][Mobile Link サーバーの冗長性 の各ページで [次へ] をクリックして、デフォルトの設定をすべてそのまま使用します。

  11. [Mobile Link サーバーの名前を指定してください。] フィールドに mlsqla_mlsrv と入力します。[次へ] をクリックします。

    mlsrv ディレクトリを作成するかどうかを確認するメッセージが表示されます。[はい] をクリックします。

  12. [完了] をクリックします。

  13. [閉じる] をクリックします。

    統合データベースを複数のリモートクライアントと同期するために設定し、1 つのリモートクライアントが正常に展開されました。他のリモートクライアントを展開する場合は、もう一度このウィザードを実行し、新しい Mobile Link ユーザーを作成して統合データベースと Mobile Link サーバーの展開を終了します。統合データベースとリモートデータベースはすでに展開されているので、実行する必要があるのは、他のリモート同期クライアントを展開することだけです。

  14. レッスン 5:Mobile Link サーバーの起動に進みます。

 参照