0

Intermec Windows Mobile 6.5.3 デバイスで sdf ファイルに接続しようとしています。ハンドヘルドは SQL Server Compact 3.5 を使用しています。私の PC には SQL Server 2008 R2 がインストールされています。ハンドヘルドからコンピュータにコピーすると、SQL Server 2008 Management Studio を介して sdf ファイルに接続できます。しかし、ハンドヘルドの sdf ファイルに接続しようとすると、スタジオ管理者から次のエラー メッセージが表示されます。

Cannot connect to Mobile Device\Program Files\app\Data\app.sdf.
Additional information:
    Unable to configure ActiveSync for use with this application. 
    You don't have the required privileges on this machine to complete this
    operation. Contact your machine administrator for assistance. 
    (SQL Server Compact ADO.NET Data Provider)

古いアプリケーションの 1 つは SQL Server Compact 3.0 を使用していましたが、SQL Server 2005 Management Studio を介してハンドヘルドの sdf ファイルに接続できました。

誰にもアイデアはありますか?

4

2 に答える 2

1
  1. 最初にあなたの Active Sync を確認してください。あなたのWMアプリケーションを見ることができます
  2. Mobile Device-StorageCard-ProgrammeFiles-project.exe ここに .sdf ファイルを手動で配置します
  3. 接続文字列にこのパスを指定します

SqlCeConnection cn = new SqlCeConnection(@"Data Source=\Storage Card\Program Files\ProjectName\TestDatabase.sdf");

于 2012-05-03T08:00:50.930 に答える
0

管理者として SQL Server Management Studio を実行する

于 2011-12-21T10:22:06.453 に答える