Главная » Статьи для тега "сервер"

Нововведения в репликациях SQL Server 2005

Добавлено Дата: 24 March, 2012 категория: Microsoft SQL Server, Базы данных

В следующих разделах будут описаны все нововведения, появившиеся в репликациях SQL Server 2005.

Продолжение репликаций снимков базы данных

В предыдущих версиях SQL Server, если в ходе репликации снимков базы данных возникала ошибка, даже в последних строках последней таблицы, репликация начиналась с самого начала. В SQL Server 2005 при перезапуске агента распространения будут реплицированы только недостающие части снимка базы данных.

Читать »

Система безопасности Windows

Добавлено Дата: 24 March, 2012 категория: Microsoft SQL Server, Базы данных

Поскольку SQL Server работает в операционной среде Windows, одним из аспектов системы безопасности должна быть защита самой операционной системы.

Базы данных SQL Server часто поддерживают Web-сайты. Таким образом, в общий план обеспечения безопасности следует включить систему безопасности IIS (Internet Information Server) и брандмауэры.

Читать »

Серверы и потоки

Добавлено Дата: 23 March, 2012 категория: Программирование звука

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

Читать »

Создание пользовательских типов интеграции CLR – ЧАСТЬ 2

Добавлено Дата: 23 March, 2012 категория: Microsoft SQL Server, Базы данных

?               Использование СОМ. Это можно заявить только с небольшой натяжкой, но в случае, когда пользовательский тип внедряет некоторый старый программный код, важный для организации, с помощью interop-сборки, необходима тщательная проверка типа, созданного как класс или структура. Например, когда неспособная к корректному преобразованию переменная размещается interop-сборкой, в документации предупреждается о возможных проблемах. Среди таких типов — строки, массивы, объекты, классы и типы значений. Это не обходит стороной и множество других встроенных типов, поэтому, из соображений безопасности, если в типе планируется использование СОМ, то этот тип разумно создавать как класс.

Читать »

Перенос баз данных

Добавлено Дата: 23 March, 2012 категория: Microsoft SQL Server, Базы данных

Перенос данных может показаться надуманной задачей, однако на практике чаще всего базы данных проектируются на одном сервере, а развертываются — на других. Без надежного и эффективного способа переноса схем и информации баз данных ни один проект далеко не достигнет успеха.

Читать »

Декомпозиция данных XML в SQL Server

Добавлено Дата: 22 March, 2012 категория: Microsoft SQL Server, Базы данных

Одним из вариантов работы с данными XML является их декомпозиция с последующим сохранением элементов в реляционных таблицах. В настоящий момент SQL Server 2005 позволяет создавать и читать данные XML с помощью инструкции SELECT.

Чтение данных XML в SQL Server

Читать »

Обзор AD0.NET – ЧАСТЬ 7

Добавлено Дата: 22 March, 2012 категория: Microsoft SQL Server, Базы данных

SQL Native Client

В версиях SQL Server 2005 и ADO.NET 2.0 доступ к серверу баз данных уже не основывается на MDAC. Вместо этого в одном файле .dll содержится сборка, получившая название SQL Native Client. Ожидалось, что эта сборка решит все известные проблемы согласованности, связанные с распределенным обновлением массивного набора файлов MDAC, а также повысит защищенность за счет сокращения количества доступных интерфейсов. Собственные протоколы компании Microsoft доступа из .NET в SQL Server, равно как и интерфейсы OLE DB, ODBC и собственные интерфейсы SQL Server, также были включены в эту сборку.

Читать »

Подключение к внешним источникам данных

Добавлено Дата: 22 March, 2012 категория: Microsoft SQL Server, Базы данных

SQL Server также способен устанавливать подключение к любому совместимому с OLE DB или ODBC источнику данных. Эта связь может быть установлена как в Management Studio, так и с помощью кода SQL.

Подключение в Management Studio

Подключение к другому серверу может быть установлено с помощью Management Studio или программного кода. В Management Studio связанные серверы перечислены в узле Security — здесь в каждой связи уже определено, как подключиться к удаленному серверу и зарегистрироваться в нем. Щелкните правой кнопкой мыши на узле Security под именем сервера и выберите пункт New Linked Server. Откроется форма свойств связанного сервера, показанная на рис. 15.2.
Читать »

Основные концепции распределенных запросов

Добавлено Дата: 21 March, 2012 категория: Microsoft SQL Server, Базы данных

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

Читать »

Модификация данных

Добавлено Дата: 21 March, 2012 категория: Microsoft SQL Server, Базы данных

Все изменяется. Жизнь не может стоять на месте. Поскольку основной задачей базы данных является достоверное отражение реальности, то и ее данные должны изменяться вместе с реальным миром. Для программистов SQL это выливается в использование инструкций языка манипулирования данными DML. Эти операции не ограничиваются всего одной строкой данных. Язык SQL предполагает мышление в терминах наборов данных. Процесс модификации данных с помощью SQL предполагает использование всех допустимых возможностей извлечения данных — мощной инструкции SELECT, объединений, полнотекстового поиска, подзапросов и представлений.

Читать »

Отключение и подключение

Добавлено Дата: 21 March, 2012 категория: Microsoft SQL Server, Базы данных

Этот метод часто обходят вниманием, несмотря на то, что он является простейшим. Он предполагает отключение базы данных, копирование файлов на сервер назначения и подключение на этом сервере скопированных файлов базы данных.

Этот метод нельзя не порекомендовать владельцам ноутбуков, которым приходится часто перемещать базы данных между сервером и портативным компьютером. Отключение базы данных отменяет ее контроль со стороны SQL Server, в то же время не затрагивая сами файлы. При отключении база данных не должна иметь активных подключений пользователей и не должна находиться в состоянии репликации. Отключать и подключать базы данных имеют право только члены серверной роли SysAdmins.

Читать »

Создание типов данных в Visual Studio 2005

Добавлено Дата: 21 March, 2012 категория: Microsoft SQL Server, Базы данных

Хранимые процедуры, функции и триггеры CLR и те же объекты Т-SQL имеют больше сходств, чем отличий. В общем случае эти типы CLR будут состоять из одного метода. В противоположность этому пользовательские типы (далее UDT) и консолидации (далее UDA) вообще не похожи на хранимые процедуры, функции и триггеры CLR.

Читать »

Использование полнотекстового поиска N1

Добавлено Дата: 21 March, 2012 категория: Microsoft SQL Server, Базы данных

?               есколько лет назад я написал программу поиска слов в

II    U крупной базе данных. Программа сканировала все документы и создавала таблицу частоты слов как ассоциацию “многие ко многим” между ней и таблицей документов. Программа работала достаточно хорошо, и поиск выполнялся довольно быстро. Я получил удовольствие от выполненной работы, но вам предоставляются более благоприятные условия.

Читать »

Создание пользовательских функций

Добавлено Дата: 20 March, 2012 категория: Microsoft SQL Server, Базы данных

Пользовательские функции были представлены в версии SQL Server 2000, но поначалу были как-то вяло восприняты сообществом пользователей SQL Server.

Затем сообщество открыло для себя, что с помощью пользовательских функций можно внедрить в запросы обработку сложной логики и таким образом решать задачи, для которых прежде требовалось использование курсора. В результате пользовательские функции стали излюбленным инструментом всех серьезных разработчиков приложений для SQL Server.

Читать »

Конфигурирование потока и подключение к серверу

Добавлено Дата: 19 March, 2012 категория: Программирование звука

Установление  связи  с  сервером  и  конфигурирование  подходящего  потока  скучная, но неизбежная операция. Этот поток состоит из двух элементов. Клиент импорта  хранитданные,  полученные  от  клиента,  и,  при  необходимости,  запрашивает дополнительные данные. Устройство экспорта передает данные получателю. Встречаются  устройства  экспорта,  предназначенные  для  работы  с  несколькими звуковыми картами и сетевыми службами. B нашем случае я просто хочу убедиться,  что  устройство,  на  которое  мы  выводим  данные,  является  устройством  выводавфизическом  смысле  (громкоговоритель)  и  поддерживает  работу  с  требуемым количеством каналов (моно или стерео). После регистрации потока наступает время для последнего шага регистрации функции обратного вызова.

Читать »