Как импортировать файл SDF - PullRequest
9 голосов
/ 14 ноября 2008

Я начал использовать Sql Compact версию моей БД, и во время разработки выяснилось, что БД должна быть доступна по сети. Потому что я не смог найти способ поделиться файлом SDF по сети без репликации, мне нужно импортировать его в SQL Server 2008 (Express).

Есть идеи?

Ответы [ 4 ]

5 голосов
/ 14 ноября 2008

Я решил свою проблему. Совет GvS дал ключевые слова для поиска: http://bembengarifin -tech.blogspot.com / 2008/08 / генерировать-скрипт-экспорт-данные-от-SQL-ce.html

2 голосов
/ 25 февраля 2013

У CodePlex теперь есть пара инструментов, которые отлично решают этот вопрос.

Это расширения IDE.

Если вы используете SQL Server Management Studio Express или выше, получите этот.

Если вы используете Visual Studio 2010 Pro или выше, получите этот.

1 голос
/ 14 ноября 2008

Это сложнее, поскольку кажется, что он не работает с мастером импорта и экспорта SQL Server.

Вы можете написать небольшую программу, которая получает все данные из вашей таблицы файлов SDF по таблице / записи по записи, а затем вставляет их в базу данных SQL.

0 голосов
/ 14 ноября 2008

Я пытался выяснить, можно ли использовать ODBC для прямого доступа к файлу базы данных, но, по-видимому, нет ... Согласно этой ветке форума вам лучше всего попытаться получить к нему доступ через OLEDB /ADO.

...