SQL Anywhere バージョン 10.0.1 では、Windows Vista オペレーティング・システムをサポートします。Vista で SQL Anywhere ソフトウェアを実行する場合には、次のような問題があります。
Windows Vista のセキュリティ Windows Vista には、新しいセキュリティ・モデルが組み込まれています。ユーザ・アカウント制御 (UAC) はデフォルトで有効に設定され、ファイルに書き込み可能とされるプログラムの動作に影響する可能性があります (特に、コンピュータが複数のユーザをサポートしている場合)。ファイルとディレクトリを作成した場所と作成方法によって、あるユーザが作成したファイルを、他のユーザが読み込んだり、書き込むことが許可されなくなる場合があります。SQL Anywhere をデフォルトのディレクトリにインストールした場合は、複数のユーザに読み込み/書き込みアクセスを許可する必要があるファイルおよびディレクトリが適切に設定されます。
SQL Anywhere 昇格操作エージェント Vista では、ユーザ・アカウント制御がアクティブな状態で実行する場合に、特定のアクションで権限の昇格が必要になります。SQL Anywhere では、次のプログラムで昇格が必要になることがあります。dbdsn.exe、dbelevate10.exe、dblic.exe、dbsvc.exe、installULNet.exe、mlasinst.exe、SetupVSPackage.exe、ulcond10.exe、ulafreg.exe。
次の DLL では、登録または登録の解除時に昇格が必要です。dbctrs10.dll、dbodbc10.dll、dboledb10.dll、dboledba10.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.lic、dbeng10.lic、mlsrv10.lic ファイル) に移動されます。
サーバ・ライセンス取得ユーティリティ (dblic)を参照してください。
サンプル サンプルで、1 つ以上のスペースを含む SQL Anywhere インストール・パス名が正しく処理されるようになりました。
Windows サービス Vista に準拠したサービスでは、デスクトップとの対話が許可されていません。Windows Vista では、(サービス定義で [デスクトップとの対話をサービスに許可] が有効になっている場合でも) SQL Anywhere サービスはデスクトップと対話しません。SQL Anywhere データベース・サーバは、dbconsole ユーティリティを使用するか Sybase Central からモニタリングできます。
Sybase Central を Windows Vista で実行している場合、サービスがデスクトップと対話できるオプションは無効になります。
AWE キャッシュの使用 Windows Vista で AWE キャッシュを使用するには、データベース・サーバを管理者として実行する必要があります。AWE キャッシュを使用して昇格していないデータベース・サーバを起動すると、AWE を使用できるように管理者としてデータベース・サーバを実行するように要求する警告が表示されます。-cw サーバ・オプションを参照してください。
PowerDesigner、InfoMaker、DataWindow .NET SQL Anywhere に含まれる PowerDesigner、InfoMaker、DataWindow .NET の各コンポーネントは、Windows Vista では正式にサポートされていません。そのため、Vista 環境でこれらのコンポーネントを実行すると、問題が発生する可能性があります。Vista 環境での実行方法、およびこれらの製品の Vista 対応版の入手方法については、それぞれの製品マニュアルを参照してください。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |