FAQ
 

■対象バージョン : 8.0.x以降

■対象OS    : Windows CE

QUESTION(SQ0412055)

Windows CEで暗号化データベースを自動起動できない

ANSWER


  ユーザ・アプリケーションから暗号化データベースを自動起動させようとした場合、通常は接続文字列でEncryption Key 接続パラメータ(DBKEY)の指定を行います。
"Provider=ASAProv;Data Source=Sample;DBKEY=V3moj3952B"

しかし、Windows CE上で上記の接続文字列を使用した場合、次のエラーが発生し、データベースを起動することができません。

An error was encountered while running this program:
キーワード 'DBKEY' はプロバイダによってサポートされていません。


 

これはWindows CE上のASAProv プロバイダでキーワード'DBKEY'がサポートされていない為です。
この現象は接続文字列へ次のような指定を行うことで回避することができます。
"Provider=ASAProv;Data Source=Sample;Extended Property='Databasekey=V3moj3952B'"


*Extended Propertyはデータベース・サーバ上で直接解釈される為、ASAProv プロバイダがサポートしていないキーワードを使用することができます。


BACK:FAQ トップページ
 
 
Copyright 2005-2010 iAnywhere Solutions K.K.