SQL в SQL CE: как прочитать базу данных SQL или Access и записать ее как базу данных SQL CE? - PullRequest
1 голос
/ 20 июня 2011

У меня есть только одна простая таблица в моей базе данных MS SQL (или Microsoft Access).Как мне прочитать эту таблицу и записать ее в качестве базы данных SQL CE?У меня установлены Visual Studio и WebMatrix, поэтому я могу использовать любой из этих инструментов, если это необходимо.Спасибо.

Можно ли скопировать и вставить одну таблицу в другую?Это было бы самым простым, если бы это работало.

Ответы [ 2 ]

5 голосов
/ 20 июня 2011

Попробуйте мою надстройку Visual Studio, которая позволяет выполнять миграцию с SQL Server на SQL Server Compact: http://sqlcetoolbox.codeplex.com - пошаговое руководство по командной строке здесь: http://erikej.blogspot.com/2010/02/how-to-use-exportsqlce-to-migrate-from.html

1 голос
/ 20 июня 2011

Вы можете скачать бесплатную копию SQL Express Management Studio (SSMS).

SSMS может подключаться как к полноценным базам данных SQL, SQL Express, так и к базам данных SQL CE.

В SSMS вы можете щелкнуть правой кнопкой мыши по таблице и использовать мастер для перемещения данных вперед и назад. Или создайте сценарии, которые будут генерировать необработанные структуры таблиц, существующие в MS SQL, SQL Express, и позволят вам переместить их в SQL CE.

Основной мастер, который вы, вероятно, будете использовать в SSMS для перемещения данных из таблицы Access в SQL или таблицу SQL CE, называется Мастер импорта / экспорта SQL Server .

Кривая обучения у этих волшебников довольно минимальна. По мере того, как ваши потребности станут более продвинутыми, а вещи, которые вы хотите сделать, станут немного более причудливыми, вы обнаружите, что сценарии и язык tsql - это то место, где вы захотите посвятить некоторое время изучению. Но это должно помочь вам начать с вопроса.

...