Windows Live ID Добро пожаловать на IT Community 
Регистрация

Стань частью ИТ-сообщества

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

Присоединяйся к нам!

Maxim Popov

Андрей Черников

Максим Родионов


Все участники

Рейтинг2
Просмотров: 1297
Ответов: 0

Блог переехал

Мой блог переехал на новый адрес: http://www.t-sql.ru.
Зеркало на Russian SQL Server Club .

Welcome!!!

13-05-2009, 14:40 отправлено Knyazev_Alexey в MSSQL
Рейтинг15
Просмотров: 2173
Ответов: 0

Выгрузка в HTML на T-SQL

Достаточно часто на различных форумах появляется вопрос, подобно этому: “…необходимо переодически формировать отчеты по таблицам БД в виде файла html…как реализовать?”

С появлением Reporting Services, задача очень облегчается, но как реализовать эту задачу на T-SQL (без использование и CLR тоже)?

Первый способ-это использование процедур Web Assistant (sp_makewebtask, sp_dropwebtask, sp_runwebtask, sp_enumcodepages).

Наполнять страницу будем результатом запроса SELECT ID, NAME, [...]

Читать далее...

05-02-2009, 3:47 отправлено Alexey Knyazev в MSSQL
Рейтинг16
Просмотров: 3857
Ответов: 0

Самоучитель Microsoft SQL Server 2008

Алексей Жилинский Самоучитель Microsoft SQL Server 2008
Алексей Жилинский

Самоучитель Microsoft SQL Server 2008

Серия: Самоучитель

Издательство: БХВ-Петербург, 2009 г. Мягкая обложка, 240 стр. ISBN 978-5-9775-0217-7 Тираж: 2000 экз. Формат: 70x100/16
О книге:
Рассмотрены основы работы с СУБД Microsoft SQL Server 2008, начиная с вопросов установки, создания и программирования баз данных и заканчивая описанием специальных возможностей SQL Server, включая интеграцию с NET Framework, работ с XML и использование различных служб...

Читать далее...

04-02-2009, 7:52 отправлено Alexey Knyazev в MSSQL
Рейтинг13
Просмотров: 2239
Ответов: 0

Смена аутентификации

Как известно в SQL Server можно выбрать один из двух типов аутинтификации - Windows Authentication (Аутентификация Windows) или SQL Server Authentication (Аутентификация SQL Server).

Сменить режим аутентификации на сервере с помощью SSMS (SQL Server Management Studio) либо с помощью EM (Entreprise Manager) достаточно легко, достаточно в свойствах сервера перейти на закладку Security и установить нужную “галку”. После [...]

Читать далее...

03-02-2009, 14:50 отправлено Alexey Knyazev в MSSQL
Рейтинг8
Просмотров: 2015
Ответов: 0

SQL Server 2008 System Views Map

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

Достаточно скачать файл (.xps или .pdf ) с сайта Microsoft, распечатать на цветном плоттере и у вас перед глазами всегда полезная информация.   http://www.microsoft.com/downloads/details.aspx?Fa­milyID=531c53e7-8a2a-4375-8f2f-5d799aa67b5c&displaylang=en

Аналогичные плакаты для SQL Server 2000/2005...

Читать далее...

31-01-2009, 6:30 отправлено Alexey Knyazev в MSSQL
Рейтинг10
Просмотров: 1996
Ответов: 0

ICQService

Спустя 1,5 года, очередное изменение протокола вынудило меня снова вернуться к утилите SQL_ICQ_Console (http://www.itcommunity.ru/blogs/mssql/archive/2007­/10/25/2646.aspx).

В этот раз я решил сделать её в виде службы Windows. Придумал ей новое имя (ICQService) и выкладываю на ваше обозрение. Программа абсолютно бесплатная и может быть использована в любых целях. Ответственность я ни за что не несу. :)))

Кратко опишу для чего [...]

Читать далее...

30-01-2009, 15:12 отправлено Alexey Knyazev в MSSQL
Рейтинг17
Просмотров: 1606
Ответов: 0

Новый движок форума на TechNet

Сегодня на TechNet заработал новый движок форума!!! В форумах появился новый топик:

Этот форум успешно переведен на новую платформу в январе 2009 г. Вследствие этого, возможность создания новых сообщений и тем на платформе Forums 2.x заблокирована. 

Если вы хотите сообщить об ошибках новой форумной платформы, перейдите по ссылке:  http://social.msdn.microsoft.com/Forums/en-US/reportabug/threads/

