0

Northwindの.sdfSQL Server Compact Edition データベースがあり、それを llblgen pro にアタッチしようとしていますが、接続を拒否します。「データベース ドライバー」ドロップダウンで、SQL Server 2000/etc を選択しました (あるドロップダウンに SQL Server CE はありません)、「サーバー名」にはデータベースへのフル パスを入力しました。

C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v3.5\Samples\Northwind.sdf

接続をテストしようとすると、次のエラーが表示されます。

SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。(プロバイダー: SQL ネットワーク インターフェイス、エラー: 26 - 指定されたサーバー/インスタンスの検索中にエラーが発生しました)

LLBLGen Pro バージョン 3.5。ビルド 2012 年 3 月 23 日 -----[コア例外]-------------------- System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) で) System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) で System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo、SqlInternalConnectionTds connHandler、ブール値の ignoreSniOpenTimeout、Int64 timerExpire、ブール値の暗号化、ブール値の trustServerCert、ブール値の IntegratedSecurity、SqlConnection owningObject) System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin (ServerInfo serverInfo、文字列 newPassword、ブール値の ignoreSniOpenTimeout、Int64 timerExpire、SqlConnection owningObject) で System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover (文字列ホスト、

また、sdfをsql server management studioに追加してからllblgenに追加しようとしましたが、まだ運がありません...

4

2 に答える 2

1

LLBLGen は SQL CE データベースをサポートしています。.config ファイルで正しい互換性レベルを指定してください:

<add key="SqlServerDQECompatibilityLevel" value="4" />

ドキュメントの「DQE 互換モード」セクションをお読みください

于 2012-07-17T14:23:37.093 に答える
0

私が使用していた LLBLGen Pro のバージョンは、.Net Compact Framework をサポートしていないことが判明しました (V3.0 の時点でサポートが終了しました)。

于 2012-04-10T23:49:38.077 に答える