2
Просмотров: 1297
15
Просмотров: 2173
Достаточно часто на различных форумах появляется вопрос, подобно этому: “…необходимо переодически формировать отчеты по таблицам БД в виде файла html…как реализовать?”
С появлением Reporting Services, задача очень облегчается, но как реализовать эту задачу на T-SQL (без использование и CLR тоже)?
Первый способ-это использование процедур Web Assistant (sp_makewebtask, sp_dropwebtask, sp_runwebtask, sp_enumcodepages).
Наполнять страницу будем результатом запроса SELECT ID, NAME, [...]
Читать далее...
16
Просмотров: 3857
 |
Алексей Жилинский
Самоучитель Microsoft SQL Server 2008
Издательство: БХВ-Петербург, 2009 г. Мягкая обложка, 240 стр. ISBN 978-5-9775-0217-7 Тираж: 2000 экз. Формат: 70x100/16 |
| О книге: |
|
Рассмотрены основы работы с СУБД Microsoft SQL Server 2008, начиная с вопросов установки, создания и программирования баз данных и заканчивая описанием специальных возможностей SQL Server, включая интеграцию с NET Framework, работ с XML и использование различных служб... |
Читать далее...
13
Просмотров: 2239
Как известно в SQL Server можно выбрать один из двух типов аутинтификации - Windows Authentication (Аутентификация Windows) или SQL Server Authentication (Аутентификация SQL Server).
Сменить режим аутентификации на сервере с помощью SSMS (SQL Server Management Studio) либо с помощью EM (Entreprise Manager) достаточно легко, достаточно в свойствах сервера перейти на закладку Security и установить нужную “галку”. После [...]
Читать далее...
8
Просмотров: 2015
10
Просмотров: 1996

Спустя 1,5 года, очередное изменение протокола вынудило меня снова вернуться к утилите SQL_ICQ_Console (http://www.itcommunity.ru/blogs/mssql/archive/2007/10/25/2646.aspx).
В этот раз я решил сделать её в виде службы Windows. Придумал ей новое имя (ICQService) и выкладываю на ваше обозрение. Программа абсолютно бесплатная и может быть использована в любых целях. Ответственность я ни за что не несу. :)))
Кратко опишу для чего [...]
Читать далее...
17
Просмотров: 1606
12
Просмотров: 1608
Большая подборка презентаций по 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 [...]
Читать далее...
2
Просмотров: 2773
В очередной раз получив вопрос, как быстро перенести большой объём 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...
Читать далее...
9
Просмотров: 1735
Вчера вечером корпорация 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)...
Читать далее...
5
Просмотров: 1569
13
Просмотров: 1661

Регистрируйтесь до 15 декабря на http://www.sqlpass.org/hostedtrial/ и у вас будет уникальная возможность одними из первых получить возможность поработать с СТР новой версии MS SQL Server.
5
Просмотров: 1617
5
Просмотров: 2412
Job Viewer Небольшая утилита для мониторинга Job`ов сразу на нескольких серверах, для работы достаточно прав SQLAgentReaderRole.

Удобно, если у вас на предприятии мониторингом Джобов занимается, помимо администратора, какой-либо оператор с ограниченными правами и тяжёлый клиент SSMS не подходит из-за избыточности.
Тестировалась тулза на 2005ом и 2008ом.
Ссылка на архив с программой (58 Кб)
Надеюсь, что кому-то пригодится
12
Просмотров: 2141
|
SQL Server 2008. Ускоренный курс для профессионалов
(Accelerated SQL Server 2008)
Издательство: Вильямс, 2009 г. Твердый переплет, 768 стр. ISBN  978-5-8459-1481-1, 978-1-59-059969-3 Тираж: 2000 экз. Формат: 70x100/16 | С наступлением эпохи цифровых данных объемы информации, которой должны оперировать профессионалы в области баз данных, существенно возросли...
Читать далее...
|
|
|