Чтобы отправить предложения относительно работы новой форумной платформы  перейдите по ссылке:  http://social.msdn.microsoft.com/Forums/en-US/suggest/threads/

Благодарим [...]

Читать далее...

28-01-2009, 17:17 отправлено Alexey Knyazev в MSSQL
Рейтинг12
Просмотров: 1608
Ответов: 0

Подборка WebCast`ов по SQL Server 2008 (24 часа)

Большая подборка презентаций по MS SQL Server 2008 от экспертов Microsoft.

1. Using the Microsoft Data Platform for Easy Data Access with SQL Server 2008 (March 03, 2008 60 minutes - Ron Cundiff )

2. Reach Your Data with SQL Server 2008 (March 05, 2008 60 minutes - Ron Cundiff )

3. Streamline Data Access with SQL Server (2008 March 10, 2008 60 [...]

Читать далее...

27-01-2009, 21:13 отправлено Alexey Knyazev в MSSQL
Рейтинг2
Просмотров: 2773
Ответов: 0

Перенос JOB`ов и DTS-пакетов с MS SQL Server 2000 на MS SQL Server 2005/2008

В очередной раз получив вопрос, как быстро перенести большой объём Job`ов и DTS-пакетов с MS SQL Server 2000 на MS SQL Server 2005/2008, решил выложить скрипт, который я писал в своё время при переносе БД на, ещё тогда, новый SQL Server 2005. Может кому-то ещё он будет полезен.

 

 

 

 

 

 

 

--Для начала к нашему новому серверу БД линкуем старый сервер MS SQL Server 2000

--на котором расположены наши ДЖОБы и ДТСы

--Переходим в контекст БД msdb

USE msdb

DECLARE @LinkedServ NVARCHAR(128)

SET @LinkedServ=N'MyLinkedServer2000'--Linked Server!!!

-----------------------------------------

--Импорт JOB'ов

-----------------------------------------

EXEC

('

insert into msdb.dbo.sysjobs

SELECT [job_id]

,0

,[name]

,[enabled]

,[description]

,[start_step_id]

,[category_id]

,[owner_sid]

,[notify_level_eventlog]

,[notify_level_email]

,[notify_level_netsend]

,[notify_level_page]

,[notify_email_operator_id]

,[notify_netsend_operator_id]

,[notify_page_operator_id]

,[delete_level]

,[date_created]

,[date_modified]

,[version_number]

FROM '+@LinkedServ+'.msdb.dbo.sysjobs

')

------------------------------------------------

------------------------------------------------

--Импорт STEP'ов

------------------------------------------------

CREATE TABLE #tempSteps

(

id INT IDENTITY

,job_ID UNIQUEIDENTIFIER

,step_name NVARCHAR(128)

,step_id INT

,cmdexec_success_code INT

,on_success_action INT

,on_success_step_id INT

,on_fail_action INT

,on_fail_step_id INT

,retry_attempts INT

,retry_interval INT

,os_run_priority INT

,subsystem NVARCHAR(40)

,command NVARCHAR(MAX)

,database_name NVARCHAR(128)

,flags INT

)

EXEC

('

insert into #tempSteps select

job_ID

,step_name

,step_id

,cmdexec_success_code

,on_success_action

,on_success_step_id

,on_fail_action

,on_fail_step_id

,retry_attempts

,retry_interval

,os_run_priority

,subsystem

,command

,database_name

,flags

FROM '+@LinkedServ+'.msdb.dbo.sysjobsteps

')

DECLARE @job_ID UNIQUEIDENTIFIER

DECLARE @step_name NVARCHAR(128)

DECLARE @step_id INT

DECLARE @cmdexec_success_code INT

DECLARE @on_success_action INT

DECLARE @on_success_step_id INT

DECLARE @on_fail_action INT

DECLARE @on_fail_step_id INT

DECLARE @retry_attempts INT

DECLARE @retry_interval INT

DECLARE @os_run_priority INT

DECLARE @subsystem NVARCHAR(40)

DECLARE @command NVARCHAR(MAX)

DECLARE @database_name NVARCHAR(128)

DECLARE @flags INT

 

DECLARE @i INT

SET @i=1

WHILE @i<=(SELECT COUNT(*) FROM #tempSteps )

BEGIN

 

SELECT

@job_ID =job_ID

,@step_name =step_name

,@step_id =step_id

,@cmdexec_success_code =cmdexec_success_code

,@on_success_action =on_success_action

,@on_success_step_id=on_success_step_id

,@on_fail_action =on_fail_action

,@on_fail_step_id =on_fail_step_id

,@retry_attempts =retry_attempts

,@retry_interval =retry_interval

,@os_run_priority =os_run_priority

,@subsystem =subsystem

,@command =command

,@database_name =database_name

,@flags =flags

FROM #tempSteps WHERE id=@i

 

EXEC msdb...

Читать далее...

20-01-2009, 15:29 отправлено Knyazev_Alexey в MSSQL
Рейтинг9
Просмотров: 1735
Ответов: 1

Microsoft SQL Server находится в серьезной опасности

Вчера вечером корпорация Microsoft опубликовала экстренный бюллетень безопасности, в котором сообщается о налиции крайне критической уязвимости в системе Microsoft SQL Server.

Пользователя сообщили, что работе корпоративной СУБД угрожает серьезная опасность, так как эксплойт новой уязвимости уже находится в руках злоумышленников.

Атаке могут быть подвержены пользователи, использующие Microsoft SQL Server 2000, Microsoft SQL Server 2005, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2000 Desktop Engine (MSDE 2000), Microsoft SQL Server 2000 Desktop Engine (WMSDE) и Windows Internal Database (WYukon)...

Читать далее...

23-12-2008, 15:09 отправлено Knyazev_Alexey в MSSQL
Рейтинг5
Просмотров: 1569
Ответов: 0

Декабрьский семинар Russian SQL Server User Group в Екатеринбурге

Картинка 6 из 319

   12 декабря в УРГУ пройдёт очередная встреча Уральской группы пользователей .NET. Чем уникальна эта встреча и почему она привлекла моё внимание? Во первых тема: "SQL Server 2008. Полный контроль над информацией".  А во вторых докладчик: Никита Шамгунов, разработчик SQL сервера из Microsoft Redmond.

   Обязательно регистрируйтесь на встречу: http://unetug.ineta.ru/Events/EventOneSessionInfo.­aspx?Id=9706e54b-5dac-49a4-ae7e-a1e156e69c05

 

{Никита Шамгунов}
   Разработчик «движка» SQL Server...

Читать далее...

08-12-2008, 7:21 отправлено Knyazev_Alexey в MSSQL
Рейтинг13
Просмотров: 1661
Ответов: 0

Хотите "пощупать" SQL Server-“Kilimanjaro”?

Регистрируйтесь до 15 декабря на http://www.sqlpass.org/hostedtrial/ и у вас будет уникальная возможность одними из первых получить возможность поработать с СТР новой версии MS SQL Server.

05-12-2008, 9:38 отправлено Knyazev_Alexey в MSSQL
Рейтинг5
Просмотров: 2412
Ответов: 2

Job Viewer

Job Viewer
Небольшая утилита для мониторинга Job`ов сразу на нескольких серверах,
для работы достаточно прав SQLAgentReaderRole.

