このレッスンは、受講者がこれまでのすべてのレッスンを終了していることを前提としています。 レッスン 1:スキーマの設計を参照してください。
同期モデル展開ウィザードを使用すると、統合データベースとリモートデータベースを展開できます。これらのデータベースの展開は 1 つずつ行うこともできますが、両方一度に行うこともできます。同期モデル展開ウィザードでは、展開のオプションを順を追って設定できます。
Sybase Central の左ウィンドウ枠の [Mobile Link 12] で、ase_project、[同期モデル]、sync_ase の順に展開します。
[ファイル] » [展開] をクリックします。
[次の 1 つまたは複数の項目の展開の詳細を指定する] をクリックし、[統合データベース]、[リモートデータベースと同期クライアント]、[Mobile Link サーバー] を選択します。[次へ] をクリックします。
[統合データベースの展開先] ページで、次のタスクを実行します。
[次の SQL ファイルに変更を保存する] を選択し、ファイルのデフォルトロケーションをそのまま使用します。
Mobile Link により .sql ファイルが生成され、同期設定が可能になるように統合データベースが変更されます。.sql ファイルを後で確認して、独自に変更を行うこともできます。この場合、.sql ファイルを実行する必要があります。
統合データベースに変更をすぐに適用します。
[統合データベースに接続して変更を直接適用する] を選択します。
リストから ase_cons 統合データベースを選択します。
[次へ] をクリックします。
consolidated ディレクトリを作成するかどうかを確認するプロンプトが表示されます。[はい] をクリックします。
[新しい SQL Anywhere データベース] をクリックし、[次へ] をクリックします。
[新しい SQL Anywhere リモートデータベース] ページで、次のタスクを実行します。
[データベースの作成コマンドが含まれたコマンドファイルと SQL ファイルを作成する] オプションを選択します。
このオプションを選択すると、別の .sql ファイルが生成されます。このファイルに含まれるコマンドにより、リモートデータベースにすべての必要なスキーマと同期情報が設定されます。
[SQL ファイル] フィールドで、デフォルトロケーションをそのまま使用します。
[リモートの SQL Anywhere データベースを作成する] オプションを選択します。
このオプションを選択しない場合は、新しいリモートデータベースを生成して、このデータベースに対して .sql ファイルを実行する必要があります。このオプションを適用すると、.sql ファイルを後で確認し、独自の変更を加えることができます。
[SQL Anywhere データベースファイル] フィールドで、デフォルトロケーションをそのまま使用します。
[次へ] をクリックします。
remote ディレクトリを作成するかどうかを確認するプロンプトが表示されます。[はい] をクリックします。
[Mobile Link ユーザーおよび同期プロファイル] ページで、次のタスクを実行します。
[Mobile Link サーバーに接続するのに使用するユーザー名を指定してください。] フィールドに ase_remote と入力します。
[使用するパスワードを指定してください。] フィールドに ase_pass と入力します。
[次へ] をクリックします。
[TCP/IP] を選択し、[ポート] フィールドに 2439 と入力します。[次へ] をクリックします。
[ホスト] フィールドに localhost と入力します。[次へ] をクリックします。
または、コンピューターの名前または IP アドレス、使用する別のネットワークサーバーの名前または IP アドレス、その他のクライアントストリームオプションを指定することもできます。
[クライアントストリームパラメーター]、[Mobile Link サーバーストリームパラメーター]、[Mobile Link サーバーの冗長性] の各ページで [次へ] をクリックして、デフォルトの設定をすべてそのまま使用します。
[Mobile Link サーバーの名前を指定してください。] フィールドに ase_mlsrv と入力します。[次へ] をクリックします。
mlsrv ディレクトリを作成するかどうかを確認するメッセージが表示されます。[はい] をクリックします。
リモート同期クライアントの冗長性を選択し、リモートデータベースログファイルのデフォルトのファイル名を使用します。[次へ] をクリックします。
[完了] をクリックします。
[閉じる] をクリックします。
統合データベースを複数のリモートクライアントと同期するための設定がすべて完了し、1 つのリモートクライアントが正常に展開されました。他のリモートクライアントを展開する場合は、もう一度このウィザードを実行し、新しい Mobile Link ユーザーを作成して統合データベースと Mobile Link サーバーの展開を終了します。これらのものについては展開がすでに終了しているため、あとは他のリモート同期クライアントを展開するだけです。
レッスン 8:サーバーとクライアントの起動に進みます。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |