2009-02-25 4 views
0

Итак, на работе моя команда использует центральный сервер базы данных SQL Server 2005 для тестирования интеграции, и я хочу перейти к тестированию в своей локальной базе данных. Единственная проблема заключается в том, что центральная база данных превышает 10 Гб.Частичный импорт базы данных Sql Server 2005 для локального развития

Я заинтересован в импорте объектов данных и строк для каждой таблицы, чтобы я мог работать и работать. Можете ли вы, ребята, посоветовать мне, как я могу это сделать?

У меня есть профессиональная студия VS 2008 и экспресс-студия управления SQL Server. Мне нужна версия базы данных VS 2008?

Благодаря -Venu

EDIT: Я буду пытаться войти в центральный сервер базы данных и увидеть, если хост машина имеет лучшие инструменты. Спасибо kpollock, я об этом не думал.

ответ

0

Похоже, мне нужна работа SSIS, которая, как я полагаю, не имеет Экспресс-версии Management Studio.

Или вы можете сделать это при вызове C# Хранимые procs в исходной базе данных для извлечения данных, если это то, где ваши навыки лежат. (так я бы сделал это, как я думаю, он более понятен - но это только мое мнение).

Если база данных активна, и новые данные поступают постоянно, возможно, вы можете настроить схему и справочные данные, а затем использовать репликацию, чтобы получить новые данные по мере их поступления (если вы думаете, что вы получите представителя образец).

Вам необходимо запрограммировать извлечение выборки на основе понимания схемы - т. Е. Обеспечить полный набор связанных записей (например, подробные записи для заказов и всех поисковых запросов, например, клиентов, адресов и т. Д.).

1

Оба 2005 и 2008 Экспресс-издания имеют ограничение 4 gb.

Вы задумывались над созданием db-копии на центральном сервере и управлением ею (просто восстановите ее в новый db с другим именем)?

См. Также BACKUP and RESTORE in SQL Server -- Full Backups

Смежные вопросы