Отправляет email-рассылки с помощью сервиса Sendsay

MS SQL Server

  Все выпуски  

Служба Рассылок Городского Кота


Служба Рассылок Городского Кота

#1

ИНФОРМАЦИЯ

Microsoft Message Queue Server (MSMQ) - прекрасный инструмент для
организации обмена данными в распределe:нных системах, когда время
обмена не является решающим фактором. MSMQ использует очереди запросов,
а прикладные программы, вызывая  методы MSMQ, получают возможность
помещать данные в эти очереди.
В многопользовательских системах  MSMQ может использоваться для
организации асинхронных запросов к СУБД. Другим вариантом использования
MSMQ является организация запросов к базам данных через сервер
приложений. Причe:м, даже если Ваш SQL сервер и сервер приложений
располагаются в сети по разные стороны от firewall, MSMQ предоставляет
механизм организации работы пользователей через сервер приложений с
базами данных SQL сервера. Использование MSMQ обеспечивает
независимость пользователей от состояния сервера баз данных.
Поскольку запросы ожидают обслуживания в не зависящей от СУБД очереди,
даже перезагрузка сервера не помешает пользователю в получении
результатов запроса. Использование в архитектуре MSMQ подобного DCOM
механизма позволяет разработчикам создавать приложения, которые
выполняется на клиентской системе, но и могут вызывать методы
используемого объекта на других системах. MSMQ работает как шина
запросов. Клиентское ПО выставляет запрос на эту шину, а имеющиеся
СУБД слушают эту шину и обрабатывают свои задания.

СОВЕТ

ИЗМЕНЕНИЕ  SERVICE ACCOUNT SQL СЕРВЕРА

Изменение service account, от имени которого стартуют сервисы  SQL
сервера, может быть чревато неприятностями, которые проявляются не
сразу. Если Вы заменили system account на учe:тную запись пользователя
домена (например, чтобы обеспечить работу службы SQL Mail), могут
отказать те службы, которые находятся или используют ресурсы из других
доменов или к которым выбранному пользователю не предоставлено
необходимых прав. Также, права этого пользователя могут быть изменены
в последующем, что тоже может стать причиной не штатной ситуации для
сервера.
Также возможны проблемы с Full-Text Search, в связи с тем, что
выбранный пользователь может не обладать необходимыми привилегиями,
или после изменения  service account полетит полнотекстовый индекс.


ГОТОВИМСЯ К ТЕСТУ ПО 1139A

ШПАРГАЛКА #1

