Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Microsoft SQL Server 2005 для администраторов
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

3.1.5. Окно Solution Explorer

SQL Server Management Studio - окно Solution Explorer, объединение скриптов SQL в проекты

Ничего похожего на это окно еще не было в предыдущих версиях SQL Server. Окно Solution Explorer (Проводник проектов) (рис. 3.4) пришло из Visual Studio.

Рис. 3.4. Окно Solution Explorer

Его появление отражает важную новую возможность: скрипты (например, на языке SQL или MDX) теперь можно организовывать в проекты — точно так же, как это делается с модулями кода и формами в Visual Studio. Проекты, в свою очередь, можно организовывать в решения (solutions). Это дает ряд преимуществ:

q      логически связанные между собой скрипты (например, относящиеся к одной задаче) можно объединять вместе;

q      можно настроить свойства решения и отдельного проекта;

q      вместе с файлами скриптов, которые обычно составляют основное содержание проектов SQL Server Management Studio (поддерживаются скрипты SQL, MDX и SQL Server Mobile), можно хранить дополнительную информацию, например, информацию о подключениях, которая будет использоваться для этих скриптов по умолчанию, или любые другие файлы (например, XML, BCP, TXT и т. п.). Эти "посторонние" файлы будут видны из контейнера Miscellaneous (Разное). Добавить их можно, воспользовавшись командой Add | Existing Item (Добавить | Существующий элемент) контекстного меню проекта;

q      решения и проекты можно сохранять в базе данных Visual Source Safe (это специальное программное средство от Microsoft, предназначенное для организации совместной работы над кодом многих программистов). Это средство обычно использовалось вместе с Visual Studio. Теперь появилась возможность использовать его и для скриптов SQL и MDX.

Конечно же, оставлена и возможность работать с отдельными скриптами, не входящими в решения и проекты, как это было в предыдущих версиях SQL Server.

Сама работа с Solution Explorer выглядит очень просто. Это окно можно сделать видимым при помощи меню View или клавиатурной комбинацией <Ctrl>+<Alt>+<L>. Затем при помощи меню File | New (Файл | Новый) создайте новый проект. По умолчанию для создаваемого проекта будет создано новое решение. Если вы хотите добавить проект к уже существующему решению, проект нужно создавать из контекстного меню этого решения в окне Solution Explorer.

После того, как решение и проект будут созданы, при помощи контекстного меню этих объектов в Solution Explorer можно добавлять новые скрипты и другие элементы проекта.

Информация решения сохраняется в двух файлах:

q      с расширением ssmssln — файл, содержащий в основном информацию о проектах, которые входят в решение, а также о файлах информации проектов с указанием пути к ним. Это текстовый файл, который можно изменять самостоятельно;

q      с расширением sqlsuo — двоичный файл, определяющий различные пользовательские параметры SQL Server Management Studio, настроенные при работе с данным решением.

Информация о проектах скриптов SQL сохраняется в файлах с расширением ssmssqlproj (для проектов скриптов MDX — ssmsasproj, для проектов SQL Server Mobile — ssmsmobileproj). В этих XML-совместимых файлах хранится информация о параметрах, настроенных вами для свойств проектов, а также о всех элементах каждого проекта (скриптах, подключениях и прочих файлах).

По умолчанию информация решений и проектов помещается в каталог Мои документы\SQL Server Management Studio. Для перемещения решения или проекта на другой компьютер достаточно просто скопировать весь каталог средствами Windows Explorer.

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 
© 2004-2016, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru