Используйте этот тег для вопросов, относящихся к версии Microsoft SQL Server 2008.

Расширенная поддержка SQL Server 2008 и 2008 R2 закончилась 9 июля 2019 года. Это означает конец регулярных обновлений безопасности. (источник: Конец поддержки SQL Server 2008.)

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

SQL Server 2008(кодовое имя Katmai, номер версии 10.00) был выпущен 6 августа 2008 года и предназначен для управления данными Самонастройка, самоорганизация и самообслуживание с развитием технологий SQL Server Always On, обеспечивающих практически нулевое время простоя. SQL Server 2008 также включает поддержку структурированных и полуструктурированных данных, включая форматы цифрового мультимедиа для изображений, аудио, видео и других мультимедийных данных. В текущих версиях такие мультимедийные данные могут храниться как BLOB (большие двоичные объекты), но они являются общими битовыми потоками. Внутренняя осведомленность о мультимедийных данных позволит выполнять с ними специализированные функции. По словам Пола Флесснера, старшего вице-президента по серверным приложениям Microsoft Corp., SQL Server 2008 может быть серверным хранилищем данных для различных типов данных: XML, электронной почты, времени / календаря, файлов, документов, пространственных данных и т. Д., А также для выполнения поиск, запрос, анализ, совместное использование и синхронизация для всех типов данных.

Другие новые типы данных включают специализированные типы даты и времени и пространственный тип данных для данных, зависящих от местоположения. Лучшая поддержка неструктурированных и полуструктурированных данных обеспечивается с использованием нового типа данных FILESTREAM, который можно использовать для ссылки на любой файл, хранящийся в файловой системе. Структурированные данные и метаданные о файле хранятся в базе данных SQL Server, тогда как неструктурированный компонент хранится в файловой системе. К таким файлам можно получить доступ как через API обработки файлов Win32, так и через SQL Server с использованием T-SQL; выполнение последнего обращается к данным файла как BLOB. Резервное копирование и восстановление базы данных также выполняет резервное копирование или восстановление указанных файлов. SQL Server 2008 также изначально поддерживает иерархические данные и включает конструкции T-SQL для непосредственного обращения с ними без использования рекурсивных запросов.

Функциональность полнотекстового поиска была интегрирована с ядром базы данных. Согласно технической статье Microsoft, это упрощает управление и повышает производительность. Пространственные данные будут храниться в двух типах. Тип данных "Плоская Земля" (ГЕОМЕТРИЯ или планар) представляет геопространственные данные, которые были спроецированы из своей исходной сферической системы координат в плоскость. Тип данных «Круглая Земля» (ГЕОГРАФИЯ) использует эллипсоидальную модель, в которой Земля определяется как единый непрерывный объект, который не страдает от таких особенностей, как международная линия дат, полюсы или «края» зоны проекции карты. Доступно около 70 методов для представления пространственных операций для Open Geospatial Consortium Simple Features for SQL, версия 1.1.

SQL Server включает улучшенные функции сжатия, что также помогает улучшить масштабируемость. Это улучшило алгоритмы индексации и ввело понятие отфильтрованных индексов. Он также включает регулятор ресурсов, который позволяет резервировать ресурсы для определенных пользователей или рабочих процессов. Он также включает в себя возможности прозрачного шифрования данных (TDE), а также сжатия резервных копий. SQL Server 2008 поддерживает ADO.NET Entity Framework, а инструменты отчетности, репликации и определения данных будут построены на основе Entity Data Model. Службы отчетов SQL Server получат возможности построения диаграмм благодаря интеграции продуктов визуализации данных от Dundas Data Visualization, Inc., приобретенной Microsoft. На стороне управления SQL Server 2008 включает декларативную платформу управления, которая позволяет декларативно настраивать политики и ограничения для всей базы данных или определенных таблиц. Версия SQL Server Management Studio, входящая в состав SQL Server 2008, поддерживает запросы IntelliSense для SQL к ядру базы данных SQL Server 2008. SQL Server 2008 также делает базы данных доступными через поставщиков Windows PowerShell, а функции управления доступны в виде командлетов, что позволяет управлять сервером и всеми запущенными экземплярами из Windows PowerShell.

Источник