Как лучше всего скопировать все базы данных в SQL Server MS?

Вы можете создать класс static, используя Extensions

public static class WebElementSupport 
{
    public static void ClickElement(this IWebElement element) 
    {
        //implementation
    }
}

, а затем использовать его, просто using класс с расширениями

using Namespace.With.Extension.WebElementSupport;

public class HomePage
{
    public void ClickOnThatElement()
    {
        Element.ClickElement();
    }
}

20
задан ryan_s 17 September 2008 в 03:30
поделиться

11 ответов

Учитывая, что Вы выполняете это на нескольких базах данных - Вы хотите простое решение в виде сценария, не точку и нажимаете решение.

Это - резервный сценарий, который я имею в наличии. Получите его работающий на один файл и затем измените его для многих.

(on source server...)
BACKUP DATABASE Northwind
  TO DISK = 'c:\Northwind.bak'

(target server...)
RESTORE FILELISTONLY
  FROM DISK = 'c:\Northwind.bak'

(look at the device names... and determine where you want the mdf and
ldf files to go on this target server)

RESTORE DATABASE TestDB
  FROM DISK = 'c:\Northwind.bak'
  WITH MOVE 'Northwind' TO 'c:\test\testdb.mdf',
  MOVE 'Northwind_log' TO 'c:\test\testdb.ldf'
GO
44
ответ дан 29 November 2019 в 22:38
поделиться

Возможно, самое легкое должно отсоединить/повторно прикрепить. Щелкните правой кнопкой в диспетчере серверов по DB, задачам-> отсоединение. Затем скопируйте файлы MDF/LDF в новый сервер и затем повторно прикрепите путем нажатия на значок сервера и задачи-> присоединение. Это попросит, чтобы Вы для файла MDF - удостоверились, что имя и т.д. точно.

14
ответ дан 29 November 2019 в 22:38
поделиться

В порядке простоты

  • остановка server/fcopy/attach является, вероятно, самой легкой.
  • резервное копирование/восстановление - может быть сделано разъединенное довольно простой и легкий
  • передача задача DTS - полномочия копии файла потребностей
  • репликация - дальше всего от простого для установки

Вещи думать о полномочиях, пользователях и группах в целевом сервере особенно, если Вы передаете или восстанавливаете.

4
ответ дан 29 November 2019 в 22:38
поделиться

Скопируйте базы данных с помощью стандартного резервного инструмента SQL в Руководителе предприятия, затем когда Вы восстанавливаете на втором сервере, можно указать название новой базы данных.

Это - лучший способ поддержать схему в целом.

1
ответ дан 29 November 2019 в 22:38
поделиться

Резервное копирование-> Восстановление является самым простым, если не использовать репликацию.

2
ответ дан 29 November 2019 в 22:38
поделиться

При использовании решения для Резервного копирования/Восстановления, у Вас, вероятно, будут осиротевшие пользователи, так, несомненно, проверят эта статья < microsoft> о том, как зафиксировать их.

2
ответ дан 29 November 2019 в 22:38
поделиться

используйте резервные копии для восстановления баз данных к новому серверу с новыми именами.

0
ответ дан 29 November 2019 в 22:38
поделиться

Redgate, которые SQL Сравнивает и Данные SQL, Выдерживают сравнение. Пакет Сравнения был безусловно лучшими инвестициями компания, я работал навсегда сделанный. Движущийся контент электронного обучения был бризом с ним.

0
ответ дан 29 November 2019 в 22:38
поделиться

Уже существуют лучшие ответы, но это, 'также работал', потому что это - просто другая опция.

За низкую низкую цену свободных Вы могли посмотреть на Мастер Печати по базе данных Microsoft SQL Server. Этот инструмент позволяет Вам писать сценарий схемы, данных или данных и схемы. Плюс, может быть выполнен от UI, или командная строка <-думают процесс CI.

4
ответ дан 29 November 2019 в 22:38
поделиться

Another one to check out that is quick and simple:

Simple SQL BULK Copy

http://projects.c3o.com/files/3/plugins/entry11.aspx

2
ответ дан 29 November 2019 в 22:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: