Проведи лето с пользой

План поста. ·         Донести суть ·         Пнуть конкурентов ·         Потрафить начальнику ·         Не забыть ресурс ·           Компания Microsoft объявила о запуске программы «Проведите лето с пользой», по которой до 30 сентября 2009 года ИТ-специалисты могут пройти обучение работе с SQL Server 2008, бесплатно получить полнофункциональное лицензионное ПО и заработать дополнительные бонусы.   Научись SQL Server…

0

Автоматическое выполнение отчетов

Едва в 2005-м появились DMV (и DMF – dynamic management functions), с помощью которых можно получить массу подноготной правды о жизни и здоровье SQL Server, в SQL Server Manageability Product Unit, который выпускает Management Tools для SQL Server, немедленно возникла мысль скрестить выразительные средства Reporting Services с информативностью DMV и построить нечто сродни ситуационного центра…

0

Доступ к счетчикам Perfmon из SQL Server. Способы 3 и 4.

Способ 3 Александр Гладченко предложил очень остроумный способ, построенный на PowerShell и способности SQL Agenta в SQL Server 2008 выполнять шаги типа Powershellьного скрипта:   рис.1   Всячески рекомендуется к прочтению: https://www.itcommunity.ru/blogs/rsug/archive/2009/03/16/57860.aspx.   ————————————————————————————————————————————-   Способ 4 (до кучи)   sys.dm_os_performance_counters:   рис.2   К сожалению, содержит только SQLные каунтеры, т.е. те, что находятся в…

0

SQL Server Native Web Services

И SQL Server, и Analysis Services обладают возможностью общаться с клиентом поверх HTTP. В SQL Server такая возможность появилась в версии 2000. В свое время я освещал ее в докладе на конференции «Корпоративные базы данных-2002» – см. http://www.citforum.ru/seminars/cbd2002/004.zip, параграфы 13, 14. Она позволила засвечивать SQL Server как веб-сервис, а выбранные хранимые процедуры – как методы…

0

Программно сгенерить трассу профайлера. Ч. 1, 2

С оригиналом поста можно ознакомиться в блоге http://blogs.msdn.com/alexejs/.   Если кто зaбыл, SQL Profiler позволяет смотреть, чем занимается SQL Server, пока никто не видит. Какие запросы он обрабатывает, какие планы при этом генерит, какие транзакции открывает, какие закрывает, какие блокировки на что развешивает и т.д. На самом деле правильнее говорить о SQL Trace, и так…

0

Ограничение на клиентский IP

Надысь обсуждали с Андреем Бешковым задачу ограничения доступа пользователя на SQL Server в зависимости от IP машины, с которой он пытается установить соединение. Условно говоря, есть пул доверенных IPшников, которым разрешается коннектиться к SQL Server, остальные в сад. Предположим, по адресу 192.168.0.1 сидит какой-нибудь матерый гад alexejs, которого ни под каким видом нельзя допускать на…

0

Аудит в SQL Server. Уведомления о событиях.

Продолжение. Начало см. – Аудит в SQL Server. Триггер на логон.   Есть триггер на логон, на логофф триггера нету. Вопрос: как аудировать события выхода из системы? Здесь на помощь приходит еще один механизм SQL Server, появившийся в версии 2005, который наряду с DDL-триггерами можно вполне приспособить под задачи аудита – Event Notifications. Он основывается…

0

Аудит в SQL Server. Триггер на логон.

Следующая серия постов основывается на докладе, который я делал на Russian SQL Server User Group в Москве в сентябре 2007 г. Кстати, недавно (в мае) схожую тему затрагивал Дмитрий Костылев (http://blogs.gotdotnet.ru/personal/DeColores/PermaLink.aspx?guid=400a42fa-9333-476a-b2d5-e9a810954a0b). Я не могу сослаться на оригинальную сентябрьскую встречу на http://sql.ineta.ru, потому что, похоже, Вадим Осовитный затеял там очередную реконструкцию и пункт “Встречи” из меню…

0

Практический опыт миграции с MySQL на SQL Express. Сравнение схем и перенос данных.

Миграция 1С-БИТРИКС с MySQL на SQL Server Express Алексей Шуленин, Microsoft; Денис Шаромов, Битрикс   Окончание. Начало – см. http://blogs.msdn.com/alexejs/archive/2009/07/07/mysql-sql-express.aspx;   http://blogs.msdn.com/alexejs/archive/2009/07/07/mysql-sql-express-mysql.aspx; http://blogs.msdn.com/alexejs/archive/2009/07/10/mysql-sql-express-sql-express.aspx; http://blogs.msdn.com/alexejs/archive/2009/07/10/200710_5F00_02.aspx.      7.     Сравнение структур баз   Итак на данный момент у нас имеется старый контент сайта в БД bsm_demo на MySQL и новый, но пустой сайт в БД bitrix на SQL…

0