Содержание

Материалы для скачивания по SQL Server

<div data-type=»response-message»><mktweb> <mktform locale=»ru-ru» country=»Russia»> <formFields> <text name=»firstName»><![CDATA[Имя]]></text> <text name=»lastName»><![CDATA[Фамилия]]></text> <text name=»email»><![CDATA[Раб. адрес эл. почты]]></text> <text name=»phone»><![CDATA[Рабочий телефон]]></text> <text name=»company»><![CDATA[Название организации]]></text> <select name=»jobRole» displayName=»Должность»> <option value=»Job role… *» code=»»><![CDATA[Должность… *]]></option> <option value=»Analyst / Press» code=»»><![CDATA[Аналитик / пресса]]></option> <option value=»Business Executive» code=»»><![CDATA[Бизнес-руководитель]]></option> <option value=»Database Administrator / Architect (DBA)» code=»»><![CDATA[Администратор / архитектор базы данных]]></option> <option value=»Developer / Engineer» code=»»><![CDATA[Разработчик / инженер]]></option> <option value=»IT or Technical Manager» code=»»><![CDATA[ИТ- / технический руководитель]]></option> <option value=»Marketing / Sales» code=»»><![CDATA[Маркетинг / продажи]]></option> <option value=»Other IT Professional» code=»»><![CDATA[Другой ИТ-специалист]]></option> <option value=»Researcher / Academic / Student» code=»»><![CDATA[Исследователь / ученый / студент]]></option> <option value=»System Administrator / Architect» code=»»><![CDATA[Системный администратор / архитектор]]></option> </select> <select name=»country» displayName=»Страна»> <option value=»Country… *» code=»»><![CDATA[Страна… *]]></option> <option value=»United States» opt=»MicrosoftText» code=»»><![CDATA[США]]></option> <option value=»Afghanistan» opt=»OptOut» code=»»><![CDATA[Афганистан]]></option> <option value=»Albania» opt=»OptOut» code=»»><![CDATA[Албания]]></option> <option value=»Algeria» opt=»OptOut» code=»»><![CDATA[Алжир]]></option> <option value=»Angola» opt=»OptIn» code=»»><![CDATA[Ангола]]></option> <option value=»Argentina» opt=»OptIn» code=»»><![CDATA[Аргентина]]></option> <option value=»Armenia» opt=»OptIn» code=»»><![CDATA[Армения]]></option> <option value=»Australia» opt=»OptIn» code=»»><![CDATA[Австралия]]></option> <option value=»Austria» opt=»OptIn» code=»»><![CDATA[Австрия]]></option> <option value=»Azerbaijan» opt=»OptIn» code=»»><![CDATA[Азербайджан]]></option> <option value=»Bahamas, The» opt=»OptOut» code=»»><![CDATA[Багамы]]></option> <option value=»Bahrain» opt=»MicrosoftText» code=»»><![CDATA[Бахрейн]]></option> <option value=»Bangladesh» opt=»OptOut» code=»»><![CDATA[Бангладеш]]></option> <option value=»Barbados» opt=»OptOut» code=»»><![CDATA[Барбадос]]></option> <option value=»Belarus» opt=»OptIn» code=»»><![CDATA[Беларусь]]></option> <option value=»Belgium» opt=»OptIn» code=»»><![CDATA[Бельгия]]></option> <option value=»Belize» opt=»OptOut» code=»»><![CDATA[Белиз]]></option> <option value=»Benin» opt=»OptIn» code=»»><![CDATA[Бенин]]></option> <option value=»Bermuda» opt=»OptOut» code=»»><![CDATA[Бермуды]]></option> <option value=»Bolivia» opt=»MicrosoftText» code=»»><![CDATA[Боливия]]></option> <option value=»Bosnia and Herzegovina» opt=»OptOut» code=»»><![CDATA[Босния и Герцеговина]]></option> <option value=»Botswana» opt=»MicrosoftText» code=»»><![CDATA[Ботсвана]]></option> <option value=»Brazil» opt=»MicrosoftText» code=»»><![CDATA[Бразилия]]></option> <option value=»Brunei» opt=»OptOut» code=»»><![CDATA[Бруней-Даруссалам]]></option> <option value=»Bulgaria» opt=»OptOut» code=»»><![CDATA[Болгария]]></option> <option value=»Cameroon» opt=»MicrosoftText» code=»»><![CDATA[Камерун]]></option> <option value=»Canada» opt=»OptIn» code=»»><![CDATA[Канада]]></option> <option value=»Cape Verde» opt=»OptIn» code=»»><![CDATA[Кабо-Верде]]></option> <option value=»Cayman Islands» opt=»OptOut» code=»»><![CDATA[Острова Кайман]]></option> <option value=»Chile» opt=»OptOut» code=»»><![CDATA[Чили]]></option> <option value=»China» opt=»OptOut» code=»»><![CDATA[Китай]]></option> <option value=»Colombia» opt=»OptIn» code=»»><![CDATA[Колумбия]]></option> <option value=»Costa Rica» opt=»OptIn» code=»»><![CDATA[Коста-Рика]]></option> <option value=»Côte d’Ivoire» opt=»MicrosoftText» code=»»><![CDATA[Кот-д’Ивуар]]></option> <option value=»Croatia» opt=»OptIn» code=»»><![CDATA[Хорватия]]></option> <option value=»Curaçao» opt=»OptOut» code=»»><![CDATA[Кюрасао]]></option> <option value=»Cyprus» opt=»OptIn» code=»»><![CDATA[Кипр]]></option> <option value=»Czech Republic» opt=»OptIn» code=»»><![CDATA[Чешская Республика]]></option> <option value=»Denmark» opt=»OptIn» code=»»><![CDATA[Дания]]></option> <option value=»Dominican Republic» opt=»MicrosoftText» code=»»><![CDATA[Доминиканская Республика]]></option> <option value=»Ecuador» opt=»MicrosoftText» code=»»><![CDATA[Эквадор]]></option> <option value=»Egypt» opt=»OptOut» code=»»><![CDATA[Египет]]></option> <option value=»El Salvador» opt=»MicrosoftText» code=»»><![CDATA[Сальвадор]]></option> <option value=»Ethiopia» opt=»OptOut» code=»»><![CDATA[Эфиопия]]></option> <option value=»Faroe Islands» opt=»OptOut» code=»»><![CDATA[Фарерские острова]]></option> <option value=»Fiji» opt=»OptOut» code=»»><![CDATA[Фиджи]]></option> <option value=»Finland» opt=»OptIn» code=»»><![CDATA[Финляндия]]></option> <option value=»France» opt=»OptOut» code=»»><![CDATA[Франция]]></option> <option value=»Georgia» opt=»OptIn» code=»»><![CDATA[Грузия]]></option> <option value=»Germany» opt=»OptIn» code=»»><![CDATA[Германия]]></option> <option value=»Ghana» opt=»OptIn» code=»»><![CDATA[Гана]]></option> <option value=»Greece» opt=»OptIn» code=»»><![CDATA[Греция]]></option> <option value=»Guatemala» opt=»OptOut» code=»»><![CDATA[Гватемала]]></option> <option value=»Honduras» opt=»MicrosoftText» code=»»><![CDATA[Гондурас]]></option> <option value=»Hong Kong SAR» opt=»OptOut» code=»»><![CDATA[Гонконг, САР]]></option> <option value=»Hungary» opt=»OptIn» code=»»><![CDATA[Венгрия]]></option> <option value=»Iceland» opt=»OptIn» code=»»><![CDATA[Исландия]]></option> <option value=»India» opt=»OptOut» code=»»><![CDATA[Индия]]></option> <option value=»Indonesia» opt=»OptOut» code=»»><![CDATA[Индонезия]]></option> <option value=»Iraq» opt=»OptOut» code=»»><![CDATA[Ирак]]></option> <option value=»Ireland» opt=»OptIn» code=»»><![CDATA[Ирландия]]></option> <option value=»Israel» opt=»OptIn» code=»»><![CDATA[Израиль]]></option> <option value=»Italy» opt=»OptIn» code=»»><![CDATA[Италия]]></option> <option value=»Jamaica» opt=»MicrosoftText» code=»»><![CDATA[Ямайка]]></option> <option value=»Japan» opt=»OptIn» code=»»><![CDATA[Япония]]></option> <option value=»Jordan» opt=»OptOut» code=»»><![CDATA[Иордания]]></option> <option value=»Kazakhstan» opt=»OptOut» code=»»><![CDATA[Казахстан]]></option> <option value=»Kenya» opt=»MicrosoftText» code=»»><![CDATA[Кения]]></option> <option value=»Korea» opt=»OptIn» code=»»><![CDATA[Республика Корея]]></option> <option value=»Kuwait» opt=»OptIn» code=»»><![CDATA[Кувейт]]></option> <option value=»Kyrgyzstan» opt=»OptOut» code=»»><![CDATA[Киргизия]]></option> <option value=»Latvia» opt=»OptIn» code=»»><![CDATA[Латвия]]></option> <option value=»Lebanon» opt=»OptOut» code=»»><![CDATA[Ливан]]></option> <option value=»Libya» opt=»MicrosoftText» code=»»><![CDATA[Ливия]]></option> <option value=»Liechtenstein» opt=»OptIn» code=»»><![CDATA[Лихтенштейн]]></option> <option value=»Lithuania» opt=»OptIn» code=»»><![CDATA[Литва]]></option> <option value=»Luxembourg» opt=»OptIn» code=»»><![CDATA[Люксембург]]></option> <option value=»Macao SAR» opt=»MicrosoftText» code=»»><![CDATA[Макао, САР]]></option> <option value=»Macedonia, FYRO» opt=»OptIn» code=»»><![CDATA[Македония, бывшая югославская республика]]></option> <option value=»Malaysia» opt=»OptIn» code=»»><![CDATA[Малайзия]]></option> <option value=»Malta» opt=»OptIn» code=»»><![CDATA[Мальта]]></option> <option value=»Mauritius» opt=»OptIn» code=»»><![CDATA[Маврикий]]></option> <option value=»Mexico» opt=»OptOut» code=»»><![CDATA[Мексика]]></option> <option value=»Moldova» opt=»OptOut» code=»»><![CDATA[Молдавия]]></option> <option value=»Monaco» opt=»OptIn» code=»»><![CDATA[Монако]]></option> <option value=»Mongolia» opt=»OptOut» code=»»><![CDATA[Монголия]]></option> <option value=»Montenegro» opt=»OptOut» code=»»><![CDATA[Черногория]]></option> <option value=»Morocco» opt=»OptIn» code=»»><![CDATA[Марокко]]></option> <option value=»Namibia» opt=»OptOut» code=»»><![CDATA[Намибия]]></option> <option value=»Nepal» opt=»OptOut» code=»»><![CDATA[Непал]]></option> <option value=»Netherlands» opt=»OptIn» code=»»><![CDATA[Нидерланды]]></option> <option value=»New Zealand» opt=»OptIn» code=»»><![CDATA[Новая Зеландия]]></option> <option value=»Nicaragua» opt=»OptOut» code=»»><![CDATA[Никарагуа]]></option> <option value=»Nigeria» opt=»MicrosoftText» code=»»><![CDATA[Нигерия]]></option> <option value=»Norway» opt=»OptIn» code=»»><![CDATA[Норвегия]]></option> <option value=»Oman» opt=»MicrosoftText» code=»»><![CDATA[Оман]]></option> <option value=»Pakistan» opt=»OptIn» code=»»><![CDATA[Пакистан]]></option> <option value=»Palestinian Authority» opt=»OptOut» code=»»><![CDATA[Палестинская национальная администрация]]></option> <option value=»Panama» opt=»OptOut» code=»»><![CDATA[Панама]]></option> <option value=»Paraguay» opt=»MicrosoftText» code=»»><![CDATA[Парагвай]]></option> <option value=»Peru» opt=»OptIn» code=»»><![CDATA[Перу]]></option> <option value=»Philippines» opt=»OptIn» code=»»><![CDATA[Филиппины]]></option> <option value=»Poland» opt=»OptIn» code=»»><![CDATA[Польша]]></option> <option value=»Portugal» opt=»OptIn» code=»»><![CDATA[Португалия]]></option> <option value=»Puerto Rico» opt=»OptOut» code=»»><![CDATA[Пуэрто-Рико]]></option> <option value=»Qatar» opt=»MicrosoftText» code=»»><![CDATA[Катар]]></option> <option value=»Romania» opt=»MicrosoftText» code=»»><![CDATA[Румыния]]></option> <option value=»Russia» opt=»OptIn» code=»»><![CDATA[Россия]]></option> <option value=»Rwanda» opt=»MicrosoftText» code=»»><![CDATA[Руанда]]></option> <option value=»Saudi Arabia» opt=»OptIn» code=»»><![CDATA[Саудовская Аравия]]></option> <option value=»Senegal» opt=»OptOut» code=»»><![CDATA[Сенегал]]></option> <option value=»Serbia» opt=»OptIn» code=»»><![CDATA[Сербия]]></option> <option value=»Singapore» opt=»OptOut» code=»»><![CDATA[Сингапур]]></option> <option value=»Slovakia» opt=»OptIn» code=»»><![CDATA[Словакия]]></option> <option value=»Slovenia» opt=»OptIn» code=»»><![CDATA[Словения]]></option> <option value=»South Africa» opt=»OptOut» code=»»><![CDATA[ЮАР]]></option> <option value=»Spain» opt=»OptIn» code=»»><![CDATA[Испания]]></option> <option value=»Sri Lanka» opt=»OptOut» code=»»><![CDATA[Шри-Ланка]]></option> <option value=»Sweden» opt=»OptIn» code=»»><![CDATA[Швеция]]></option> <option value=»Switzerland» opt=»OptIn» code=»»><![CDATA[Швейцария]]></option> <option value=»Taiwan» opt=»OptIn» code=»»><![CDATA[Тайвань]]></option> <option value=»Tajikistan» opt=»OptOut» code=»»><![CDATA[Таджикистан]]></option> <option value=»Tanzania» opt=»MicrosoftText» code=»»><![CDATA[Танзания]]></option> <option value=»Thailand» opt=»OptOut» code=»»><![CDATA[Таиланд]]></option> <option value=»Trinidad and Tobago» opt=»MicrosoftText» code=»»><![CDATA[Тринидад и Тобаго]]></option> <option value=»Tunisia» opt=»OptIn» code=»»><![CDATA[Тунис]]></option> <option value=»Turkey» opt=»OptIn» code=»»><![CDATA[Турция]]></option> <option value=»Turkmenistan» opt=»MicrosoftText» code=»»><![CDATA[Туркменистан]]></option> <option value=»Uganda» opt=»MicrosoftText» code=»»><![CDATA[Уганда]]></option> <option value=»Ukraine» opt=»OptIn» code=»»><![CDATA[Украина]]></option> <option value=»United Arab Emirates» opt=»OptIn» code=»»><![CDATA[Объединенные Арабские Эмираты]]></option> <option value=»United Kingdom» opt=»OptOut» code=»»><![CDATA[Соединенное Королевство]]></option> <option value=»Uruguay» opt=»OptIn» code=»»><![CDATA[Уругвай]]></option> <option value=»Uzbekistan» opt=»OptOut» code=»»><![CDATA[Узбекистан]]></option> <option value=»Venezuela» opt=»OptIn» code=»»><![CDATA[Венесуэла]]></option> <option value=»Vietnam» opt=»OptIn» code=»»><![CDATA[Вьетнам]]></option> <option value=»Zambia» opt=»MicrosoftText» code=»»><![CDATA[Замбия]]></option> <option value=»Zimbabwe» opt=»MicrosoftText» code=»»><![CDATA[Зимбабве]]></option> </select> </formFields> <disclaimer> <notice><![CDATA[Корпорация Microsoft может использовать Ваши контактные данные для предоставления обновлений и специальных предложений по управлению данными и другим продуктам и услугам Microsoft. Подписку можно отменить в любой момент. Подробнее читайте в <a target=»_blank» href=»http://go.microsoft.com/fwlink/?LinkId=521839″>заявлении о конфиденциальности</a>.]]></notice> <noticebrand><![CDATA[Корпорация Microsoft может использовать Ваши контактные данные для предоставления обновлений и специальных предложений по управлению данными и другим продуктам и услугам Microsoft. Подписку можно отменить в любой момент. Подробнее читайте в <a target=»_blank» href=»http://go.microsoft.com/fwlink/?LinkId=521839″>заявлении о конфиденциальности</a>.]]></noticebrand> <russianotice><![CDATA[<div><b>Отправляя эту страницу, я подтверждаю</b>, что я ознакомился с <a target=»_blank» href=»https://www.microsoft.com/ru-ru/about/piidatapolicy/privacy.aspx»> политикой в отношении обработки персональных данных ООО «Майкрософт Рус»</a>  и даю согласие оператору ООО «Майкрософт Рус», находящемуся по адресу Российская Федерация, 121614, г. Москва, ул. Крылатская, д. 17, к.1<ul><li>на обработку (сбор, запись, систематизацию, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передачу, в том числе трансграничную (распространение, предоставление, доступ), блокирование, удаление, уничтожение с использованием средств автоматизации и без использования таких средств) моих персональных данных</li><li>на поручение обработки и/или передачу моих персональных данных третьим лицам</li>в целях осуществления взаимодействия с потенциальными и существующими клиентами и партнерами. Мои персональные данные, в отношении которых дается данное согласие, включают: ФИО, место работы, должность, контактные данные (номера телефонов (рабочий, мобильный) и факса, адреса электронной почты, почтовый адрес), адрес компании, знание иностранных языков. Я осведомлен, что ООО «Майкрософт Рус» будет обрабатывать данные только в случае если это необходимо для определенной цели и может запросить, чтобы я продлил срок действия своего согласия на обработку по истечении 5 лет с тем, чтобы гарантировать, что оно соответствует моим намерениям. Пожалуйста, прочтите <a target=»_blank» href=»https://privacy.microsoft.com/ru-ru/privacystatement/»>заявление о конфиденциальности корпорации Майкрософт</a></div>]]></russianotice> <canadanotice><![CDATA[Я хочу получать уведомления по электронной почте и по телефону от корпорации Microsoft и ее дочерних компаний об управлении данными и других продуктах, услугах и событиях Microsoft, включая последние решения, советы и эксклюзивные предложения. Чтобы отозвать согласие или управлять контактными предпочтениями, посетите <a href=http://go.microsoft.com/fwlink/?LinkId=243189 >Менеджера по рекламным коммуникациям</a>. <a target=»_blank» href=»http://go.microsoft.com/fwlink/?LinkId=521839″>Заявление о конфиденциальности</a>.]]></canadanotice> <germanynotice><![CDATA[Переходя на эту страницу, я даю согласие на сбор моих данных корпорацией Microsoft в Соединенных Штатах, а также на их обработку и использование дочерними компаниями Microsoft по всему миру (<a href=»https://www.microsoft.com/worldwide/» target=»_blank»>www.microsoft.com/worldwide/</a>). <a target=»_blank» href=»http://go.microsoft.com/fwlink/?LinkId=521839″>Политика конфиденциальности Microsoft</a>).]]></germanynotice> </disclaimer> <errorMessage> <required><![CDATA[Это поле является обязательным.]]></required> <validemail><![CDATA[Необходимо указать действительный адрес электронной почты]]></validemail> <validphone><![CDATA[Необходимо указать номер телефона.]]></validphone> <phone><![CDATA[Укажите действительный номер телефона. Пожалуйста, не указывайте код страны или расширение.]]></phone> <email><![CDATA[Укажите действительный адрес электронной почты.]]></email> </errorMessage> </mktform> </mktweb></div>

www.microsoft.com

Бесплатные инструменты для разработчиков баз данных / Habr

После прочтения статьи о полезных и бесплатных плагинах для SSMS — TOP (10) бесплатных плагинов для SSMS, я решил поделиться своим списком бесплатных инструментов, которые могут быть очень полезны разработчикам баз данных, и не только. Инструменты ориентированны на разработку под Microsoft SQL Server. Некоторые инструменты, платные, однако содержат достаточно полнофункциональные бесплатные редакции, которых с головой хватает для небольших проектов.


Мощная среда разработки для SQL Server от компании Devart. Данный продукт включает в себя огромнейший набор инструментов, которые значительно ускоряют и облегчают выполнение повседневных задач: продвинутый IntelliSence, визуальные дизайнеры таблиц и запросов, диаграммы баз данных, T-SQL дебаггер, профилировщик запросов, сравнение данных и схем, генерация тестовых данных, работа с source control, поддержка unit-test – ов, создание бэкапов, и многое многое другое. Этакий швейцарский нож для разработчика.
Цена англоязычной версии данного инструмента почти 700$. Однако, существует express редакция, которая является бесплатной. Понятно, что функционал в ней урезан, и для полноценной работы его может быть недостаточно. Но не стоит расстраиваться, ведь существует русскоязычная версия продукта, которая, что называется — FULL-FEATURED. Она абсолютно бесплатна для некоммерческого использования. Если у вас open-source проект, если вы хотите работать с базами дома, если вы представляете учебное заведение – этот инструмент для вас!


Если при создании пользовательских функций используется параметр WITH ENCRYPTION, который в системном каталоге кодирует информацию, содержащую текст инструкции СREATE FUNCTION, таким образом предотвращая несанкционированный доступ к просмотру текста создания функции. То в дальнейшем, не имея исходников, и такого инструмента, просмотреть DLL объекта невозможно.


Бесплатный инструмент, который позволяет производить мониторинг и анализировать события SQL Server’а. Вы можете использовать полученную информацию для выявления и устранения многих проблем.


Бесплатный веб-сервис, который позволяет форматировать T-SQL код. Вы можете писать код прямо в редакторе, а затем отформатировать его, или подгрузить из внешнего файла.


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


Бесплатный инструмент (плагин для SSMS), который позволяет значительно сократить время и сберечь нервы при написании T-SQL кода. Инструмент предлагает: всевозможные подсказки по объектам, авто дополнение стейтментов, сниппеты, навигацию к объектам из кода, логгирование каждого выполненного запроса, pick листы объектов, и многое другое!


Бесплатный набор из 28 must–have скриптов от экспертов компании Redgate, который поможет автоматизировать общие задачи устранения неполадок, диагностики и обслуживания. Наиболее популярные скрипты: CPU–intensive queries, SQL Server Maintenance Solution, Top resource waits, Blocking transactions, и многие другие.


Мониторинг производительности сервера в реальном времени. Инструмент позволяет отслеживать 20 ключевых метрик производительности: операции чтения/записи, кэш, транзакции, компиляция и рекомпиляция запросов, загрузка CPU и другие. Результаты отображаются в виде графиков производительности, визуализации открытых соединений и транзакций. Бесплатная версия ограничена только одним сервером. Кстати, на сайте компании есть еще целый набор полезных бесплатных инструментов.


Набор хранимых процедур от MVP Ola Hallengren для обслуживания как пользовательских, так и служебных баз данных на стороне SQL Server. Скрипты сопровождаются инструкциями и примерами. В 2010 году, этот набор скриптов был удостоен бронзовой награды Editor’s Choice Bronze Award, как самый лучший бесплатный инструмент. В 2011 получил серебро и золото от комьюнити.

Набор хранимых процедур от Brent Ozar Unlimited


sp_Blitz — хранимая процедура, для мониторинга состояния SQL Server–а и проблем производительности. При выполнении процедуры с дефолтными параметрами, вы получите список проблем для указанного экземпляра SQLсервера упорядоченный по степени важности, этакий to-do лист. Наиболее критичные моменты имеют приоритет 1, и далее по возрастанию. Для использования, необходимо запустить sp_Blits.sql, который развернет необходимые процедуры в master. Далее в новом sql документе выполняем sp_Blitz.

sp_BlitzCache — хранимая процедура, с кучей опций, которая показывает наиболее малоэффективные запросы, и многое другое. Например, следующий запрос:

EXEC sp_BlitzCache @top = 10, @sort_order = ‘duration’

Выдаст вам топ 10 запросов, выполнение которых занимает наибольшее количество времени. Например, если запрос выполняется 10 секунд, и вызывается 1000 раз, то общее время выполнения будет 10 000 секунд. В «табеле о рангах» такой запрос будет стоять выше, чем запрос, который выполняется 500 секунд, но однократно. Более подробно можно почитать тут: Using sp_BlitzCache Advanced Features

Brent Ozar:

This is the opposite of the leaderboard – this is the Suckerboard.

sp_BlitzIndex — это инструмент, который поможет вам проанализировать индексы: узнать есть ли у вас повторяющиеся индексы, или индексы, которые не используются, и многое другое.

sp_BlitzRS – процедура для поиска потенциальных проблем и анализа производительности и запросов SQL Server Reporting Services. Процедура поможет вам ответить на такие вопросы, как:

  1. Какие подписки были у сотрудника (например) при увольнении?
  2. С чем связана медленная работа сервера? Проблема в медленных запросах или запрос возвращает много данных?
  3. Что лучше использовать для отчёта: кэширование или снэпшот?
  4. Используют ли отчеты «опасные» настройки?

Процедура быстро проверит активность на SSRS и предоставит рекомендации по улучшению ситуации. Каждый пункт содержит ссылку на сайт, с подробным описанием и способами решения проблемы, что позволит лучше разобраться в ситуации. Видео о процедуре.

sp_BlitzTrace – хранимая процедура, которая позволит вам легко и быстро использовать SQL Server Extended Events. Она покажет сколько процессорных ресурсов использует тот или иной запрос, какое количество логических чтений он использует, какие временные объекты созданы и так далее.


Онлайн сервис от разработчиков популярного решения для бэкапа SQLBackupAndFTP. Инструмент позволяет создавать резервные копии MS SQL вручную или по расписанию (поддерживается полный и дифференциальный бэкап и сохранение журнала транзакций.). Так же, производится мониторинг работоспособности и производительности сервера. При обнаружении проблем, отчеты отправляются администратору по электронной почте.

Все настройки производятся в браузере, что позволяет управлять инструментом с любого устройства. На сервер необходимо установить SqlBak Client, который будет производить все операции.

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


Значительная часть бизнес логики в крупных проектах реализовывается в хранимых процедурах и удобство управления кодом — одна из важных задач. Не все доступные инструменты позволяют удобно работать с версиями, производить мониторинг изменений, синхронизировать тестовые и рабочие среды. Для решения таких задач, вам может помочь проект SQLFuse. Это файловая система пользовательского режима, основанная на FUSE, которая отображает объекты сервера SQL на файловую систему: схемы, таблицы, представления, хранимые процедуры, функции, колонки, триггеры и др. Кроме отображения объектов SQLFuse частично поддерживает их создание, редактирование и удаление.

Все изменения в файлах накапливаются в кэше, и по счетчику производится сброс SQL-команд в базе. Если происходит сбой транзакции, то все изменения откатываются и кэш очищается.


Замечательный бесплатный фреймворк с открытым исходным кодом для проведения T-SQL unit тестов. О том, как работать с данным инструментом очень подробно изложено в следующей статье: tSqlt — модульное тестирование в Sql Server


Плагин для Visual Studio c открытым исходным кодом. Инструмент значительно расширяет среду SQL Server BI Development Studio 2005, 2008, или 2008 R2, а также SQL Server Data Tools BI 2012, 2014. Список всех доступных фич можно посмотреть в документации к продукту.
Данный инструмент позволяет работать с секционированными (партиционированными) таблицами.

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

Спасибо за внимание!

habr.com

Путеводитель по бесплатным инструментам для SQL Server | Windows IT Pro/RE

В современных условиях, когда требуется делать больше, располагая меньшими финансовыми ресурсами, разработчикам и администраторам необходимо работать быстрее и эффективнее. Поэтому мы решили привлечь внимание читателей к бесплатным инструментам SQL Server, которых существует довольно много. Некоторые из этих инструментов упоминались в публикациях Кевина Кляйна и Майкла Оти, а многие можно найти на сайте CodePlex компании Microsoft. Эти инструменты созданы практикующими администраторами и разработчиками, а также независимыми поставщиками продуктов SQL Server для решения конкретных проблем SQL Server и устранения пробелов в его функциональности. Бесплатных инструментов SQL Server так много, что протестировать их все не удалось, поэтому обязательно испытайте их самостоятельно, прежде чем применять на практике.

Администрирование
  • Data Scripter Add-in for Management Studio. С помощью этой надстройки можно составить сценарии обработки данных для таблиц SQL Server из среды SQL Server Management Studio (SSMS) (sqlblogcasts.com/blogs/seanprice/archive/2007/08/28/data-scripter-add-in-for-management-studio.aspx).
  • Iometer. Данный инструмент измеряет и определяет характеристики подсистем ввода/вывода в одиночных и кластерных серверах iometer.org.
  • Microsoft SQL Server 2005 Upgrade Advisor. Анализирует экземпляры SQL Server 2000 и SQL Server 7.0, обнаруживая особенности и изменения настроек, которые могут повлиять на переход к SQL Server 2005 (www.microsoft.com/downloads/details.aspx?FamilyID=1470e86b-7e05-4322-a677-95ab44f12d75).
  • mRemote. С помощью этого инструмента (совместимого с RDP и VNC) можно управлять подключениями к удаленным серверам из интерфейса пользователя (www.mremote.org/wiki).
  • MSSQL Blocks. Инструмент для сбора информации из многочисленных экземпляров SQL Server 2005 и 2000 о блокированных процессах. Сведения сохраняются в XML-файлах для последующего анализа (www.sqlblocks.narod.ru).
  • Orphan Finder. С помощью Orphan Finder можно искать записи в базах данных SQL Server 2005 со значениями в столбцах внешнего ключа, отсутствующими в родительской таблице (http://www.spi.hr/EnglishaboutLC/tabid/470/Default.aspx).
  • Partition Management. Метод скользящего окна используется для удаления данных из одного раздела и переноса его в промежуточную таблицу. Строится промежуточная таблица, используемая для загрузки данных в разделы (www.codeplex.com/SQLPartitionMgmt).
  • Toad for SQL Server Freeware. Инструмент компании Quest Software располагает редактором исходного текста и данных, наборами данных для изменения таблиц и обозревателем для просмотра и управления объектами базы данных в графическом режиме (www.toadsoft.com/toadsqlserver/toad_sqlserver.htm).
  • SortSQLFilesInProject. Это инструмент для сортировки SQL-файлов в проекте SSMS или пакетов в проекте SQL Server Integration Services (SSIS) (www.sqldbatips.com/showarticle.asp?ID=78).
  • SQLDBSize 1.0. Инструмент графически отображает сведения о размерах баз данных, таблиц, индексов и других объектов (www.sqldbtools.com/Tools.aspx?ProductId=3).
  • SQL Management Studio Snapshot Add-In. Данная утилита добавляет пункт Create Snapshot в контекстные меню в SSMS, позволяющий получить моментальный снимок базы данных (sqlblogcasts.com/blogs/seanprice/archive/2007/07/15/sql-management-studio-snapshot-add-in.aspx.
  • SQLRecon. Обнаруживает все компьютеры SQL Server и Microsoft SQL Server Desktop Engine (MSDE), выполняя активное и пассивное сканирование сети (www.specialopssecurity.com/labs/sqlrecon).
  • SQL Server 2008 Extended Events Manager. С помощью данной программы можно создавать, удалять, изменять, запускать и останавливать сеансы Extended Events и файлы метаданных в SQL Server 2008 (www.codeplex.com/ExtendedEventManager).
  • SQL Server Automation Scripts. С помощью заданий SQL Server Agent можно автоматизировать задачи обслуживания (download.microsoft.com/download/4/0/C/40CBAD9A-D990-450B-8785-F288CEBFB448/AITScripts.zip).
  • SQL Server Database Copy Tool. Копирование баз данных с одного компьютера SQL Server на другой (dbcopytool.codeplex.com).
  • SQL Server Express Utility. С помощью утилиты командной строки можно выполнять различные задачи обслуживания SQL Server (www.microsoft.com/downloads/details.aspx?FamilyID=fa87e828-173f-472e-a85c-27ed01cf6b02).
  • SQL Server Health and History Tool (SQLh3) Performance Collector. Инструмент используется для сбора данных счетчиков производительности из компьютеров SQL Server и сохранения их в репозитарии (www.microsoft.com/downloads/details.aspx?familyid=64983AF0-7902-427E-9B41-7C2E8FDCC140).
  • SQL Server Health and History Tool (SQLh3) Reports. С помощью инструмента можно предотвратить неполадки, собирая и сохраняя информацию об изменениях и тенденциях (www.microsoft.com/downloads/details.aspx?familyid=A4B837C7-A1FA-4F25-840B-FEF15E917F18).
  • YourSQLDba. Хранимая процедура T-SQL автоматизирует типовые задачи обслуживания базы данных, в том числе резервное копирование базы данных и журналов, и проверки целостности (www.grics.qc.ca/YourSqlDba).
Резервное копирование и восстановление
  • SQL safe Freeware Edition. Утилита компании Idera обеспечивает резервное копирование и сжатие нескольких баз данных любого размера и располагает интерфейсом на основе сценариев (www.idera.com/Products/Free-Tools/SQL-safe-Freeware-Edition).
Оптимальные методы и соответствие нормативным актам
Бизнес-аналитика
  • BIDS Helper. Надстройка Visual Studio.NET расширяет среду Business Intelligence Development Studio (BIDS) в SQL Server 2008 и 2005 (www.codeplex.com/bidshelper).
  • DTLoggedExec. DTLoggedExec регистрирует каждое действие, выполненное пакетами SSIS. В результате настройка и диагностика пакетов SSIS становится простой и быстрой (dtloggedexec.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=21219).
  • Microsoft SQL Server 2005 Data Mining Add-ins for Microsoft Office 2007. Благодаря этим надстройкам можно использовать возможности прогнозирующей аналитики в Microsoft Excel 2007 и Microsoft Visio 2007 (www.microsoft.com/downloads/details.aspx?FamilyID=7c76e8df-8674-4c3b-a99b-55b17f3c4c51).
  • Microsoft SQL Server Metadata-Driven ETL Management Studio (MDDE). С помощью MDDE можно быстро сформировать пакеты SSIS (sqlservermddestudio.codeplex.com).
  • Reporting Services Scripter. Приложение .NET Windows Forms дает возможность без труда перемещать отчеты SQL Server Reporting Services (SSRS) и свойства элементов каталогов между несколькими серверами (www.sqldbatips.com/showarticle.asp?ID=62).
  • RSBuild. С помощью этого инструмента развертывания SSRS можно выполнять сценарии базы данных с ADO.NET и публиковать отчеты и источники данных в SSRS (rsbuild.codeplex.com).
  • SQL Nexus. Внешний инструмент визуализации используется для загрузки и анализа данных о производительности, собранных с помощью SQLDiag и PSSDiag (www.codeplex.com/sqlnexus).
Управление изменениями
  • SQLDBSearch 2.0. С помощью SQLDBSearch 2.0 можно отыскать объекты, на которые повлияет предстоящее изменение базы данных (www.sqldbtools.com/Tools.aspx?ProductId=2).
  • Tarantino Database Change Management. Благодаря данной утилите становится проще применять схему базы данных и изменения базы данных к нескольким компьютерам SQL Server (code.google.com/p/tarantino/wiki/DatabaseChangeManagement).
Форматирование кода
  • ApexSQL Refactor. Надстройка SQL Server Management Studio предоставляет 43 настраиваемых параметра для форматирования SQL-кода. Можно предварительно просмотреть изменения перед сохранением (www.apexsql.com/sql_tools_refactor.asp).
  • Instant SQL Formatter. Инструмент не только переформатирует код SQL, но и преобразует форматированный SQL-код в HTML и транслирует SQL-код в другие языки, такие как C# и Java (www.wangz.net/gsqlparser/sqlpp/sqlformat.htm).
  • Manoli C# Code Format. С помощью инструмента можно форматировать код в соответствии со спецификацией HTML 4.01 для Web-узла или блога (www.manoli.net/csharpformat).
  • Simple-Talk Code Prettifier. Инструмент преобразует исходный код ASCII в HTML-код, который можно вставить в интерактивный элемент, такой как блог или Web-узел (www.simple-talk.com/prettifier/default.php).
  • SQLinForm. В этой программе форматирования SQL-кода инструкции не пересылаются по Internet и ничего устанавливать не нужно (www.sqlinform.com).
Сравнение баз данных
  • CompareData. В данной утилите используются ODBC-драйверы для сравнения и синхронизации двух баз данных SQL Server (www.zidsoft.com).
  • Open DBDiff. Инструмент сравнения схем баз данных формирует отчет, в котором показаны различия между схемами баз данных. С помощью сценария синхронизации можно обновлять базы данных (www.codeplex.com/OpenDBiff).
  • SQL Accord Community Edition for Microsoft SQL Server. Функции сравнения схем доступны через интерактивный интерфейс пользователя (www.sqleffects.com/Articles/Product/sqlAccordInfo/aboutSqlAccordCommunityEd.html).
  • SQLDBDiff. С помощью инструмента можно сравнивать и синхронизировать схемы баз данных SQL Server 2005 и 2000 (www.sqldbtools.com).
  • TableDiff.exe GUI. Благодаря TableDiff.exe GUI устраняется необходимость в запуске программы сравнения таблиц TableDiff.exe (в составе SQL Server 2005) из командной строки (weblogs.sqlteam.com/mladenp/archive/2007/08/10/60279.aspx).
Безопасность баз данных
Разработка
  • ScriptDB. Приложение применяется для подготовки сценариев для объектов базы данных с использованием SQL Server Management Objects — SMO (www.codeplex.com/ScriptDB).
  • SpatialViewer. Удобное средство просмотра пространственных данных (www.codeplex.com/SpatialViewer).
  • SQL Server PowerShell Extensions (SQLPSX). Работа с SMO из оболочки PowerShell упрощается благодаря функциям PowerShell для объектов SMO (sqlpsx.codeplex.com).
  • SQL Spatial Tools. В набор SQL Spatial Tools входит два инструмента: Shape2 SQL для передачи ESRI-файлов в SQL Server Spatial и SQLSpatial Query Tool для запросов SQL Server 2008 и отображения геометрического вывода через карту Windows Presentation Foundation (www.sharpgis.net/page/SQL-Server-2008-Spatial-Tools.aspx).
  • SQLCLRProject. С помощью SQLCLRProject можно использовать задания MSBUILD для развертывания сборок .NET на SQL Server 2008 и 2005 (www.codeplex.com/sqlclrproject).
  • SQLIO Disk Subsystem Benchmark Tool. Данный инструмент позволяет выяснить возможности ввода/вывода конфигурации SQL Server (www.microsoft.com/downloads/details.aspx?familyid=9a8b005b-84e4–4f24–8d65-cb53442d9e19).
  • SQLScripter. Утилита командной строки автоматизирует формирование схемы и сценарии баз данных SQL Server 2005 (www.valinor.co.il/tools-sqlscripter.asp).
  • SSMS Tools Pack. Данный набор инструментов дополняет функциональность SSMS такими возможностями, как шаблоны запросов и автоматизированное средство создания процедур CRUD (www.ssmstoolspack.com).
  • Stored Procedure Generator. Инструмент формирует хранимые процедуры, необходимые для доступа к таблицам SQL Server (spgen.codeplex.com).
  • tsqlt. Это инфраструктура тестирования модуля для T-SQL. С помощью данной программы удобно изолировать функциональность для проведения испытаний (sourceforge.net/projects/tsqlt).
Управление заданиями
  • SQL job manager. С помощью SQL job manager компании Idera можно просматривать задания SQL Server Agent на нескольких компьютерах SQL Server из центральной административной консоли и управлять ими (www.idera.com/Products/Free-Tools/SQL-job-manager).
  • JAMS Monitor. С помощью JAMS Monitor можно управлять планировщиком задач Windows и заданиями SQL Server, обеспечивая их запуск из централизованной консоли управления (www.mvpsi.com/FreeMonitor.aspx).
Управление журналами
Производительность и мониторинг
  • ClearTrace. Данный графический инструмент отображает сводные данные о выполнении запросов при серверной трассировке и из сеансов SQL Server Profiler (www.cleardata.biz/cleartrace/default.aspx).
  • DMVStats 1.01. Этот инструмент используется для сбора, анализа и подготовки отчетов на основе данных о производительности из динамических административных представлений SQL Server 2005 (www.codeplex.com/sqldmvstats).
  • SQL check. Инструмент компании Idera функционирует как безопасный хранитель экрана и отслеживает компьютеры SQL Server, а также позволяет взглянуть на процессоры, журналы ошибок и задания SQL Server Agent (www.idera.com/Products/Free-Tools/SQL-check).
  • Internals Viewer for SQL Server. С помощью данного инструмента можно увидеть, как механизм хранения SQL Server выделяет, организует и хранит данные (internalsviewer.codeplex.com).
  • MDX Script Performance Analyser. С помощью этой утилиты можно определить, какие инструкции в сценарии SQL Server Analysis Services (SSAS) MDX отрицательно влияют на производительность запросов MDX (www.codeplex.com/mdxscriptperf).
  • Performance Analysis of Logs (PAL). Инструмент PAL автоматизирует сбор и анализ счетчиков производительности в журнале Performance Monitor Counter (www.codeplex.com/PAL).
  • Quest Discovery Wizard for SQL Server (бета-версия). Используется для мониторинга изменений в сети и поиска всех экземпляров SQL Server (www.quest.com/discovery-wizard-for-sql-server).
  • RML Utilities for SQL Server (x86). С помощью данной программы можно отслеживать производительность SQL Server, обрабатывая файлы трассировки SQL Server и просматривая отчеты SQL Server, а также проверяя, как конкретное изменение повлияет на компьютеры SQL Server (www.microsoft.com/downloads/details.aspx?FamilyId=7EDFA95A-A32F-440F-A3A8-5160C8DBE926).
  • SQLIOSim. Утилита SQLIOSim реплицирует типы и последовательности запросов ввода/вывода на дисковой подсистеме и проверяет данные, подобно SQL Server в производственной среде (blogs.msdn.com/sqlserverstorageengine/archive/2006/10/06/SQLIOSim-available-for-download.aspx).
  • SQLQueryStress. Инструмент полезен при нагрузочном тестировании запросов T-SQL. Он собирает данные о возможности выполнения запросов под нагрузкой и использовании ресурсов каждым запросом (www.datamanipulation.net/sqlquerystress).
  • SQL Server 2005 Performance Dashboard Reports. С помощью этих отчетов можно быстро определить узкие места производительности и получить сведения, необходимые для их устранения (www.microsoft.com/downloads/details.aspx?FamilyId=1d3a4a0d-7e0c-4730-8204-e419218c1efc).
  • SQL Server Cache Manager. С помощью данной программы можно выяснить, что хранится в кэше SQL Server и насколько эффективно используется кэш (www.codeplex.com/sqlservercache).
  • SQL Server DBA Dashboard. С помощью диаграмм и отчетов, интегрированных с SSMS, можно узнать, какие компоненты используют ресурсы компьютера SQL Server (www.sqlserverexamples.com/v2/Products/tabid/76/Default.aspx).
Предотвращение атак с внедрением кода SQL
Администрирование Web
  • SQL Server Hosting Toolkit. В набор входит два инструмента: Database Publishing Wizard, который можно использовать для передачи баз данных в хост-среду, и Database Publishing Services, обеспечивающий Web-службы ASP.NET для упрощенного развертывания баз данных (sqlhost.codeplex.com).
  • SQL Server Web Tools. Инструмент администрирования на основе Web используется для управления, в том числе учетными записями, базами данных и таблицами, а также создания и запуска запросов и хранимых процедур (sqlwebtools.codeplex.com).
  • SQL Web Data Administrator. Это инструмент управления SQL Server для создания и редактирования баз данных, экспорта и импорта схем и данных баз данных и других операций (www.codeplex.com/SqlWebAdmin).
Кто сказал, что бесплатный сыр бывает только в мышеловке?

Этот список, насчитывающий десятки бесплатных утилит SQL Server, еще далеко не полон. Если вам известна бесплатная утилита SQL Server, которой нет в нашем списке, сообщите нам: [email protected]. Кроме того, посылайте отзывы об инструментах на форум Tool Time на сайте www.sqlmag.com/forums. Сведения о других бесплатных инструментах приведены во врезках «Бесплатные проекты и образцы SQL Server» и «Бесплатные сценарии PowerShell для SQL Server».

Меган Келлер ([email protected]) — помощник редактора в журналах SQL Server Magazine и Windows IT Pro, специализируется на SQL Server


Бесплатные проекты и образцы SQL Server

На странице Microsoft SQL Server Community Projects & Samples сайта CodePlex опубликованы сотни бесплатных проектов и примеров SQL Server 2008 и 2005 (www.codeplex.com/SqlServerSamples). Среди них — примеры баз данных (AdventureWorks, Northwind), примеры SQL Data Services и SQL Server Reporting Services (SSRS), SQL Server Analysis Services (SSAS) и SQL Server Integration Services (SSIS). На странице также приводятся ссылки на форумы и вопросы и ответы по SQL Server. Кроме того, можно загрузить AdventureWorks StoreFront со страницы SQL Server End to End Product Samples (www.codeplex.com/MSFTEEProdSamples).

Бесплатные сценарии PowerShell для SQL Server

Компания Idera опубликовала более 20 бесплатных сценариев PowerShell на странице Free PowerShell scripts for SQL Server DBAs (www.idera.com/Products/Free-Tools/PowerShell-scripts/?CartID=20560). С помощью этих сценариев PowerShell можно управлять компьютерами SQL Server.

Путеводитель по бесплатным инструментам для SQL Server

Поделитесь материалом с коллегами и друзьями

www.osp.ru

Полный список инструментов и утилит для Microsoft SQL Server / Habr

SSMS Нет Нет [MS] 2016-07-13 Microsoft Да Нет
bcp Utility Нет Нет [I] 2012-02-11 Microsoft Да Нет
RML Utilities for SQL Server Нет Нет [T] 2014-12-12 Microsoft Да Нет
GraphView Нет Нет [?] 2016-02-23 Microsoft Да Нет
Baseline Security Analyze Нет Нет [?] 2015-01-09 Microsoft Да Нет
tablediff Utility Нет Нет [I] Microsoft Да Нет
Microsoft Log Parser Нет Нет [?] Microsoft Да Нет
Diskspd Нет Нет [T] 2015-12-14 Microsoft Да Нет
HammerDB Нет Нет [T] 2015-05-04 Open Source Да Нет
Exchange Server Error Code Look-up Нет Нет [?] 2004-05-10 Microsoft Да Нет
LINQPad Нет Нет [?] 2016-01-02 Joseph Albahari Да $45
SqlDynamite Нет Нет [S] 2016-04-06 Anatoly Sova Да Нет
SQL Server Data Tools Нет Нет [MS] 2016-04-14 Microsoft Да Нет
Database Health Monitor Нет Нет [M] 2016-03-20 Steve Stedman Да Нет
SchemaDrift Нет Нет [SC] 2016-02-28 Steve Stedman Да Нет
Dbeaver Oracle, MySQL, PostgreSQL, Other Linux, Mac [MS] 2016-06-06 Open Source Да Нет
HeidiSQL Oracle, MySQL, PostgreSQL, Other Нет [MS] 2016-06-19 Open Source Да Нет
SQLExecStats Нет Нет [ST] 2016-02-08 Joe Chang Да Нет
ExpressProfiler Нет Нет [?] 2016-02-15 Chris Moore Да Нет
dta Utility Нет Нет [I] Microsoft Да Нет
osql Utility Нет Нет [I] Microsoft Да Нет
sqldiag Utility Нет Нет [I] Microsoft Да Нет
sqldumper Utility Нет Нет [I] Microsoft Да Нет
SqlLocalDB Utility Нет Нет [I] Microsoft Да Нет
sqllogship Utility Нет Нет [I] Microsoft Да Нет
sqlservr Application Нет Нет [I] Microsoft Да Нет
sqlps Utility Нет Нет [I] Microsoft Да Нет
sqlmaint Utility Нет Нет [I] Microsoft Да Нет
Ssms Utility Нет Нет [I] Microsoft Да Нет
dtexec Utility Нет Нет [I] Microsoft Да Нет
BPA 2005 Нет Нет [?] 2008-08-13 Microsoft Да Нет
BPA 2000 Нет Нет [?] 2010-04-26 Microsoft Да Нет
BPA 2008 Нет Нет [?] 2010-06-18 Microsoft Да Нет
BPA 2012 Нет Нет [?] 2012-06-04 Microsoft Да Нет
DLM Dashboard Нет Нет [M] 2016-04-27 Red Gate Да Нет
Red Gate SQL Compare Нет Нет [DC] 2016-05-09 Red Gate Нет $495
Red Gate SQL Data Compare Нет Нет [SC] 2016-05-09 Red Gate Нет $495
Red Gate SQL Prompt Нет Нет [MS] 2016-04-28 Red Gate Нет $369
Red Gate SQL Monitor Нет Нет [M] 2015-10-15 Red Gate Нет $1495
Red Gate SQL Backup Pro Нет Нет [B] 2014-07-08 Red Gate Нет $995
Red Gate SQL Doc Нет Нет [D] 2016-04-26 Red Gate Нет $369
Red Gate SQL Data Generator Нет Нет [G] 2016-04-26 Red Gate Нет $369
Red Gate SQL Dependency Tracker Нет Нет [?] 2016-04-26 Red Gate Нет $369
Red Gate SQL Multi Script Нет Нет [?] 2016-04-15 Red Gate Нет $245
Red Gate SQL Index Manager Нет Нет [IDX] ? Red Gate Нет $149
Red Gate SQL Comparison SDK Нет Нет [DC], [SC] 2016-02-22 Red Gate Нет $895
DLM Automation Нет Нет [?] ? Red Gate Нет ?
ReadyRoll Нет Нет [?] 2016-01-03 Red Gate Нет $345
SQL XEvent Profiler Нет Нет [?] 2014-03-14 Idera Да Нет
SQL Check Нет Нет [?] 2015-09-24 Idera Да Нет
SQL Fragmentation Analyzer Нет Нет [?] 2012-11-16 Idera Да Нет
SQL Heat Map Нет Нет [?] 2016-01-27 Idera Да Нет
SQL Hekaton Memory Check Нет Нет [?] 2015-06-10 Idera Да Нет
SQL Page Viewer Нет Нет [?] 2014-08-25 Idera Да Нет
SQL Update Statistics Нет Нет [ST] 2015-12-14 Idera Да Нет
SQL Statistics Aggregator Нет Нет [ST] 2015-05-18 Idera Да Нет
SQL Backup Status Reporter Нет Нет [B] 2015-08-07 Idera Да Нет
SQL Integrity Check Нет Нет [?] 2013-08-26 Idera Да Нет
SQL Job Manager Нет Нет [J] 2012-03-19 Idera Да Нет
Azure SQL Database Backup Нет Нет [?] 2012-10-02 Idera Да Нет
SQL Column Search Нет Нет [S] 2015-11-17 Idera Да Нет
SQL Permissions Extractor Нет Нет [?] 2015-08-07 Idera Да Нет
SQL BI Check Нет Нет [?] 2016-04-13 Idera Да Нет
SQL Inventory Check Нет Нет [?] 2016-03-24 Idera Да Нет
SQL Diagnostic Manager Нет Нет [?] ? Idera Нет $1747
SQL Safe Backup Нет Нет [B] 2016-09-08 Idera Нет $907
SQL Compliance Manager Нет Нет [?] 2015-09-08 Idera Нет $2657
SQL Inventory Manager Нет Нет [?] 2016-04-22 Idera Нет $3195
SQL Virtual Database Нет Нет [?] 2016-03-24 Idera Нет $625
SQL Secure Нет Нет [?] 2016-04-19 Idera Нет $907
SQL Doctor Нет Нет [?] 2015-12-17 Idera Нет $625
SQL Admin Toolset Нет Нет [?] 2016-01-13 Idera Нет $395
SQL Defrag Manager Нет Нет [?] 2016-03-10 Idera Нет $1495
DBArtisan Нет Нет [?] ? Idera Нет $3122
SQL BI Manager Нет Нет [?] 2015-09-08 Idera Нет $697
SQL Enterprise Job Manager Нет Нет [J] 2015-09-08 Idera Нет $697
DB Optimizer Нет Нет [?] ? Idera Нет $1420
SQL Query Store Optimizer Нет Нет [?] 2016-07-01 Idera Да Нет
Rapid SQL Oracle, MySQL, PostgreSQL, Other Нет [MS] ? Idera Нет $710
SQL Comparison Toolset Нет Нет [DC], [SC] ? Idera Нет $745
ER/Studio Data Architect Oracle, MySQL, PostgreSQL, Other Нет [DA] Idera Нет $1287
DB Change Manager Oracle, MySQL, PostgreSQL, Other Нет [SC] ? Idera Нет $1420
dbForge Schema Compare Нет Нет [SC] 2015-12-22 Devart Нет $149
dbForge Data Compare Нет Нет [DC] 2015-11-30 Devart Нет $149
dbForge Data Generator Нет Нет [G] 2015-12-30 Devart Нет $249
dbForge Query Builder Нет Нет [?] 2015-06-03 Devart Нет $100
dbForge Event Profiler Нет Нет [?] 2015-04-08 Devart Да Нет
dbForge SQL Decryptor Нет Нет [?] 2013-11-07 Devart Да Нет
dbForge Studio Нет Нет [MS] 2015-12-18 Devart Да $250
dbForge Fusion Нет Нет [?] 2016-03-03 Devart Нет $150
Minion Enterprise Нет Нет [?] ? MinionWare Нет $1500
SQL Server Compression Estimator Нет Нет [?] 2011-06-02 Bob Tavlor Да Нет
ClearTrace Нет Нет [?] 2015-07-04 Bill Graziano Да Нет
SQLSentry Fragmentation Manager Нет Нет [?] 2016-03-08 SQLSentry Нет $795
SQLSentry Plan Explorer Нет Нет [?] 2016-01-28 SQLSentry Да $295
SQLSentry Event Manager Нет Нет [M] 2016-03-08 SQLSentry Нет $995
SQLSentry Performance Advisor Нет Нет [?] 2016-03-08 SQLSentry Нет ?
Dell Security Explorer Нет Нет [?] 2015-06-25 Dell Нет $850
Dell LiteSpeed for SQL Server Нет Нет [?] 2015-07-31 Dell Нет ?
Dell Toad for SQL Server Нет Нет [MS] 2015-05-12 Dell Нет ?
Dell Spotlight Нет Нет [?] 2016-03-10 Dell Нет $2561
Dell Foglight Нет Нет [?] 2015-09-22 Dell Нет ?
Dell Discovery Wizard Нет Нет [?] 2011-09-22 Dell Да Нет
Dell Enterprise Reporter Нет Нет [?] ? Dell Нет $511
SQLSolutions SQL Deadlock Detector Нет Нет [?] 2013-05-16 SQLSolutions Нет $295
SQLSolutions SQL Heartbeat Нет Нет [?] 2013-03-03 SQLSolutions Нет $295
SQLSolutions SQL Trace Analyzer Нет Нет [?] 2013-12-09 SQLSolutions Нет $495
SQLSolutions SQL Ultimate Debugger Нет Нет [?] SQLSolutions Нет $295
SQL Scripter Нет Нет [?] 2013-02-24 Thomas Hinsenkamp Нет €99
Simple Dynamic Scheduler Нет Нет [?] 2016-05-02 Miljan Radovic Да Нет
ApexSQL Audit Нет Нет [?] 2016-04-08 ApexSQL Нет $1699
ApexSQL Backup Нет Нет [B] 2015-12-30 ApexSQL Нет $499
ApexSQL Log Нет Нет [?] 2015-11-23 ApexSQL Нет $1999
ApexSQL Monitor Нет Нет [M] 2015-12-29 ApexSQL Нет $499
ApexSQL Recover Нет Нет [?] 2015-01-21 ApexSQL Нет $1999
ApexSQL Restore Нет Нет [?] 2014-08-12 ApexSQL Нет $399
ApexSQL Build Нет Нет [?] 2015-12-22 ApexSQL Нет $399
ApexSQL Clean Нет Нет [?] 2015-09-04 ApexSQL Нет $399
ApexSQL Data Diff Нет Нет [DC] 2015-12-11 ApexSQL Нет $399
ApexSQL Diff Нет Нет [SC] 2016-03-23 ApexSQL Нет $399
ApexSQL Doc Нет Нет [D] 2015-04-19 ApexSQL Нет $299
ApexSQL Generate Нет Нет [G] 2016-03-15 ApexSQL Нет $499
ApexSQL Script Нет Нет [?] 2015-09-11 ApexSQL Нет $249
ApexSQL Trigger Нет Нет [?] 2015-09-04 ApexSQL Нет $1999
DBBest T-SQL Analyzer Нет Нет [?] 2015-03-13 DBBest Нет $89
DBBest Database Compare Suite Нет Нет [SC], [DC] 2015-09-04 DBBest Нет $349
Advanced Query Tool Нет Нет [?] 2015-03-18 Cardett Associates Нет $180
SqlDiffFramework Нет Нет [SC] 2012-04-17 Michael Sorens Да Нет
DataGrip Oracle, MySQL, PostgreSQL, Other Linux, Mac [MS] 2016-05-06 Jet Brains Нет $199
Pssdiag and Sqldiag Manager Нет Нет [?] 2015-04-17 Jack Li Да Нет
SQL Nexus Tool Нет Нет [?] 2014-03-11 Jack Li Да Нет
DBSophic Qure Profiler Нет Нет [?] ? DBSophic Нет $300
DBSophic Qure Optimizer Нет Нет [?] ? DBSophic Нет ?
RestoreChecker Нет Нет [?] 2015-01-15 SQLServerUtilities Нет $99
SQLScripter Нет Нет [?] 2009-08-24 SQLServerUtilities Нет $99
SQLC Нет Нет [DC], [SC] 2016-05-23 David Ingleton Да Нет
Database Performance Analyzer Нет Нет [?] ? SolarWinds Нет $1995
SQL Enlight Нет Нет [MS] 2016-04-25 UbitSoft Нет $295
OmniCompare Нет Нет [SC] 2016-06-03 AireForge Да Нет
HexaTier Нет Нет [?] ? HexaTier Нет ?
SoftTree SQL Assistant Нет Нет [?] 2016-03-18 SoftTree Нет $270
EMS SQL Management Studio Нет Нет [MS] 2016-05-26 EMS Нет $257
EMS SQL Backup Нет Нет [B] 2016-04-13 EMS Да $82
EMS SQL Administrator Нет Нет [?] 2015-04-14 EMS Да $135
EMS SQL Manager Нет Нет [?] 2016-05-26 EMS Да $135
EMS Data Export Нет Нет [?] 2016-04-29 EMS Нет $47
EMS Data Import Нет Нет [?] 2016-04-14 EMS Нет $47
EMS Data Pump Нет Нет [?] 2016-11-03 EMS Нет $47
EMS Data Generator Нет Нет [G] 2010-07-10 EMS Нет $47
EMS DB Comparer Нет Нет [SC] 2015-07-24 EMS Нет $47
EMS DB Extract Нет Нет [?] 2008-10-16 EMS Нет $47
EMS SQL Query Нет Нет [?] 2012-03-29 EMS Нет $47
EMS Data Comparer Нет Нет [DC] 2012-11-16 EMS Нет $47
NitroAccelerator Нет Нет [?] 2016-07-10 Nitrosphere Нет $1265
ERwin Data Modeler Oracle, MySQL, PostgreSQL, Other Нет [DA] 2016-06-03 ERwin Нет $810
Toad Data Modeler Oracle, MySQL, PostgreSQL, Other Нет [DA] 2016-06-16 Dell Нет $562
SQL Power Architect Oracle, MySQL, PostgreSQL, Other Linux, Mac [DA] 2016-02-11 SQLPower Да $995
DbWrench Oracle, MySQL, PostgreSQL, Other Linux, Mac [DA] 2016-07-06 Nizana Systems Нет $99
Navicat Data Modeler Oracle, MySQL, PostgreSQL, Other Linux, Mac [DA] 2016-08-01 PremiumSoft Нет $199
DeZign for Databases Oracle, MySQL, PostgreSQL, Other Нет [DA] 2016-04-25 Datanamic Нет $259
ERDesigner NG Oracle, MySQL, PostgreSQL, Other Linux, Mac [DA] 2013-04-10 Mirko Sertic Open Source Нет
Vertabelo Oracle, MySQL, PostgreSQL, Other Online [DA] ? Vertabelo Нет $948
dbDiffo Oracle, MySQL, PostgreSQL, Other Online [DA] ? Contenet Ltd Да Нет
SQL DXP Oracle, MySQL Нет [DC], [SC] 2016-06-20 SQL Delta Нет $530
Aqua Data Studio Oracle, MySQL, PostgreSQL, Other Linux, Mac [MS] 2016-07-06 AquaFold Нет $499

habr.com

SQL Server Downloads | Microsoft

<div data-type=»response-message»><mktweb> <mktform locale=»en-us» country=»United States»> <formFields> <text name=»firstName»><![CDATA[First name]]></text> <text name=»lastName»><![CDATA[Last name]]></text> <text name=»email»><![CDATA[Email]]></text> <text name=»phone»><![CDATA[Phone]]></text> <text name=»company»><![CDATA[Company name]]></text> <select name=»jobRole» displayName=»Job Role»> <option value=»Job role… *» code=»»><![CDATA[Job role… *]]></option> <option value=»Analyst / Press» code=»»><![CDATA[Analyst / Press]]></option> <option value=»Business Executive» code=»»><![CDATA[Business Executive]]></option> <option value=»Database Administrator / Architect (DBA)» code=»»><![CDATA[Database Administrator / Architect (DBA)]]></option> <option value=»Business Executive» code=»»><![CDATA[Developer / Engineer]]></option> <option value=»Developer / Engineer» code=»»><![CDATA[IT or Technical Manager]]></option> <option value=»IT or Technical Manager» code=»»><![CDATA[Marketing / Sales]]></option> <option value=»Other IT Professional» code=»»><![CDATA[Other IT Professional]]></option> <option value=»Researcher / Academic / Student» code=»»><![CDATA[Researcher / Academic / Student]]></option> <option value=»System Administrator / Architect» code=»»><![CDATA[System Administrator / Architect]]></option> </select> <select name=»country» displayName=»Country»> <option value=»Country» code=»»><![CDATA[Country…]]></option> <option value=»United States» opt=»MicrosoftText» code=»»><![CDATA[United States]]></option> <option value=»Afghanistan» opt=»OptOut» code=»»><![CDATA[Afghanistan]]></option> <option value=»Åland Islands» opt=»OptOut» code=»»><![CDATA[Åland Islands]]></option> <option value=»Albania» opt=»OptOut» code=»»><![CDATA[Albania]]></option> <option value=»Algeria» opt=»OptOut» code=»»><![CDATA[Algeria]]></option> <option value=»American Samoa» opt=»OptOut» code=»»><![CDATA[American Samoa]]></option> <option value=»Andorra» opt=»OptOut» code=»»><![CDATA[Andorra]]></option> <option value=»Angola» opt=»OptIn» code=»»><![CDATA[Angola]]></option> <option value=»Anguilla» opt=»OptOut» code=»»><![CDATA[Anguilla]]></option> <option value=»Antarctica» opt=»OptOut» code=»»><![CDATA[Antarctica]]></option> <option value=»Antigua and Barbuda» opt=»OptOut» code=»»><![CDATA[Antigua and Barbuda]]></option> <option value=»Argentina» opt=»OptIn» code=»»><![CDATA[Argentina]]></option> <option value=»Armenia» opt=»OptIn» code=»»><![CDATA[Armenia]]></option> <option value=»Aruba» opt=»OptOut» code=»»><![CDATA[Aruba]]></option> <option value=»Australia» opt=»OptIn» code=»»><![CDATA[Australia]]></option> <option value=»Austria» opt=»OptIn» code=»»><![CDATA[Austria]]></option> <option value=»Azerbaijan» opt=»OptIn» code=»»><![CDATA[Azerbaijan]]></option> <option value=»Bahamas» opt=»OptOut» code=»»><![CDATA[Bahamas]]></option> <option value=»Bahrain» opt=»MicrosoftText» code=»»><![CDATA[Bahrain]]></option> <option value=»Bangladesh» opt=»OptOut» code=»»><![CDATA[Bangladesh]]></option> <option value=»Barbados» opt=»OptOut» code=»»><![CDATA[Barbados]]></option> <option value=»Belarus» opt=»OptIn» code=»»><![CDATA[Belarus]]></option> <option value=»Belgium» opt=»OptIn» code=»»><![CDATA[Belgium]]></option> <option value=»Belize» opt=»OptOut» code=»»><![CDATA[Belize]]></option> <option value=»Benin» opt=»OptIn» code=»»><![CDATA[Benin]]></option> <option value=»Bermuda» opt=»OptOut» code=»»><![CDATA[Bermuda]]></option> <option value=»Bhutan» opt=»OptOut» code=»»><![CDATA[Bhutan]]></option> <option value=»Bolivia» opt=»MicrosoftText» code=»»><![CDATA[Bolivia]]></option> <option value=»Bonaire» opt=»OptOut» code=»»><![CDATA[Bonaire]]></option> <option value=»Bosnia and Herzegovina» opt=»OptOut» code=»»><![CDATA[Bosnia and Herzegovina]]></option> <option value=»Botswana» opt=»MicrosoftText» code=»»><![CDATA[Botswana]]></option> <option value=»Bouvet Island» opt=»OptOut» code=»»><![CDATA[Bouvet Island]]></option> <option value=»Brazil» opt=»MicrosoftText» code=»»><![CDATA[Brazil]]></option> <option value=»British Indian Ocean Territory» opt=»OptOut» code=»»><![CDATA[British Indian Ocean Territory]]></option> <option value=»British Virgin Islands» opt=»OptOut» code=»»><![CDATA[British Virgin Islands]]></option> <option value=»Brunei» opt=»OptOut» code=»»><![CDATA[Brunei]]></option> <option value=»Bulgaria» opt=»OptOut» code=»»><![CDATA[Bulgaria]]></option> <option value=»Burkina Faso» opt=»OptIn» code=»»><![CDATA[Burkina Faso]]></option> <option value=»Burundi» opt=»MicrosoftText» code=»»><![CDATA[Burundi]]></option> <option value=»Cabo Verde» opt=»OptIn» code=»»><![CDATA[Cabo Verde]]></option> <option value=»Cambodia» opt=»OptOut» code=»»><![CDATA[Cambodia]]></option> <option value=»Cameroon» opt=»MicrosoftText» code=»»><![CDATA[Cameroon]]></option> <option value=»Canada» opt=»OptIn» code=»»><![CDATA[Canada]]></option> <option value=»Cayman Islands» opt=»OptOut» code=»»><![CDATA[Cayman Islands]]></option> <option value=»Central African Republic» opt=»MicrosoftText» code=»»><![CDATA[Central African Republic]]></option> <option value=»Chad» opt=»MicrosoftText» code=»»><![CDATA[Chad]]></option> <option value=»Chile» opt=»OptOut» code=»»><![CDATA[Chile]]></option> <option value=»China» opt=»OptOut» code=»»><![CDATA[China]]></option> <option value=»Christmas Island» opt=»OptOut» code=»»><![CDATA[Christmas Island]]></option> <option value=»Cocos (Keeling) Islands» opt=»OptOut» code=»»><![CDATA[Cocos (Keeling) Islands]]></option> <option value=»Colombia» opt=»OptIn» code=»»><![CDATA[Colombia]]></option> <option value=»Comoros» opt=»OptOut» code=»»><![CDATA[Comoros]]></option> <option value=»Congo» opt=»MicrosoftText» code=»»><![CDATA[Congo]]></option> <option value=»Congo (DRC)» opt=»MicrosoftText» code=»»><![CDATA[Congo (DRC)]]></option> <option value=»Cook Islands» opt=»OptOut» code=»»><![CDATA[Cook Islands]]></option> <option value=»Costa Rica» opt=»OptIn» code=»»><![CDATA[Costa Rica]]></option> <option value=»Côte d’Ivoire» opt=»MicrosoftText» code=»»><![CDATA[Côte d’Ivoire]]></option> <option value=»Croatia» opt=»OptIn» code=»»><![CDATA[Croatia]]></option> <option value=»Curaçao» opt=»OptOut» code=»»><![CDATA[Curaçao]]></option> <option value=»Cyprus» opt=»OptIn» code=»»><![CDATA[Cyprus]]></option> <option value=»Czech Republic» opt=»OptIn» code=»»><![CDATA[Czech Republic]]></option> <option value=»Denmark» opt=»OptIn» code=»»><![CDATA[Denmark]]></option> <option value=»Djibouti» opt=»OptOut» code=»»><![CDATA[Djibouti]]></option> <option value=»Dominica» opt=»OptOut» code=»»><![CDATA[Dominica]]></option> <option value=»Dominican Republic» opt=»MicrosoftText» code=»»><![CDATA[Dominican Republic]]></option> <option value=»Ecuador» opt=»MicrosoftText» code=»»><![CDATA[Ecuador]]></option> <option value=»Egypt» opt=»OptOut» code=»»><![CDATA[Egypt]]></option> <option value=»El Salvador» opt=»MicrosoftText» code=»»><![CDATA[El Salvador]]></option> <option value=»Equatorial Guinea» opt=»MicrosoftText» code=»»><![CDATA[Equatorial Guinea]]></option> <option value=»Eritrea» opt=»MicrosoftText» code=»»><![CDATA[Eritrea]]></option> <option value=»Estonia» opt=»OptIn» code=»»><![CDATA[Estonia]]></option> <option value=»Ethiopia» opt=»OptOut» code=»»><![CDATA[Ethiopia]]></option> <option value=»Falkland Islands» opt=»OptOut» code=»»><![CDATA[Falkland Islands]]></option> <option value=»Faroe Islands» opt=»OptOut» code=»»><![CDATA[Faroe Islands]]></option> <option value=»Fiji» opt=»OptOut» code=»»><![CDATA[Fiji]]></option> <option value=»Finland» opt=»OptIn» code=»»><![CDATA[Finland]]></option> <option value=»France» opt=»OptOut» code=»»><![CDATA[France]]></option> <option value=»French Guiana» opt=»OptOut» code=»»><![CDATA[French Guiana]]></option> <option value=»French Polynesia» opt=»OptOut» code=»»><![CDATA[French Polynesia]]></option> <option value=»French Southern Territories» opt=»OptOut» code=»»><![CDATA[French Southern Territories]]></option> <option value=»Gabon» opt=»MicrosoftText» code=»»><![CDATA[Gabon]]></option> <option value=»Gambia» opt=»MicrosoftText» code=»»><![CDATA[Gambia]]></option> <option value=»Georgia» opt=»OptIn» code=»»><![CDATA[Georgia]]></option> <option value=»Germany» opt=»OptIn» code=»»><![CDATA[Germany]]></option> <option value=»Ghana» opt=»OptIn» code=»»><![CDATA[Ghana]]></option> <option value=»Gibraltar» opt=»OptOut» code=»»><![CDATA[Gibraltar]]></option> <option value=»Greece» opt=»OptIn» code=»»><![CDATA[Greece]]></option> <option value=»Greenland» opt=»OptOut» code=»»><![CDATA[Greenland]]></option> <option value=»Grenada» opt=»OptOut» code=»»><![CDATA[Grenada]]></option> <option value=»Guadeloupe» opt=»OptOut» code=»»><![CDATA[Guadeloupe]]></option> <option value=»Guam» opt=»OptOut» code=»»><![CDATA[Guam]]></option> <option value=»Guatemala» opt=»OptOut» code=»»><![CDATA[Guatemala]]></option> <option value=»Guernsey» opt=»OptOut» code=»»><![CDATA[Guernsey]]></option> <option value=»Guinea» opt=»MicrosoftText» code=»»><![CDATA[Guinea]]></option> <option value=»Guinea-Bissau» opt=»MicrosoftText» code=»»><![CDATA[Guinea-Bissau]]></option> <option value=»Guyana» opt=»OptOut» code=»»><![CDATA[Guyana]]></option> <option value=»Haiti» opt=»OptOut» code=»»><![CDATA[Haiti]]></option> <option value=»Heard Island and McDonald Islands» opt=»OptOut» code=»»><![CDATA[Heard Island and McDonald Islands]]></option> <option value=»Honduras» opt=»MicrosoftText» code=»»><![CDATA[Honduras]]></option> <option value=»Hong Kong SAR» opt=»OptOut» code=»»><![CDATA[Hong Kong SAR]]></option> <option value=»Hungary» opt=»OptIn» code=»»><![CDATA[Hungary]]></option> <option value=»Iceland» opt=»OptIn» code=»»><![CDATA[Iceland]]></option> <option value=»India» opt=»OptOut» code=»»><![CDATA[India]]></option> <option value=»Indonesia» opt=»OptOut» code=»»><![CDATA[Indonesia]]></option> <option value=»Ireland» opt=»OptIn» code=»»><![CDATA[Ireland]]></option> <option value=»Isle of Man» opt=»OptOut» code=»»><![CDATA[Isle of Man]]></option> <option value=»Israel» opt=»OptIn» code=»»><![CDATA[Israel]]></option> <option value=»Italy» opt=»OptIn» code=»»><![CDATA[Italy]]></option> <option value=»Jamaica» opt=»MicrosoftText» code=»»><![CDATA[Jamaica]]></option> <option value=»Jan Mayen» opt=»OptOut» code=»»><![CDATA[Jan Mayen]]></option> <option value=»Japan» opt=»OptIn» code=»»><![CDATA[Japan]]></option> <option value=»Jersey» opt=»OptOut» code=»»><![CDATA[Jersey]]></option> <option value=»Jordan» opt=»OptOut» code=»»><![CDATA[Jordan]]></option> <option value=»Kazakhstan» opt=»OptOut» code=»»><![CDATA[Kazakhstan]]></option> <option value=»Kenya» opt=»MicrosoftText» code=»»><![CDATA[Kenya]]></option> <option value=»Kiribati» opt=»OptOut» code=»»><![CDATA[Kiribati]]></option> <option value=»Korea» opt=»OptIn» code=»»><![CDATA[Korea]]></option> <option value=»Kosovo» opt=»OptOut» code=»»><![CDATA[Kosovo]]></option> <option value=»Kuwait» opt=»OptIn» code=»»><![CDATA[Kuwait]]></option> <option value=»Kyrgyzstan» opt=»OptOut» code=»»><![CDATA[Kyrgyzstan]]></option> <option value=»Laos» opt=»OptOut» code=»»><![CDATA[Laos]]></option> <option value=»Latvia» opt=»OptIn» code=»»><![CDATA[Latvia]]></option> <option value=»Lebanon» opt=»OptOut» code=»»><![CDATA[Lebanon]]></option> <option value=»Lesotho» opt=»MicrosoftText» code=»»><![CDATA[Lesotho]]></option> <option value=»Liberia» opt=»OptOut» code=»»><![CDATA[Liberia]]></option> <option value=»Liechtenstein» opt=»OptIn» code=»»><![CDATA[Liechtenstein]]></option> <option value=»Lithuania» opt=»OptIn» code=»»><![CDATA[Lithuania]]></option> <option value=»Luxembourg» opt=»OptIn» code=»»><![CDATA[Luxembourg]]></option> <option value=»Macao SAR» opt=»MicrosoftText» code=»»><![CDATA[Macao SAR]]></option> <option value=»Macedonia, FYRO» opt=»OptIn» code=»»><![CDATA[Macedonia, FYRO]]></option> <option value=»Madagascar» opt=»OptIn» code=»»><![CDATA[Madagascar]]></option> <option value=»Malawi» opt=»MicrosoftText» code=»»><![CDATA[Malawi]]></option> <option value=»Malaysia» opt=»OptIn» code=»»><![CDATA[Malaysia]]></option> <option value=»Maldives» opt=»OptOut» code=»»><![CDATA[Maldives]]></option> <option value=»Mali» opt=»MicrosoftText» code=»»><![CDATA[Mali]]></option> <option value=»Malta» opt=»OptIn» code=»»><![CDATA[Malta]]></option> <option value=»Marshall Islands» opt=»OptOut» code=»»><![CDATA[Marshall Islands]]></option> <option value=»Martinique» opt=»OptOut» code=»»><![CDATA[Martinique]]></option> <option value=»Mauritania» opt=»MicrosoftText» code=»»><![CDATA[Mauritania]]></option> <option value=»Mauritius» opt=»OptIn» code=»»><![CDATA[Mauritius]]></option> <option value=»Mayotte» opt=»OptOut» code=»»><![CDATA[Mayotte]]></option> <option value=»Mexico» opt=»OptOut» code=»»><![CDATA[Mexico]]></option> <option value=»Micronesia» opt=»OptOut» code=»»><![CDATA[Micronesia]]></option> <option value=»Moldova» opt=»OptOut» code=»»><![CDATA[Moldova]]></option> <option value=»Monaco» opt=»OptIn» code=»»><![CDATA[Monaco]]></option> <option value=»Mongolia» opt=»OptOut» code=»»><![CDATA[Mongolia]]></option> <option value=»Montenegro» opt=»OptOut» code=»»><![CDATA[Montenegro]]></option> <option value=»Montserrat» opt=»OptOut» code=»»><![CDATA[Montserrat]]></option> <option value=»Morocco» opt=»OptIn» code=»»><![CDATA[Morocco]]></option> <option value=»Mozambique» opt=»OptIn» code=»»><![CDATA[Mozambique]]></option> <option value=»Namibia» opt=»OptOut» code=»»><![CDATA[Namibia]]></option> <option value=»Nauru» opt=»OptOut» code=»»><![CDATA[Nauru]]></option> <option value=»Nepal» opt=»OptOut» code=»»><![CDATA[Nepal]]></option> <option value=»Netherlands» opt=»OptIn» code=»»><![CDATA[Netherlands]]></option> <option value=»New Caledonia» opt=»OptOut» code=»»><![CDATA[New Caledonia]]></option> <option value=»New Zealand» opt=»OptIn» code=»»><![CDATA[New Zealand]]></option> <option value=»Nicaragua» opt=»OptOut» code=»»><![CDATA[Nicaragua]]></option> <option value=»Niger» opt=»MicrosoftText» code=»»><![CDATA[Niger]]></option> <option value=»Nigeria» opt=»MicrosoftText» code=»»><![CDATA[Nigeria]]></option> <option value=»Niue» opt=»OptOut» code=»»><![CDATA[Niue]]></option> <option value=»Norfolk Island» opt=»OptOut» code=»»><![CDATA[Norfolk Island]]></option> <option value=»Northern Mariana Islands» opt=»OptOut» code=»»><![CDATA[Northern Mariana Islands]]></option> <option value=»Norway» opt=»OptIn» code=»»><![CDATA[Norway]]></option> <option value=»Oman» opt=»MicrosoftText» code=»»><![CDATA[Oman]]></option> <option value=»Pakistan» opt=»OptIn» code=»»><![CDATA[Pakistan]]></option> <option value=»Palau» opt=»OptOut» code=»»><![CDATA[Palau]]></option> <option value=»Palestinian Authority» opt=»OptOut» code=»»><![CDATA[Palestinian Authority]]></option> <option value=»Panama» opt=»OptOut» code=»»><![CDATA[Panama]]></option> <option value=»Papua New Guinea» opt=»MicrosoftText» code=»»><![CDATA[Papua New Guinea]]></option> <option value=»Paraguay» opt=»MicrosoftText» code=»»><![CDATA[Paraguay]]></option> <option value=»Peru» opt=»OptIn» code=»»><![CDATA[Peru]]></option> <option value=»Philippines» opt=»OptIn» code=»»><![CDATA[Philippines]]></option> <option value=»Pitcairn Islands» opt=»OptOut» code=»»><![CDATA[Pitcairn Islands]]></option> <option value=»Poland» opt=»OptIn» code=»»><![CDATA[Poland]]></option> <option value=»Portugal» opt=»OptIn» code=»»><![CDATA[Portugal]]></option> <option value=»Puerto Rico» opt=»OptOut» code=»»><![CDATA[Puerto Rico]]></option> <option value=»Qatar» opt=»MicrosoftText» code=»»><![CDATA[Qatar]]></option> <option value=»Réunion» opt=»OptOut» code=»»><![CDATA[Réunion]]></option> <option value=»Romania» opt=»MicrosoftText» code=»»><![CDATA[Romania]]></option> <option value=»Russia» opt=»OptIn» code=»»><![CDATA[Russia]]></option> <option value=»Rwanda» opt=»MicrosoftText» code=»»><![CDATA[Rwanda]]></option> <option value=»Saba» opt=»OptOut» code=»»><![CDATA[Saba]]></option> <option value=»Saint Barthélemy» opt=»OptOut» code=»»><![CDATA[Saint Barthélemy]]></option> <option value=»Saint Kitts and Nevis» opt=»OptOut» code=»»><![CDATA[Saint Kitts and Nevis]]></option> <option value=»Saint Lucia» opt=»OptOut» code=»»><![CDATA[Saint Lucia]]></option> <option value=»Saint Martin» opt=»OptOut» code=»»><![CDATA[Saint Martin]]></option> <option value=»Saint Pierre and Miquelon» opt=»OptOut» code=»»><![CDATA[Saint Pierre and Miquelon]]></option> <option value=»Saint Vincent and the Grenadines» opt=»OptOut» code=»»><![CDATA[Saint Vincent and the Grenadines]]></option> <option value=»Samoa» opt=»OptOut» code=»»><![CDATA[Samoa]]></option> <option value=»San Marino» opt=»OptOut» code=»»><![CDATA[San Marino]]></option> <option value=»São Tomé and Príncipe» opt=»OptIn» code=»»><![CDATA[São Tomé and Príncipe]]></option> <option value=»Saudi Arabia» opt=»OptIn» code=»»><![CDATA[Saudi Arabia]]></option> <option value=»Senegal» opt=»OptOut» code=»»><![CDATA[Senegal]]></option> <option value=»Serbia» opt=»OptIn» code=»»><![CDATA[Serbia]]></option> <option value=»Seychelles» opt=»MicrosoftText» code=»»><![CDATA[Seychelles]]></option> <option value=»Sierra Leone» opt=»OptOut» code=»»><![CDATA[Sierra Leone]]></option> <option value=»Singapore» opt=»OptOut» code=»»><![CDATA[Singapore]]></option> <option value=»Sint Eustatius» opt=»OptOut» code=»»><![CDATA[Sint Eustatius]]></option> <option value=»Sint Maarten» opt=»OptOut» code=»»><![CDATA[Sint Maarten]]></option> <option value=»Slovakia» opt=»OptIn» code=»»><![CDATA[Slovakia]]></option> <option value=»Slovenia» opt=»OptIn» code=»»><![CDATA[Slovenia]]></option> <option value=»Solomon Islands» opt=»OptOut» code=»»><![CDATA[Solomon Islands]]></option> <option value=»Somalia» opt=»MicrosoftText» code=»»><![CDATA[Somalia]]></option> <option value=»South Africa» opt=»OptOut» code=»»><![CDATA[South Africa]]></option> <option value=»South Georgia and South Sandwich Islands» opt=»OptOut» code=»»><![CDATA[South Georgia and South Sandwich Islands]]></option> <option value=»South Sudan» opt=»OptOut» code=»»><![CDATA[South Sudan]]></option> <option value=»Spain» opt=»OptIn» code=»»><![CDATA[Spain]]></option> <option value=»Sri Lanka» opt=»OptOut» code=»»><![CDATA[Sri Lanka]]></option> <option value=»St Helena, Ascension, Tristan da Cunha» opt=»OptOut» code=»»><![CDATA[St Helena, Ascension, Tristan da Cunha]]></option> <option value=»Suriname» opt=»OptOut» code=»»><![CDATA[Suriname]]></option> <option value=»Svalbard» opt=»OptOut» code=»»><![CDATA[Svalbard]]></option> <option value=»Swaziland» opt=»OptOut» code=»»><![CDATA[Swaziland]]></option> <option value=»Sweden» opt=»OptIn» code=»»><![CDATA[Sweden]]></option> <option value=»Switzerland» opt=»OptIn» code=»»><![CDATA[Switzerland]]></option> <option value=»Taiwan» opt=»OptIn» code=»»><![CDATA[Taiwan]]></option> <option value=»Tajikistan» opt=»OptOut» code=»»><![CDATA[Tajikistan]]></option> <option value=»Tanzania» opt=»MicrosoftText» code=»»><![CDATA[Tanzania]]></option> <option value=»Thailand» opt=»OptOut» code=»»><![CDATA[Thailand]]></option> <option value=»Timor-Leste» opt=»OptOut» code=»»><![CDATA[Timor-Leste]]></option> <option value=»Togo» opt=»MicrosoftText» code=»»><![CDATA[Togo]]></option> <option value=»Tokelau» opt=»OptOut» code=»»><![CDATA[Tokelau]]></option> <option value=»Tonga» opt=»OptOut» code=»»><![CDATA[Tonga]]></option> <option value=»Trinidad and Tobago» opt=»MicrosoftText» code=»»><![CDATA[Trinidad and Tobago]]></option> <option value=»Tunisia» opt=»OptIn» code=»»><![CDATA[Tunisia]]></option> <option value=»Turkey» opt=»OptIn» code=»»><![CDATA[Turkey]]></option> <option value=»Turkmenistan» opt=»MicrosoftText» code=»»><![CDATA[Turkmenistan]]></option> <option value=»Turks and Caicos Islands» opt=»OptOut» code=»»><![CDATA[Turks and Caicos Islands]]></option> <option value=»Tuvalu» opt=»OptOut» code=»»><![CDATA[Tuvalu]]></option> <option value=»U.S. Outlying Islands» opt=»OptOut» code=»»><![CDATA[U.S. Outlying Islands]]></option> <option value=»U.S. Virgin Islands» opt=»OptOut» code=»»><![CDATA[U.S. Virgin Islands]]></option> <option value=»Uganda» opt=»MicrosoftText» code=»»><![CDATA[Uganda]]></option> <option value=»Ukraine» opt=»OptIn» code=»»><![CDATA[Ukraine]]></option> <option value=»United Arab Emirates» opt=»OptIn» code=»»><![CDATA[United Arab Emirates]]></option> <option value=»United Kingdom» opt=»OptOut» code=»»><![CDATA[United Kingdom]]></option> <option value=»Uruguay» opt=»OptIn» code=»»><![CDATA[Uruguay]]></option> <option value=»Uzbekistan» opt=»OptOut» code=»»><![CDATA[Uzbekistan]]></option> <option value=»Vanuatu» opt=»OptOut» code=»»><![CDATA[Vanuatu]]></option> <option value=»Vatican City» opt=»OptOut» code=»»><![CDATA[Vatican City]]></option> <option value=»Venezuela» opt=»OptIn» code=»»><![CDATA[Venezuela]]></option> <option value=»Vietnam» opt=»OptIn» code=»»><![CDATA[Vietnam]]></option> <option value=»Wallis and Futuna» opt=»OptOut» code=»»><![CDATA[Wallis and Futuna]]></option> <option value=»Yemen» opt=»MicrosoftText» code=»»><![CDATA[Yemen]]></option> <option value=»Zambia» opt=»MicrosoftText» code=»»><![CDATA[Zambia]]></option> <option value=»Zimbabwe» opt=»MicrosoftText» code=»»><![CDATA[Zimbabwe]]></option> </select> </formFields> <disclaimer> <notice><![CDATA[Microsoft may use your contact information to provide updates and special offers about Data Management and other Microsoft products and services. You can unsubscribe at any time. To learn more you can read the <a target=»_blank» href=»http://go.microsoft.com/fwlink/?LinkId=521839″>privacy statement</a>.]]></notice> <noticebrand><![CDATA[Microsoft may use your contact information to provide updates and special offers about REPLACEME and other Microsoft products and services. You can unsubscribe at any time. To learn more, you can read the <a target=»_blank» href=»http://go.microsoft.com/fwlink/?LinkId=521839″>privacy statement</a>.]]></noticebrand> <russianotice><![CDATA[<div><b>Отправляя эту страницу, я подтверждаю</b>, что я ознакомился с <a target=»_blank» href=»https://www.microsoft.com/ru-ru/about/piidatapolicy/privacy.aspx»> политикой в отношении обработки персональных данных ООО «Майкрософт Рус»</a>  и даю согласие оператору ООО «Майкрософт Рус», находящемуся по адресу Российская Федерация, 121614, г. Москва, ул. Крылатская, д. 17, к.1<ul><li>на обработку (сбор, запись, систематизацию, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передачу, в том числе трансграничную (распространение, предоставление, доступ), блокирование, удаление, уничтожение с использованием средств автоматизации и без использования таких средств) моих персональных данных</li><li>на поручение обработки и/или передачу моих персональных данных третьим лицам</li>в целях осуществления взаимодействия с потенциальными и существующими клиентами и партнерами. Мои персональные данные, в отношении которых дается данное согласие, включают: ФИО, место работы, должность, контактные данные (номера телефонов (рабочий, мобильный) и факса, адреса электронной почты, почтовый адрес), адрес компании, знание иностранных языков. Я осведомлен, что ООО «Майкрософт Рус» будет обрабатывать данные только в случае если это необходимо для определенной цели и может запросить, чтобы я продлил срок действия своего согласия на обработку по истечении 5 лет с тем, чтобы гарантировать, что оно соответствует моим намерениям. Пожалуйста, прочтите <a target=»_blank» href=»https://privacy.microsoft.com/ru-ru/privacystatement/»>заявление о конфиденциальности корпорации Майкрософт</a></div>]]></russianotice> <canadanotice><![CDATA[I would like to hear from Microsoft and its family of companies via email and phone about Data Management and other Microsoft products, services, and events, including the latest solutions, tips, and exclusive offers. To withdraw consent or manage your contact preferences, visit the <a href=http://go.microsoft.com/fwlink/?LinkId=243189 >Promotional Communications Manager</a>. <a target=»_blank» href=»http://go.microsoft.com/fwlink/?LinkId=521839″>Privacy Statement</a>.]]></canadanotice> <germanynotice><![CDATA[By submitting this page, I consent to my data being collected by Microsoft Corporation in the United States and processed and used by other Microsoft affiliates worldwide (<a href=»https://www.microsoft.com/worldwide/» target=»_blank»>www.microsoft.com/worldwide/</a>). <a target=»_blank» href=»http://go.microsoft.com/fwlink/?LinkId=521839″>Microsoft Privacy Policy</a>).]]></germanynotice> </disclaimer> <errorMessage> <required><![CDATA[This field is required.]]></required> <validemail><![CDATA[Must be valid email. [email protected]]]></validemail> <validphone><![CDATA[Must be a phone number. 5035551212]]></validphone> <phone><![CDATA[Please provide a valid phone number. Please do not include country code or extension.]]></phone> <email><![CDATA[Please provide a valid email address]]></email> </errorMessage> </mktform> </mktweb></div>

www.microsoft.com

Немного халявы в Microsoft Azure или создаем бесплатную SQL Database в облаке / Habr

Всем привет, этот небольшой мануал будет полезен тем, кто хочет пользоваться SQL Database в облаке Azure, но по ряду причин еще это не делает. Как известно, Microsoft Azure — это облачный хостинг, который с недавнего времени является бесплатным для студентов. Сегодня я хочу рассказать про способ, схожий с тем, что был описан в статье моего коллеги MSP (но немного отличающийся), как пользоваться SQL Database в облаке абсолютно бесплатно.

В облаке Microsoft Azure уже давно есть возможность размещать бесплатные Azure Web Sites. Отдельно скажу, что студенты в рамках программы DreamSpark могут получить доступ к Azure Web Sites, MySQL Database (до 32 мб) и некоторые другие возможности облака Azure. С недавнего времени, по подписке DreamSpark для студентов доступна Azure SQL Database, но только объемом до 32 мб. Но, если нельзя бесплатно получить большее, но очень хочется, — то можно.
На помощь нам в деле создания проекта с бесплатной SQL Database в облаке придет SQL Server Compact, но обо всем по порядку.

Microsoft® SQL Server™ Compact 4.0 — бесплатная встроенная БД, которую можно использовать для создания веб-сайтов ASP.NET и приложений для компьютеров с ОС Windows. SQL Server Compact 4.0 занимает мало места и поддерживает частное развертывание исполняемого модуля в папке приложения, упрощает разработку в Visual Studio и WebMatrix и обеспечивает удобную миграцию схемы и данных в SQL Server.

База данных SQL CE находится в одном файле .sdf. Что касается ограничений на размер такой БД, так это целых 4 ГБ! Файл .sdf может быть просто скопирован в целевую систему для развертывания, — именно этим мы и воспользуемся.

Для начала возьмем какой-нибудь проект, в котором уже используется БД SQL Server или создадим новый.
Я буду использовать небольшой готовый проект, в котором используется SQL Server и Entity Framework.

Для начала через NuGet установим «EntityFramework.SqlServerCompact». Этого хватит, т.к. при установке остальные необходимые пакеты загрузятся сами.

Далее необходимо изменить connectionString и привести ее к виду:

<add name ="DefaultConnection" connectionString ="Data Source=|DataDirectory|DB.sdf" providerName ="System.Data.SqlServerCe.4.0" />

N.B. формат БД именно *.sdf

После запускаем проект, и в папке App_Data нашего приложения появится файл БД SQL CE.

Следующим шагом необходимо включить данный файл в проект. Для этого добавляем файл *.sdf в папку App_Data в Visual Studio.

Теперь все готово для развертывания приложения в облаке. Как говорилось ранее, в Azure можно размещать бесплатные Azure Web Sites. Сайт можно создать непосредственно из Visual Studio во время настройки развертывания, но во избежание ошибок я рекомендую сделать это через портал Azure.

Далее нужно вернуться в Visual Studio и опубликовать приложение, выбрав на втором шаге созданное веб-приложение.

После успешной публикации сайт откроется автоматически и можно увидеть результат.

Microsoft SQL Server Compact работает отлично в Azure, но данный метод с развертыванием БД в облаке можно применить к различным ASP .NET хостингам, где SQL БД дорогие/только платные.

Данный метод имеет один недостаток, по сравнению с методом, описанном в данной статье, а именно, с SQL *.sdf БД работать не так удобно, как с *.mdf. Чтобы просмотреть содержимое *.sdf базы, я использую LINQPad 5.

Для этого я скачиваю файл БД (через установленное в Azure расширение VS Online) и загружаю его в LINQPad.

На этом все! Как студент могу сказать, что подобного рода «халява» очень даже привлекательна, ведь SQL Server Database в облаке на 4 ГБ на дороге не валяется!

habr.com

SQL Server Downloads | Microsoft

<div data-type=»response-message»><mktweb> <mktform locale=»en-us» country=»United States»> <formFields> <text name=»firstName»><![CDATA[First name]]></text> <text name=»lastName»><![CDATA[Last name]]></text> <text name=»email»><![CDATA[Email]]></text> <text name=»phone»><![CDATA[Phone]]></text> <text name=»company»><![CDATA[Company name]]></text> <select name=»jobRole» displayName=»Job Role»> <option value=»Job role… *» code=»»><![CDATA[Job role… *]]></option> <option value=»Analyst / Press» code=»»><![CDATA[Analyst / Press]]></option> <option value=»Business Executive» code=»»><![CDATA[Business Executive]]></option> <option value=»Database Administrator / Architect (DBA)» code=»»><![CDATA[Database Administrator / Architect (DBA)]]></option> <option value=»Business Executive» code=»»><![CDATA[Developer / Engineer]]></option> <option value=»Developer / Engineer» code=»»><![CDATA[IT or Technical Manager]]></option> <option value=»IT or Technical Manager» code=»»><![CDATA[Marketing / Sales]]></option> <option value=»Other IT Professional» code=»»><![CDATA[Other IT Professional]]></option> <option value=»Researcher / Academic / Student» code=»»><![CDATA[Researcher / Academic / Student]]></option> <option value=»System Administrator / Architect» code=»»><![CDATA[System Administrator / Architect]]></option> </select> <select name=»country» displayName=»Country»> <option value=»Country» code=»»><![CDATA[Country…]]></option> <option value=»United States» opt=»MicrosoftText» code=»»><![CDATA[United States]]></option> <option value=»Afghanistan» opt=»OptOut» code=»»><![CDATA[Afghanistan]]></option> <option value=»Åland Islands» opt=»OptOut» code=»»><![CDATA[Åland Islands]]></option> <option value=»Albania» opt=»OptOut» code=»»><![CDATA[Albania]]></option> <option value=»Algeria» opt=»OptOut» code=»»><![CDATA[Algeria]]></option> <option value=»American Samoa» opt=»OptOut» code=»»><![CDATA[American Samoa]]></option> <option value=»Andorra» opt=»OptOut» code=»»><![CDATA[Andorra]]></option> <option value=»Angola» opt=»OptIn» code=»»><![CDATA[Angola]]></option> <option value=»Anguilla» opt=»OptOut» code=»»><![CDATA[Anguilla]]></option> <option value=»Antarctica» opt=»OptOut» code=»»><![CDATA[Antarctica]]></option> <option value=»Antigua and Barbuda» opt=»OptOut» code=»»><![CDATA[Antigua and Barbuda]]></option> <option value=»Argentina» opt=»OptIn» code=»»><![CDATA[Argentina]]></option> <option value=»Armenia» opt=»OptIn» code=»»><![CDATA[Armenia]]></option> <option value=»Aruba» opt=»OptOut» code=»»><![CDATA[Aruba]]></option> <option value=»Australia» opt=»OptIn» code=»»><![CDATA[Australia]]></option> <option value=»Austria» opt=»OptIn» code=»»><![CDATA[Austria]]></option> <option value=»Azerbaijan» opt=»OptIn» code=»»><![CDATA[Azerbaijan]]></option> <option value=»Bahamas» opt=»OptOut» code=»»><![CDATA[Bahamas]]></option> <option value=»Bahrain» opt=»MicrosoftText» code=»»><![CDATA[Bahrain]]></option> <option value=»Bangladesh» opt=»OptOut» code=»»><![CDATA[Bangladesh]]></option> <option value=»Barbados» opt=»OptOut» code=»»><![CDATA[Barbados]]></option> <option value=»Belarus» opt=»OptIn» code=»»><![CDATA[Belarus]]></option> <option value=»Belgium» opt=»OptIn» code=»»><![CDATA[Belgium]]></option> <option value=»Belize» opt=»OptOut» code=»»><![CDATA[Belize]]></option> <option value=»Benin» opt=»OptIn» code=»»><![CDATA[Benin]]></option> <option value=»Bermuda» opt=»OptOut» code=»»><![CDATA[Bermuda]]></option> <option value=»Bhutan» opt=»OptOut» code=»»><![CDATA[Bhutan]]></option> <option value=»Bolivia» opt=»MicrosoftText» code=»»><![CDATA[Bolivia]]></option> <option value=»Bonaire» opt=»OptOut» code=»»><![CDATA[Bonaire]]></option> <option value=»Bosnia and Herzegovina» opt=»OptOut» code=»»><![CDATA[Bosnia and Herzegovina]]></option> <option value=»Botswana» opt=»MicrosoftText» code=»»><![CDATA[Botswana]]></option> <option value=»Bouvet Island» opt=»OptOut» code=»»><![CDATA[Bouvet Island]]></option> <option value=»Brazil» opt=»MicrosoftText» code=»»><![CDATA[Brazil]]></option> <option value=»British Indian Ocean Territory» opt=»OptOut» code=»»><![CDATA[British Indian Ocean Territory]]></option> <option value=»British Virgin Islands» opt=»OptOut» code=»»><![CDATA[British Virgin Islands]]></option> <option value=»Brunei» opt=»OptOut» code=»»><![CDATA[Brunei]]></option> <option value=»Bulgaria» opt=»OptOut» code=»»><![CDATA[Bulgaria]]></option> <option value=»Burkina Faso» opt=»OptIn» code=»»><![CDATA[Burkina Faso]]></option> <option value=»Burundi» opt=»MicrosoftText» code=»»><![CDATA[Burundi]]></option> <option value=»Cabo Verde» opt=»OptIn» code=»»><![CDATA[Cabo Verde]]></option> <option value=»Cambodia» opt=»OptOut» code=»»><![CDATA[Cambodia]]></option> <option value=»Cameroon» opt=»MicrosoftText» code=»»><![CDATA[Cameroon]]></option> <option value=»Canada» opt=»OptIn» code=»»><![CDATA[Canada]]></option> <option value=»Cayman Islands» opt=»OptOut» code=»»><![CDATA[Cayman Islands]]></option> <option value=»Central African Republic» opt=»MicrosoftText» code=»»><![CDATA[Central African Republic]]></option> <option value=»Chad» opt=»MicrosoftText» code=»»><![CDATA[Chad]]></option> <option value=»Chile» opt=»OptOut» code=»»><![CDATA[Chile]]></option> <option value=»China» opt=»OptOut» code=»»><![CDATA[China]]></option> <option value=»Christmas Island» opt=»OptOut» code=»»><![CDATA[Christmas Island]]></option> <option value=»Cocos (Keeling) Islands» opt=»OptOut» code=»»><![CDATA[Cocos (Keeling) Islands]]></option> <option value=»Colombia» opt=»OptIn» code=»»><![CDATA[Colombia]]></option> <option value=»Comoros» opt=»OptOut» code=»»><![CDATA[Comoros]]></option> <option value=»Congo» opt=»MicrosoftText» code=»»><![CDATA[Congo]]></option> <option value=»Congo (DRC)» opt=»MicrosoftText» code=»»><![CDATA[Congo (DRC)]]></option> <option value=»Cook Islands» opt=»OptOut» code=»»><![CDATA[Cook Islands]]></option> <option value=»Costa Rica» opt=»OptIn» code=»»><![CDATA[Costa Rica]]></option> <option value=»Côte d’Ivoire» opt=»MicrosoftText» code=»»><![CDATA[Côte d’Ivoire]]></option> <option value=»Croatia» opt=»OptIn» code=»»><![CDATA[Croatia]]></option> <option value=»Curaçao» opt=»OptOut» code=»»><![CDATA[Curaçao]]></option> <option value=»Cyprus» opt=»OptIn» code=»»><![CDATA[Cyprus]]></option> <option value=»Czech Republic» opt=»OptIn» code=»»><![CDATA[Czech Republic]]></option> <option value=»Denmark» opt=»OptIn» code=»»><![CDATA[Denmark]]></option> <option value=»Djibouti» opt=»OptOut» code=»»><![CDATA[Djibouti]]></option> <option value=»Dominica» opt=»OptOut» code=»»><![CDATA[Dominica]]></option> <option value=»Dominican Republic» opt=»MicrosoftText» code=»»><![CDATA[Dominican Republic]]></option> <option value=»Ecuador» opt=»MicrosoftText» code=»»><![CDATA[Ecuador]]></option> <option value=»Egypt» opt=»OptOut» code=»»><![CDATA[Egypt]]></option> <option value=»El Salvador» opt=»MicrosoftText» code=»»><![CDATA[El Salvador]]></option> <option value=»Equatorial Guinea» opt=»MicrosoftText» code=»»><![CDATA[Equatorial Guinea]]></option> <option value=»Eritrea» opt=»MicrosoftText» code=»»><![CDATA[Eritrea]]></option> <option value=»Estonia» opt=»OptIn» code=»»><![CDATA[Estonia]]></option> <option value=»Ethiopia» opt=»OptOut» code=»»><![CDATA[Ethiopia]]></option> <option value=»Falkland Islands» opt=»OptOut» code=»»><![CDATA[Falkland Islands]]></option> <option value=»Faroe Islands» opt=»OptOut» code=»»><![CDATA[Faroe Islands]]></option> <option value=»Fiji» opt=»OptOut» code=»»><![CDATA[Fiji]]></option> <option value=»Finland» opt=»OptIn» code=»»><![CDATA[Finland]]></option> <option value=»France» opt=»OptOut» code=»»><![CDATA[France]]></option> <option value=»French Guiana» opt=»OptOut» code=»»><![CDATA[French Guiana]]></option> <option value=»French Polynesia» opt=»OptOut» code=»»><![CDATA[French Polynesia]]></option> <option value=»French Southern Territories» opt=»OptOut» code=»»><![CDATA[French Southern Territories]]></option> <option value=»Gabon» opt=»MicrosoftText» code=»»><![CDATA[Gabon]]></option> <option value=»Gambia» opt=»MicrosoftText» code=»»><![CDATA[Gambia]]></option> <option value=»Georgia» opt=»OptIn» code=»»><![CDATA[Georgia]]></option> <option value=»Germany» opt=»OptIn» code=»»><![CDATA[Germany]]></option> <option value=»Ghana» opt=»OptIn» code=»»><![CDATA[Ghana]]></option> <option value=»Gibraltar» opt=»OptOut» code=»»><![CDATA[Gibraltar]]></option> <option value=»Greece» opt=»OptIn» code=»»><![CDATA[Greece]]></option> <option value=»Greenland» opt=»OptOut» code=»»><![CDATA[Greenland]]></option> <option value=»Grenada» opt=»OptOut» code=»»><![CDATA[Grenada]]></option> <option value=»Guadeloupe» opt=»OptOut» code=»»><![CDATA[Guadeloupe]]></option> <option value=»Guam» opt=»OptOut» code=»»><![CDATA[Guam]]></option> <option value=»Guatemala» opt=»OptOut» code=»»><![CDATA[Guatemala]]></option> <option value=»Guernsey» opt=»OptOut» code=»»><![CDATA[Guernsey]]></option> <option value=»Guinea» opt=»MicrosoftText» code=»»><![CDATA[Guinea]]></option> <option value=»Guinea-Bissau» opt=»MicrosoftText» code=»»><![CDATA[Guinea-Bissau]]></option> <option value=»Guyana» opt=»OptOut» code=»»><![CDATA[Guyana]]></option> <option value=»Haiti» opt=»OptOut» code=»»><![CDATA[Haiti]]></option> <option value=»Heard Island and McDonald Islands» opt=»OptOut» code=»»><![CDATA[Heard Island and McDonald Islands]]></option> <option value=»Honduras» opt=»MicrosoftText» code=»»><![CDATA[Honduras]]></option> <option value=»Hong Kong SAR» opt=»OptOut» code=»»><![CDATA[Hong Kong SAR]]></option> <option value=»Hungary» opt=»OptIn» code=»»><![CDATA[Hungary]]></option> <option value=»Iceland» opt=»OptIn» code=»»><![CDATA[Iceland]]></option> <option value=»India» opt=»OptOut» code=»»><![CDATA[India]]></option> <option value=»Indonesia» opt=»OptOut» code=»»><![CDATA[Indonesia]]></option> <option value=»Ireland» opt=»OptIn» code=»»><![CDATA[Ireland]]></option> <option value=»Isle of Man» opt=»OptOut» code=»»><![CDATA[Isle of Man]]></option> <option value=»Israel» opt=»OptIn» code=»»><![CDATA[Israel]]></option> <option value=»Italy» opt=»OptIn» code=»»><![CDATA[Italy]]></option> <option value=»Jamaica» opt=»MicrosoftText» code=»»><![CDATA[Jamaica]]></option> <option value=»Jan Mayen» opt=»OptOut» code=»»><![CDATA[Jan Mayen]]></option> <option value=»Japan» opt=»OptIn» code=»»><![CDATA[Japan]]></option> <option value=»Jersey» opt=»OptOut» code=»»><![CDATA[Jersey]]></option> <option value=»Jordan» opt=»OptOut» code=»»><![CDATA[Jordan]]></option> <option value=»Kazakhstan» opt=»OptOut» code=»»><![CDATA[Kazakhstan]]></option> <option value=»Kenya» opt=»MicrosoftText» code=»»><![CDATA[Kenya]]></option> <option value=»Kiribati» opt=»OptOut» code=»»><![CDATA[Kiribati]]></option> <option value=»Korea» opt=»OptIn» code=»»><![CDATA[Korea]]></option> <option value=»Kosovo» opt=»OptOut» code=»»><![CDATA[Kosovo]]></option> <option value=»Kuwait» opt=»OptIn» code=»»><![CDATA[Kuwait]]></option> <option value=»Kyrgyzstan» opt=»OptOut» code=»»><![CDATA[Kyrgyzstan]]></option> <option value=»Laos» opt=»OptOut» code=»»><![CDATA[Laos]]></option> <option value=»Latvia» opt=»OptIn» code=»»><![CDATA[Latvia]]></option> <option value=»Lebanon» opt=»OptOut» code=»»><![CDATA[Lebanon]]></option> <option value=»Lesotho» opt=»MicrosoftText» code=»»><![CDATA[Lesotho]]></option> <option value=»Liberia» opt=»OptOut» code=»»><![CDATA[Liberia]]></option> <option value=»Liechtenstein» opt=»OptIn» code=»»><![CDATA[Liechtenstein]]></option> <option value=»Lithuania» opt=»OptIn» code=»»><![CDATA[Lithuania]]></option> <option value=»Luxembourg» opt=»OptIn» code=»»><![CDATA[Luxembourg]]></option> <option value=»Macao SAR» opt=»MicrosoftText» code=»»><![CDATA[Macao SAR]]></option> <option value=»Macedonia, FYRO» opt=»OptIn» code=»»><![CDATA[Macedonia, FYRO]]></option> <option value=»Madagascar» opt=»OptIn» code=»»><![CDATA[Madagascar]]></option> <option value=»Malawi» opt=»MicrosoftText» code=»»><![CDATA[Malawi]]></option> <option value=»Malaysia» opt=»OptIn» code=»»><![CDATA[Malaysia]]></option> <option value=»Maldives» opt=»OptOut» code=»»><![CDATA[Maldives]]></option> <option value=»Mali» opt=»MicrosoftText» code=»»><![CDATA[Mali]]></option> <option value=»Malta» opt=»OptIn» code=»»><![CDATA[Malta]]></option> <option value=»Marshall Islands» opt=»OptOut» code=»»><![CDATA[Marshall Islands]]></option> <option value=»Martinique» opt=»OptOut» code=»»><![CDATA[Martinique]]></option> <option value=»Mauritania» opt=»MicrosoftText» code=»»><![CDATA[Mauritania]]></option> <option value=»Mauritius» opt=»OptIn» code=»»><![CDATA[Mauritius]]></option> <option value=»Mayotte» opt=»OptOut» code=»»><![CDATA[Mayotte]]></option> <option value=»Mexico» opt=»OptOut» code=»»><![CDATA[Mexico]]></option> <option value=»Micronesia» opt=»OptOut» code=»»><![CDATA[Micronesia]]></option> <option value=»Moldova» opt=»OptOut» code=»»><![CDATA[Moldova]]></option> <option value=»Monaco» opt=»OptIn» code=»»><![CDATA[Monaco]]></option> <option value=»Mongolia» opt=»OptOut» code=»»><![CDATA[Mongolia]]></option> <option value=»Montenegro» opt=»OptOut» code=»»><![CDATA[Montenegro]]></option> <option value=»Montserrat» opt=»OptOut» code=»»><![CDATA[Montserrat]]></option> <option value=»Morocco» opt=»OptIn» code=»»><![CDATA[Morocco]]></option> <option value=»Mozambique» opt=»OptIn» code=»»><![CDATA[Mozambique]]></option> <option value=»Namibia» opt=»OptOut» code=»»><![CDATA[Namibia]]></option> <option value=»Nauru» opt=»OptOut» code=»»><![CDATA[Nauru]]></option> <option value=»Nepal» opt=»OptOut» code=»»><![CDATA[Nepal]]></option> <option value=»Netherlands» opt=»OptIn» code=»»><![CDATA[Netherlands]]></option> <option value=»New Caledonia» opt=»OptOut» code=»»><![CDATA[New Caledonia]]></option> <option value=»New Zealand» opt=»OptIn» code=»»><![CDATA[New Zealand]]></option> <option value=»Nicaragua» opt=»OptOut» code=»»><![CDATA[Nicaragua]]></option> <option value=»Niger» opt=»MicrosoftText» code=»»><![CDATA[Niger]]></option> <option value=»Nigeria» opt=»MicrosoftText» code=»»><![CDATA[Nigeria]]></option> <option value=»Niue» opt=»OptOut» code=»»><![CDATA[Niue]]></option> <option value=»Norfolk Island» opt=»OptOut» code=»»><![CDATA[Norfolk Island]]></option> <option value=»Northern Mariana Islands» opt=»OptOut» code=»»><![CDATA[Northern Mariana Islands]]></option> <option value=»Norway» opt=»OptIn» code=»»><![CDATA[Norway]]></option> <option value=»Oman» opt=»MicrosoftText» code=»»><![CDATA[Oman]]></option> <option value=»Pakistan» opt=»OptIn» code=»»><![CDATA[Pakistan]]></option> <option value=»Palau» opt=»OptOut» code=»»><![CDATA[Palau]]></option> <option value=»Palestinian Authority» opt=»OptOut» code=»»><![CDATA[Palestinian Authority]]></option> <option value=»Panama» opt=»OptOut» code=»»><![CDATA[Panama]]></option> <option value=»Papua New Guinea» opt=»MicrosoftText» code=»»><![CDATA[Papua New Guinea]]></option> <option value=»Paraguay» opt=»MicrosoftText» code=»»><![CDATA[Paraguay]]></option> <option value=»Peru» opt=»OptIn» code=»»><![CDATA[Peru]]></option> <option value=»Philippines» opt=»OptIn» code=»»><![CDATA[Philippines]]></option> <option value=»Pitcairn Islands» opt=»OptOut» code=»»><![CDATA[Pitcairn Islands]]></option> <option value=»Poland» opt=»OptIn» code=»»><![CDATA[Poland]]></option> <option value=»Portugal» opt=»OptIn» code=»»><![CDATA[Portugal]]></option> <option value=»Puerto Rico» opt=»OptOut» code=»»><![CDATA[Puerto Rico]]></option> <option value=»Qatar» opt=»MicrosoftText» code=»»><![CDATA[Qatar]]></option> <option value=»Réunion» opt=»OptOut» code=»»><![CDATA[Réunion]]></option> <option value=»Romania» opt=»MicrosoftText» code=»»><![CDATA[Romania]]></option> <option value=»Russia» opt=»OptIn» code=»»><![CDATA[Russia]]></option> <option value=»Rwanda» opt=»MicrosoftText» code=»»><![CDATA[Rwanda]]></option> <option value=»Saba» opt=»OptOut» code=»»><![CDATA[Saba]]></option> <option value=»Saint Barthélemy» opt=»OptOut» code=»»><![CDATA[Saint Barthélemy]]></option> <option value=»Saint Kitts and Nevis» opt=»OptOut» code=»»><![CDATA[Saint Kitts and Nevis]]></option> <option value=»Saint Lucia» opt=»OptOut» code=»»><![CDATA[Saint Lucia]]></option> <option value=»Saint Martin» opt=»OptOut» code=»»><![CDATA[Saint Martin]]></option> <option value=»Saint Pierre and Miquelon» opt=»OptOut» code=»»><![CDATA[Saint Pierre and Miquelon]]></option> <option value=»Saint Vincent and the Grenadines» opt=»OptOut» code=»»><![CDATA[Saint Vincent and the Grenadines]]></option> <option value=»Samoa» opt=»OptOut» code=»»><![CDATA[Samoa]]></option> <option value=»San Marino» opt=»OptOut» code=»»><![CDATA[San Marino]]></option> <option value=»São Tomé and Príncipe» opt=»OptIn» code=»»><![CDATA[São Tomé and Príncipe]]></option> <option value=»Saudi Arabia» opt=»OptIn» code=»»><![CDATA[Saudi Arabia]]></option> <option value=»Senegal» opt=»OptOut» code=»»><![CDATA[Senegal]]></option> <option value=»Serbia» opt=»OptIn» code=»»><![CDATA[Serbia]]></option> <option value=»Seychelles» opt=»MicrosoftText» code=»»><![CDATA[Seychelles]]></option> <option value=»Sierra Leone» opt=»OptOut» code=»»><![CDATA[Sierra Leone]]></option> <option value=»Singapore» opt=»OptOut» code=»»><![CDATA[Singapore]]></option> <option value=»Sint Eustatius» opt=»OptOut» code=»»><![CDATA[Sint Eustatius]]></option> <option value=»Sint Maarten» opt=»OptOut» code=»»><![CDATA[Sint Maarten]]></option> <option value=»Slovakia» opt=»OptIn» code=»»><![CDATA[Slovakia]]></option> <option value=»Slovenia» opt=»OptIn» code=»»><![CDATA[Slovenia]]></option> <option value=»Solomon Islands» opt=»OptOut» code=»»><![CDATA[Solomon Islands]]></option> <option value=»Somalia» opt=»MicrosoftText» code=»»><![CDATA[Somalia]]></option> <option value=»South Africa» opt=»OptOut» code=»»><![CDATA[South Africa]]></option> <option value=»South Georgia and South Sandwich Islands» opt=»OptOut» code=»»><![CDATA[South Georgia and South Sandwich Islands]]></option> <option value=»South Sudan» opt=»OptOut» code=»»><![CDATA[South Sudan]]></option> <option value=»Spain» opt=»OptIn» code=»»><![CDATA[Spain]]></option> <option value=»Sri Lanka» opt=»OptOut» code=»»><![CDATA[Sri Lanka]]></option> <option value=»St Helena, Ascension, Tristan da Cunha» opt=»OptOut» code=»»><![CDATA[St Helena, Ascension, Tristan da Cunha]]></option> <option value=»Suriname» opt=»OptOut» code=»»><![CDATA[Suriname]]></option> <option value=»Svalbard» opt=»OptOut» code=»»><![CDATA[Svalbard]]></option> <option value=»Swaziland» opt=»OptOut» code=»»><![CDATA[Swaziland]]></option> <option value=»Sweden» opt=»OptIn» code=»»><![CDATA[Sweden]]></option> <option value=»Switzerland» opt=»OptIn» code=»»><![CDATA[Switzerland]]></option> <option value=»Taiwan» opt=»OptIn» code=»»><![CDATA[Taiwan]]></option> <option value=»Tajikistan» opt=»OptOut» code=»»><![CDATA[Tajikistan]]></option> <option value=»Tanzania» opt=»MicrosoftText» code=»»><![CDATA[Tanzania]]></option> <option value=»Thailand» opt=»OptOut» code=»»><![CDATA[Thailand]]></option> <option value=»Timor-Leste» opt=»OptOut» code=»»><![CDATA[Timor-Leste]]></option> <option value=»Togo» opt=»MicrosoftText» code=»»><![CDATA[Togo]]></option> <option value=»Tokelau» opt=»OptOut» code=»»><![CDATA[Tokelau]]></option> <option value=»Tonga» opt=»OptOut» code=»»><![CDATA[Tonga]]></option> <option value=»Trinidad and Tobago» opt=»MicrosoftText» code=»»><![CDATA[Trinidad and Tobago]]></option> <option value=»Tunisia» opt=»OptIn» code=»»><![CDATA[Tunisia]]></option> <option value=»Turkey» opt=»OptIn» code=»»><![CDATA[Turkey]]></option> <option value=»Turkmenistan» opt=»MicrosoftText» code=»»><![CDATA[Turkmenistan]]></option> <option value=»Turks and Caicos Islands» opt=»OptOut» code=»»><![CDATA[Turks and Caicos Islands]]></option> <option value=»Tuvalu» opt=»OptOut» code=»»><![CDATA[Tuvalu]]></option> <option value=»U.S. Outlying Islands» opt=»OptOut» code=»»><![CDATA[U.S. Outlying Islands]]></option> <option value=»U.S. Virgin Islands» opt=»OptOut» code=»»><![CDATA[U.S. Virgin Islands]]></option> <option value=»Uganda» opt=»MicrosoftText» code=»»><![CDATA[Uganda]]></option> <option value=»Ukraine» opt=»OptIn» code=»»><![CDATA[Ukraine]]></option> <option value=»United Arab Emirates» opt=»OptIn» code=»»><![CDATA[United Arab Emirates]]></option> <option value=»United Kingdom» opt=»OptOut» code=»»><![CDATA[United Kingdom]]></option> <option value=»Uruguay» opt=»OptIn» code=»»><![CDATA[Uruguay]]></option> <option value=»Uzbekistan» opt=»OptOut» code=»»><![CDATA[Uzbekistan]]></option> <option value=»Vanuatu» opt=»OptOut» code=»»><![CDATA[Vanuatu]]></option> <option value=»Vatican City» opt=»OptOut» code=»»><![CDATA[Vatican City]]></option> <option value=»Venezuela» opt=»OptIn» code=»»><![CDATA[Venezuela]]></option> <option value=»Vietnam» opt=»OptIn» code=»»><![CDATA[Vietnam]]></option> <option value=»Wallis and Futuna» opt=»OptOut» code=»»><![CDATA[Wallis and Futuna]]></option> <option value=»Yemen» opt=»MicrosoftText» code=»»><![CDATA[Yemen]]></option> <option value=»Zambia» opt=»MicrosoftText» code=»»><![CDATA[Zambia]]></option> <option value=»Zimbabwe» opt=»MicrosoftText» code=»»><![CDATA[Zimbabwe]]></option> </select> </formFields> <disclaimer> <notice><![CDATA[Microsoft may use your contact information to provide updates and special offers about Data Management and other Microsoft products and services. You can unsubscribe at any time. To learn more you can read the <a target=»_blank» href=»http://go.microsoft.com/fwlink/?LinkId=521839″>privacy statement</a>.]]></notice> <noticebrand><![CDATA[Microsoft may use your contact information to provide updates and special offers about REPLACEME and other Microsoft products and services. You can unsubscribe at any time. To learn more, you can read the <a target=»_blank» href=»http://go.microsoft.com/fwlink/?LinkId=521839″>privacy statement</a>.]]></noticebrand> <russianotice><![CDATA[<div><b>Отправляя эту страницу, я подтверждаю</b>, что я ознакомился с <a target=»_blank» href=»https://www.microsoft.com/ru-ru/about/piidatapolicy/privacy.aspx»> политикой в отношении обработки персональных данных ООО «Майкрософт Рус»</a>  и даю согласие оператору ООО «Майкрософт Рус», находящемуся по адресу Российская Федерация, 121614, г. Москва, ул. Крылатская, д. 17, к.1<ul><li>на обработку (сбор, запись, систематизацию, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передачу, в том числе трансграничную (распространение, предоставление, доступ), блокирование, удаление, уничтожение с использованием средств автоматизации и без использования таких средств) моих персональных данных</li><li>на поручение обработки и/или передачу моих персональных данных третьим лицам</li>в целях осуществления взаимодействия с потенциальными и существующими клиентами и партнерами. Мои персональные данные, в от

www.microsoft.com