С Новым годом!

  Уважаемые коллеги. От имени (сейчас наберу дыхания) отдела по работе с партнерами – независимыми поставщиками программного обеспечения департамента стратегических технологий российского представительства Microsoft (уф) позвольте поздравить вас с наступающим 2010-м годом и пожелать… Знаете, если бы это был мой персональный блог, я бы, наверное, позволил себе неформальные пожелания счастья и благополучия в новом году….

2

SQL Server 2008 Upgrade Advisor

На тему совместимости вниз (backward compatibility) в BOL фигурируют три термина: discontinued, deprecated и obsolete, которые переводятся на русский как неподдерживаемые, устаревшие и  obsolete (сравните, напр., здесь и здесь). Наверное, стоило бы перевести как нерекомендуемые, но  по русскому у переводчиков в школе было два балла – "Функции SQL Server, неподдерживаемые в этой версии", поэтому что…

1

Переход на SQL Server 2008 с предыдущих версий

В этой статье в BOL приводится детальная картина, какие версии и редакции на какие 2008-й версии можно апгрейдить. Если абстрагироваться от редакций и говорить проще, то под предыдущими версиями понимаются 2000 и 2005. Если у кого-то до сих пор трудится семерка или 6.х, снимаю шляпу, но прямого апгрейда не получится. Нужно будет сначала перейти на…


Ответы на домашнее задание

Я обещал разобрать ответы на дом.задание на семинаре. Практика показала, что это было чересчур оптимистично. На втором семинаре руки тоже не дошли. Остается последний в этом году, но почему-то есть предчувствие, что и там не получится. Чтобы исправить ситуацию, появляется данный пост.   Задача 1. из поста DDL-триггер и переименование объекта, п.5. В ней девушка…


Windows 7 Logo Certification – FAQ (ЧаВо)

Ниже приведены ответы на наиболее часто задаваемые вопросы, связанные с сертификацией приложений и получением логотипа “Совместимо с Windows 7”. Если вы нашли ответа на свой вопрос, пожалуйста пришлите его по адресу isvrus@microsoft.com Подготовка Вопрос: Как скачать утилиту для тестирования – по указанной на портале ссылке это не удается? Ответ: Вам необходимо зайти на сайт connect.microsoft.com …


Эскалация привилегий при помощи DDL-триггеров

В предыдущей задаче (см.пост от 05.12.2009, п.5) пользователь alexejs находился в роли sysadmin. На самом деле это совершенно необязательно, т.к. триггер выполняется в контексте пользователя, вызвавшего его срабатывание, в данном случае изменение членства в роли. Пользователю alexejs достаточно иметь права на создание триггера на какую-нибудь DDL-операцию, чтобы заложить туда мину. Когда ничего не подозревающий сисадмин…


Семинар по новым возможностям SQL Server 2008

Ответ на домашнее задание (пред. пост, п.5) и многое другое мы разберем 17 декабря на семинаре по сабж. Семинар пройдет в Москве, на территории Microsoft Technology Center на Белорусской (ул.Лесная, 5с). Буквально только что по настоянию организаторов в результате мучительных раздумий на свет появилась следующая программа мероприятия: 9:30 – 10:00 Welcome Coffee 10:00 – 11:00 Новые возможности…


DDL-триггер и переименование объекта

1. Как известно, в SQL Server 2005 появилась возможность навешивать триггера не только на операции изменения данных (DML), но и на декларативные (DDL) операции – CREATE / ALTER / DROP всевозможных таблиц, представлений, процедур, пользователей и пр.объектов как уровня базы, так и уровня сервера. Полный список событий, для которых можно создать DDL-триггер, находится здесь: http://msdn.microsoft.com/ru-ru/library/bb522542.aspx….

3

Как поймать чекпойнт – продолжение.

Спасибо всем, кто откликнулся. Были предложены следующие способы отлова чекпойнта. Все способы тестировались на SQL Server2008 R2 CTP3. 1. С помощью счетчика Perfomance Monitor SQLServer:Buffer Manager\Checkpoint pages/sec. Способ предложен Galliot on December 3, 2009 5:57 AM. Среди счетчиков, которые SQL Server привносит в Perfomance Monitor, имеется счетчик Checkpoint pages/sec в категории SQLServer:Buffer Manager: select *…


Как поймать чекпойнт?

Hачну издалека. Счастливые обладатели SQL Server 2008 знают про атрибут filestream. Oн позволяет хранить varbinary(max) в файловой системе. Не в смысле файла БД, а когда под каждую такую ячейку заводится файл на диске. Проще стриминговый доступ плюс снимается ограничение на размер блоба в 2 гига. Многие до этого так и делали: контент хранили в файле,…

4