Вы можете создать класс 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();
}
}
Учитывая, что Вы выполняете это на нескольких базах данных - Вы хотите простое решение в виде сценария, не точку и нажимаете решение.
Это - резервный сценарий, который я имею в наличии. Получите его работающий на один файл и затем измените его для многих.
(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
Возможно, самое легкое должно отсоединить/повторно прикрепить. Щелкните правой кнопкой в диспетчере серверов по DB, задачам-> отсоединение. Затем скопируйте файлы MDF/LDF в новый сервер и затем повторно прикрепите путем нажатия на значок сервера и задачи-> присоединение. Это попросит, чтобы Вы для файла MDF - удостоверились, что имя и т.д. точно.
В порядке простоты
Вещи думать о полномочиях, пользователях и группах в целевом сервере особенно, если Вы передаете или восстанавливаете.
Скопируйте базы данных с помощью стандартного резервного инструмента SQL в Руководителе предприятия, затем когда Вы восстанавливаете на втором сервере, можно указать название новой базы данных.
Это - лучший способ поддержать схему в целом.
Резервное копирование-> Восстановление является самым простым, если не использовать репликацию.
При использовании решения для Резервного копирования/Восстановления, у Вас, вероятно, будут осиротевшие пользователи, так, несомненно, проверят эта статья < microsoft> о том, как зафиксировать их.
используйте резервные копии для восстановления баз данных к новому серверу с новыми именами.
Redgate, которые SQL Сравнивает и Данные SQL, Выдерживают сравнение. Пакет Сравнения был безусловно лучшими инвестициями компания, я работал навсегда сделанный. Движущийся контент электронного обучения был бризом с ним.
Уже существуют лучшие ответы, но это, 'также работал', потому что это - просто другая опция.
За низкую низкую цену свободных Вы могли посмотреть на Мастер Печати по базе данных Microsoft SQL Server. Этот инструмент позволяет Вам писать сценарий схемы, данных или данных и схемы. Плюс, может быть выполнен от UI, или командная строка <-думают процесс CI.
Another one to check out that is quick and simple:
Simple SQL BULK Copy