Как повторить общий MSSQL 2005 дб для целей развития?

голоса
1

Я хотел бы повторить MSSQL 2005 DB (хостинг через виртуальный хостинг-провайдер) непосредственно на сервере интеграции в целях развития. Сервер MSSQL предоставляет несколько способов выполнения репликации данных, но я не уверен, что любой из них совместит с типичной средой виртуального хостинга.

Идея заключается в том, чтобы обновить базу данных один раз в день или около того, гораздо лучше, если это может быть сделано постепенно. Любая идея, как поступить?

Задан 09/12/2008 в 22:05
источник пользователем
На других языках...                            


3 ответов

голоса
2

Есть несколько способов сделать это.

  1. Использование SQL Server 2005 функции копирования, но было бы ошибка, если агент SQL не губить или есть какое-либо ограничение разрешения - в основном нравится происходить с раздельным хостингом.

  2. Использование резервного копирования SQL Server / восстановление: проблема, как правило, не имеет доступ к файловой системе сервера баз данных с виртуальным хостингом.

  3. Репликация схемы базы данных на сервере разработки, а затем сделать DTS для передачи данных, вы можете сохранить пакет DTS (даже вручную отредактировать его, если это необходимо) и создать запланированное задание в машине развития, она будет автоматически синхронизировать каждый день базы данных, она может не будет постепенно, в зависимости от вашей базы данных дизайн / схемы.

вариант 3, кажется, требует больше работы, но на самом деле это легко настроить и сэкономит вам много времени в долгосрочной перспективе.

любые другие предложения, которые я хотел бы услышать тоже.

Ответил 09/12/2008 в 22:31
источник пользователем

голоса
1

Это действительно зависит от того, как хостинг среда установки

Я использовал, чтобы иметь работу, чтобы ВЕДУЩИЙ: резервное копирование БД SQL на SQL Server, скопировать на Web / FTP сервер Internal: FTP загрузить файл резервной копии, восстановить на SQL Server

Это было не весело, но как только это установка работает большую часть времени

Если удаленный SQL Server легко доступен, вы можете настроить SQL репликации, с помощью репликации моментальных снимков (в основном график резервного копирования и восстановления) ежедневно

Я сейчас БД скопирована с сервером БДА на мой компьютер собственного SQL Server с помощью репликации моментальных снимков (я сделал это с помощью мастера)

Ответил 09/12/2008 в 22:42
источник пользователем

голоса
0

Попробуйте мастера SQL Server Publishing 1.2, которая входит в состав VS 2008. Или скачать версию 1.1 здесь:

http://www.microsoft.com/downloads/details.aspx?familyid=56E5B1C5-BF17-42E0-A410-371A838E570A&displaylang=en

Ответил 09/12/2008 в 22:18
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more