SQL CE не загружается с сетевого ресурса - PullRequest
2 голосов
/ 11 февраля 2010

Вчера я установил VS 2010 RC, и внезапно SQL Server CE не загружает файлы из общей сетевой папки. В проектах, скомпилированных с VS 2008, если я пытаюсь открыть файл SQL CE, расположенный на сетевом ресурсе, я получаю сообщение об ошибке:

Внутренняя ошибка: невозможно открыть область общей памяти.

Если я пытаюсь создать соединение данных в VS 2010 с файлом SQL CE на сетевом ресурсе, я получаю эту ошибку:

SQL Server Compact не поддерживает открытие файлов базы данных на сетевом ресурсе.

Может кто-нибудь пролить свет на то, что происходит? Спасибо.

Ответы [ 2 ]

0 голосов
/ 26 ноября 2014

Microsoft добавила искусственную ошибку «SQL Server Compact не поддерживает открытие файлов базы данных на сетевом ресурсе» в инструменты, встроенные в Visual Studio. Вам нужно будет использовать другие инструменты для доступа к файлам SQL Server Compact в сети. Они будут работать без этой ошибки, поскольку она (сообщение об ошибке) не приходит от драйвера OLEDB. Обратите внимание, что выражение «SQL Compact - это однопользовательский обработчик базы данных для сетевых баз данных» полностью противоречит «SQL Server Compact не поддерживает открытие файлов базы данных на сетевом ресурсе».

Один из таких инструментов доступен на следующем сайте и работает в Visual Studio. http://sqlcetoolbox.codeplex.com/

0 голосов
/ 05 марта 2010

SQL Compact - это однопользовательский обработчик базы данных, для сетевых баз данных используйте бесплатный SQL Server Express.

...