Картинка с другого сайта.

Удобно, если у вас на предприятии мониторингом Джобов занимается,
помимо администратора, какой-либо оператор с ограниченными правами и тяжёлый клиент SSMS
не подходит из-за избыточности.

Тестировалась тулза на 2005ом и 2008ом.

Ссылка на архив с программой (58 Кб)

Надеюсь, что кому-то пригодится

04-12-2008, 7:46 отправлено Knyazev_Alexey в MSSQL
Рейтинг12
Просмотров: 2141
Ответов: 0

SQL Server 2008. Ускоренный курс для профессионалов

Роберт Уолтерс, Майкл Коулс, Фабио Клаудио Феррачати, Роберт Рей, Дональд Фармер SQL Server 2008. Ускоренный курс для профессионалов Accelerated SQL Server 2008
   SQL Server 2008. Ускоренный курс для    профессионалов
  (Accelerated SQL Server 2008)
 
     Издательство: Вильямс, 2009 г.
     Твердый переплет, 768 стр.
     ISBN  &nbs­p;978-5-8459-1481-1, 978-1-59-059969-3
     Тираж: 2000 экз.
     Формат: 70x100/16

С наступлением эпохи цифровых данных объемы информации, которой должны оперировать профессионалы в области баз данных, существенно возросли...

Читать далее...

20-11-2008, 11:42 отправлено Knyazev_Alexey в MSSQL

Блог

Календарь

«Июль 2010 г.»
ПнВтСрЧтПтСбВс
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

Категории

Синдикация

Виртуальные сообщества

Сообщества сайтов (тэгами)