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

SQL Anywhere 12.0.1 » SQL Anywhere 12 変更点とアップグレード » バージョン 10.0.1 の新機能 » 製品全体の機能

 

Windows Vista サポートの問題

SQL Anywhere バージョン 10.0.1 では、Windows Vista オペレーティングシステムをサポートします。Vista で SQL Anywhere ソフトウェアを実行する場合には、次のような問題があります。

  • Windows Vista のセキュリティ   Windows Vista には、新しいセキュリティモデルが組み込まれています。ユーザーアカウント制御 (UAC) はデフォルトで有効に設定され、ファイルに書き込み可能とされるプログラムの動作に影響する可能性があります (特に、コンピューターが複数のユーザーをサポートしている場合)。ファイルとディレクトリを作成した場所と作成方法によって、あるユーザーが作成したファイルを、他のユーザーが読み込んだり、書き込むことが許可されなくなる場合があります。SQL Anywhere をデフォルトのディレクトリにインストールした場合は、複数のユーザーに読み込み/書き込みアクセスを許可する必要があるファイルおよびディレクトリが適切に設定されます。

  • SQL Anywhere 昇格操作エージェント   Vista では、ユーザーアカウント制御がアクティブな状態で実行する場合に、特定のアクションで権限の昇格が必要になります。SQL Anywhere では、次のプログラムで昇格が必要になることがあります。dbdsn.exedbelevate10.exedblic.exedbsvc.exeinstallULNet.exemlasinst.exeSetupVSPackage.exeulcond10.exeulafreg.exe

    次の DLL では、登録または登録の解除時に昇格が必要です。dbctrs10.dlldbodbc10.dlldboledb10.dlldboledba10.dll

    ユーザーアカウント制御がアクティブな Vista システムでは、SQL Anywhere の昇格操作エージェントに対して昇格を確認するメッセージが表示されることがあります。このメッセージは、識別されたプログラムの実行を継続するかどうかを確認したり (管理者としてログオンしている場合)、管理者のクレデンシャルを提供するように求める (管理者以外でログオンしている場合) ため、Vista のユーザーアカウント制御システムによって発行されるものです。

  • 配備環境の変更   プログラム dbelevate10.exe は、昇格された権限が必要な操作を実行するために SQL Anywhere コンポーネントによって内部的に使用されます。この実行プログラムは、SQL Anywhere の配備環境に含まれている必要があります。

  • ActiveSync のサポート   Microsoft ActiveSync ユーティリティは、Vista ではサポートされていません。これは、Windows Mobile Device Center で置き換えられました。SQL Anywhere ActiveSync プロバイダーインストールユーティリティを Windows Mobile Device Center で使用できます。

  • 署名された SQL Anywhere 実行プログラム   Vista での SQL Anywhere 実行プログラムは、iAnywhere Solutions, Inc. によって署名されています。

  • 新しいライセンスファイル   10.0.1 のインストールには、SQL Anywhere 用の新しいライセンスファイルを作成する手順が含まれます。既存のインストールからのライセンス情報は、実行ファイル内の以前置かれていた場所から抽出され、新しい場所 (実行プログラムと同じディレクトリにある dbsrv10.licdbeng10.licmlsrv10.lic ファイル) に移動されます。

    サーバーライセンス取得ユーティリティ (dblic)を参照してください。

  • サンプル   サンプルで、1 つ以上のスペースを含む SQL Anywhere インストールパス名が正しく処理されるようになりました。

  • Windows サービス   Vista に準拠したサービスでは、デスクトップとの対話が許可されていません。Windows Vista では、(サービス定義で [デスクトップとの対話をサービスに許可] が有効になっている場合でも) SQL Anywhere サービスはデスクトップと対話しません。SQL Anywhere データベースサーバーは、dbconsole ユーティリティを使用するか Sybase Central からモニタリングできます。

    Sybase Central を Windows Vista で実行している場合、サービスがデスクトップと対話できるオプションは無効になります。

  • PowerDesigner、InfoMaker、DataWindow .NET   SQL Anywhere に含まれる PowerDesigner、InfoMaker、DataWindow .NET の各コンポーネントは、Windows Vista では正式にサポートされていません。そのため、Vista 環境でこれらのコンポーネントを実行すると、問題が発生する可能性があります。Vista 環境での実行方法、およびこれらの製品の Vista 対応版の入手方法については、それぞれの製品マニュアルを参照してください。