Сравнение версий Microsoft SQL Server
Материал из 1GbWiki.
Версия 10:20, 30 сентября 2007 (править) Dmih (Обсуждение | вклад) (Новая: == SQL Server 2000 == Версия, вышедшая уже довольно давно. Надежный и проверенный временем продукт, за многие г...) ← К предыдущему изменению |
Версия 21:06, 18 февраля 2009 (править) (отменить) Dmih (Обсуждение | вклад) м (+ SQL 2008) К следующему изменению → |
||
Строка 3: | Строка 3: | ||
Вы можете без опасения выбирать версию SQL 2000 в том случае, если ваш продукт достаточно сложен, разрабатывался для SQL 2000 и есть опасения по совместимости его с более новой версией. Данная версия полностью надежна и работает на современных серверах без проблем. | Вы можете без опасения выбирать версию SQL 2000 в том случае, если ваш продукт достаточно сложен, разрабатывался для SQL 2000 и есть опасения по совместимости его с более новой версией. Данная версия полностью надежна и работает на современных серверах без проблем. | ||
- | == SQL Server 2005 == | + | == SQL Server 2005 / 2008 == |
- | Актуальная версия Microsoft SQL Server. Очень хорошо совместима с SQL 2000, можно попробовать запустить проект, созданный для 2000, на 2005 – с огромной вероятностью он продолжит работу без изменений. | + | Актуальная версия Microsoft SQL Server. Очень хорошо совместима с SQL 2000, можно попробовать запустить проект, созданный для 2000, на 2005 или 2008 – с огромной вероятностью он продолжит работу без изменений. |
Поддерживает ряд новых возможностей, таких, как: | Поддерживает ряд новых возможностей, таких, как: | ||
Строка 13: | Строка 13: | ||
== SQL Server Express Edition == | == SQL Server Express Edition == | ||
- | По ряду причин на хостинге использоваться не может. Несложно конвертировать проект Express Edition в проект на основе полноценных версий БД (SQL 2005). Для этого нужно сделать следующее: | + | По ряду причин на хостинге использоваться не может. Несложно конвертировать проект Express Edition в проект на основе полноценных версий БД (SQL 2005 / 2008). Для этого нужно сделать следующее: |
# Создать бэкап текущей базы (на вашей машине) в формате .BAK (SQL команда BACKUP DATABASE …). | # Создать бэкап текущей базы (на вашей машине) в формате .BAK (SQL команда BACKUP DATABASE …). | ||
# Загрузить его в нашу БД с помощью «полный список функций», «испорт/экспорт/перенос баз данных MS-SQL». | # Загрузить его в нашу БД с помощью «полный список функций», «испорт/экспорт/перенос баз данных MS-SQL». |
Версия 21:06, 18 февраля 2009
Содержание |
SQL Server 2000
Версия, вышедшая уже довольно давно. Надежный и проверенный временем продукт, за многие годы так и не выявивший никаких принципиальных недостатков или ограничений для стандартного сценария работы. Вы можете без опасения выбирать версию SQL 2000 в том случае, если ваш продукт достаточно сложен, разрабатывался для SQL 2000 и есть опасения по совместимости его с более новой версией. Данная версия полностью надежна и работает на современных серверах без проблем.
SQL Server 2005 / 2008
Актуальная версия Microsoft SQL Server. Очень хорошо совместима с SQL 2000, можно попробовать запустить проект, созданный для 2000, на 2005 или 2008 – с огромной вероятностью он продолжит работу без изменений.
Поддерживает ряд новых возможностей, таких, как:
- Улучшенная работа с полнотекстовыми индексами (легче создавать, поддержка русской морфологии).
- Повышенная параллельность некоторых операций (создание больших индексов, т.д.).
- Встроенные процедуры на языках .NET.
- Более удобный интерфейс управления и отладки (Management Studio).
SQL Server Express Edition
По ряду причин на хостинге использоваться не может. Несложно конвертировать проект Express Edition в проект на основе полноценных версий БД (SQL 2005 / 2008). Для этого нужно сделать следующее:
- Создать бэкап текущей базы (на вашей машине) в формате .BAK (SQL команда BACKUP DATABASE …).
- Загрузить его в нашу БД с помощью «полный список функций», «испорт/экспорт/перенос баз данных MS-SQL».
- Перенастроить соединение из файла web.config.