Microsoft SQL Server(TM) 7.0 (далее SQLS7) это реляционная СУБД,
работающая в клиент-серверной архитектуре. Такая архитектура
позволяет разделять задачу между вычислительными ресурсами сервера
и клиента. Как правило, клиенту достаются бизнес-правила, а серверу
управление базами данных. СУБД выстраивает взаимосвязи данных,
обеспечивает корректность добавления данных или их восстановление
после сбоев и т.п. Взаимодействие клиента и сервера может
осуществляться по сети, в широком понимании этого слова. Для обмена
между клиентом и сервером используется фирменный SQL - TransactSQL
(соответствует ANSI SQL-92).
SQLS7 работает на всех существующих платформах Windows, кроме DOS
и Windows 3.x. Клиентские компоненты поддерживают и их, а кроме того
работают на UNIX и Apple.
Для обеспечения безопасности данных SQLS7 может использовать, как
систему безопасности Windows NT (TM) (с которой он плотно
интегрирован), так и  с помощью собственных, встроенных средств.
Система безопасности охватывает сетевой трафик, доступ к серверу
и его объектам, безопасность сетевых клиентов, как  на платформе
Microsoft(R), так и других производителей.
SQLS7 использует SMP архитектуру операционной системы Windows NT (TM)
и может использовать любое количество из имеющихся у сервера
процессоров.
SQLS7 работает как сервис (служба), поэтому его события фиксируются
в журнале Windows NT (TM) (Application log, System log, Security log),
возможно удалe:нное управление (запуск, остановка и т.д.), контроль
работы с помощью Performance Monitor. Возможно построение кластера
двух SQLS7 при использование Cluster Server из состава Windows NT
Enterprise Edition(TM).
SQLS7 входит в состав Microsoft BackOffice(r). Windows NT (TM) и
IIS позволяют ему обслуживать клиентов из Internet. Exchange через
MAPI позволяют посылать сообщения об ошибках и выполнении задач по
расписанию или исполнять запросы, полученные по E-mail. SNA сервер
обеспечивает интеграцию с серверами IBM, а SMS сервер позволяет
наладить управление и инвентаризацию железа и софта.  Кроме того,
SMS хранит свои базы данных на SQLS7.
Основным сервисом SQLS7 является MSSQLServer. Именно ему адресуются
все запросы и именно он управляет объектами SQLS7. Разделение
ресурсов SQLS7 в многопользовательской среде и механизм блокировок,
обработка транзакций, обеспечение целостности и согласованности
данных, вот его основные функции.
Обслуживание локальных и адресованных группе SQL серверов заданий,
а также управление и информирование операторов SQLS7 обеспечивает
сервис SQLServerAgent.
Задачи организации обслуживания запросов к данным, размещe:нным на
разных SQL серверах, корректного исполнения распределe:нных транзакций
и их отката, выполняет сервис MS DTC (Distributed Transaction
Coordinator).
Возможность полнотекстового и лингвистического поиска, обслуживание
индексов по текстовым данным обеспечивает сервис Microsoft Search.
Дистрибутив SQLS7 включает следующее ПО: SQL Server Enterprise
Manager - консоль администратора (интегрирована с Microsoft
Management Console из состава BackOffice); SQL Server Client
Configuration - настройка клиентских компонент работы с SQL сервером;
SQL Server Performance Monitor - контроль работы сервера в реальном
времени; SQL Server Profiler - аудитор работы сервера (трассировщик);
SQL Server Query Analyzer - создание запросов с графическим
представлением планов их исполнения, SQL Server Service Manager
- старт, стоп, пауза SQL сервера; SQL Server wizard - конструктор,
облегчающий пользователю работу с SQL сервером; SQL Server Books
Online - электронная документация на SQLS7; Microsoft English Query
- позволяет пользователю писать запросы к SQLS7 на обычном английском
языке.
SQLS7 имеет развитый, контекстно-зависимый Help, а в SQL Server Query
Analyzer по клавише Shift+F1 можно получить описание выделенного
оператора.
Также, поставляются программы, запускаемые из командной строки,
позволяющие создавать запросы и сценарии для SQLS7: OSQL
- посредством ODBC пересылает SQL запрос (текст запроса содержится
в файле) серверу; BCP - импорт, экспорт данных из/в текстовый файл.
Элементы аналитической обработки данных решает служба OLAP Microsoft
SQL Server. Эта служба позволяет сохранять данные SQLS7 или ORACLE
в удобном для аналитики формате.

Продолжение следует.


ОБЗОР СЕРВЕРА SQL SERVER 7.0

ОТВЕТЫ НА ВОПРОСЫ ДЛЯ ПОВТОРЕНИЯ

ВОПРОС
Вы создали в сервере SQL Server новую учетную запись подключения
для группы системы Windows NT. Вы хотите, чтобы члены этой группы
могли работать с сервером SQL Server. Какие еще действия, связанные
с управлением правами доступа, Вам необходимо предпринять?
ОТВЕТ
Необходимо добавить группу системы Windows NT к базе данных, с
которой должны работать пользователи, и затем предоставить
соответствующие права доступа к объектам этой базы.
ВОПРОС
Вы собираетесь разработать приложение для сервера SQL Server с
использованием объектов ActiveX(c) Data Objects (ADO) или интерфейса
OLE DB. Какие факторы следует учесть при выборе?
ОТВЕТ
Объекты ADO легче для программирования и обычно лучше подходит для
разработки деловых приложений. Интерфейс OLE DB обеспечивает лучший
контроль за поведением и производительностью приложения, но его
сложнее использовать.
ВОПРОС
Вам необходимо просмотреть метаданные об объектах в базе данных
сервера SQL Server. Какими средствами следует воспользоваться?
ОТВЕТ
Можно выполнить запросы к представлениям информационной схемы,
вызвать системные хранимые процедуры или использовать системные
функции. Вы также могли бы обратиться к системным таблицам напрямую,
но это не рекомендуется, так как в будущих версиях сервера SQL
Server они могут измениться.

По материалам официального курса обучения корпорации Microsoft(r)
"Системное администрирование сервера Microsoft SQL Server(TM) 7.0"
(курс 1139A)

http://subscribe.ru/
E-mail: ask@subscribe.ru

В избранное