Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

SQL Server Najnowsze wersje, edycje i historia SQL Server

Biodro>

Wyjaśnię listę wersji serwera SQL, historię i wydania systemu zarządzania bazami danych.

Microsoft widział Kingdom of Oracle na rynku systemów zarządzania bazami danych i postanowił stworzyć nową bazę danych. Firma Microsoft nawiązała współpracę z Sybase  w 1989 r. i dlatego SQL Server 1.0 został wydany po raz pierwszy w 1989 r. Microsoft SQL Server 1.0, który jest zasadniczo taki sam jak Sybase SQL Server 3.0, zaczął konkurować z Oracle w wersji SQL Server 2008. Microsoft zmienił cały silnik bazy danych w SQL Server 2005.

SQL Server to system zarządzania relacyjnymi bazami danych, jeśli mówimy to w najbardziej podstawowym znaczeniu. Dzięki SQL Server możesz obsługiwać bardzo duże ilości danych i bezpiecznie je przechowywać. Możesz analizować przechowywane dane. Ponadto żądania klienta z serwerem SQL są realizowane w krótkim czasie.

Za pomocą SQL Server można administrować bazami danych OLTP (przetwarzanie transakcji online) i bazami danych OLAP (przetwarzanie analityczne online). Podczas gdy bazy danych typu OLTP są rodzajem bazy danych, która rejestruje wszystkie operacje w systemie produkcyjnym, bazy danych OLAP są większe niż bazy danych OLTP i są zwykle używane do wykonywania analiz i raportowania.

Istnieją różne wersje programu SQL Server opracowane do różnych celów i sytuacji. Oto one.

  1. SQL Server Enterprise Edition:jest to wersja, która zawiera wszystkie komponenty i funkcje dla firm (banki, ubezpieczenia, szpitale, uniwersytety)
  2. SQL Server Standard Edition:jest to produkt opracowany dla średnich i małych firm.
  3. SQL Server Workgroup Edition — wygasł
  4. SQL Server Personal Edition — wygasł
  5. Edycja programisty SQL Server
  6. SQL Server Express Edycja
  7. SQL Server WEB Edition
  8. SQL Server Desktop Engine — wygasł

SQL Server to oprogramowanie działające w systemie operacyjnym Windows, a także na serwerach Windows.

Ale SQL Server działa zarówno w systemie operacyjnym Windows, Windows Server, jak i Linux Server z wersją SQL Server 2017.

SQL Server jest już dostępny dla systemu Linux.

Niektóre z usług, z których korzysta serwer SQL, są następujące.

  • Serwer MS SQL
  • Agent serwera SQL
  • Microsoft Distributed Transaction Coordinator (MS DTC)

Serwer MS SQL :Jest to rdzeń systemu zarządzania relacyjnymi bazami danych. Wykonuj instrukcje SQL i T-SQL od Klienta i odpowiednio nimi zarządzaj. Jednocześnie zarządza zapytaniami i danymi użytkowników.

Agent serwera SQL : Jest to usługa, która służy jako Agent naszej bazy danych. Ta usługa działa za nas, gdy tworzymy zadanie, które chcemy wykonać, Agent wykonuje za nas. jest to usługa, która może automatycznie wykonywać kopie zapasowe, odbierać migawki, wysyłać e-maile, odbudowywać indeks itp.

Microsoft Distributed Transaction Coordinator (MS DTC):  Jest to usługa administrująca transakcjami w bazie danych. Służy do administrowania transakcjami w różnych bazach danych i architekturze.

Lista wszystkich wydanych wersji Microsoft SQL Server do dzisiaj przedstawia się następująco.

Wydanie
RTM (bez SP)
Najnowsza CU
SQL Server 2019

Najnowsza wersja SQL Server

SQL Server 15
nazwa kodowa Aris
Data zakończenia wsparcia: 2025-07-01
Wew. data zakończenia: 2030-08-01

15.0.2000.5 CU4 na rok 2019 (15.0.4033.1 – marzec 2020) Kompilacje SQL Server 2019
SQL Server 2017

SQL Server 14
nazwa kodowa vNext
Data zakończenia wsparcia: 2022-10-11
Wew. data zakończenia: 2027-10-12
14.0.1000.169 CU20 (14.0.3294.2, kwiecień 2020)

CU18 (14.0.3257.3  Najnowsza wersja) 09 grudnia 2019 r.

CU17 (14.0.3238.1, październik 2019)

 Dodatki Service Pack nie zostaną wydane z SQL Server 2017
SP1 SP2 SP3 SP4
SQL Server 2016

SQL Server 13
Data zakończenia wsparcia: 2021-07-13
Wewn. data zakończenia: 2026-07-14
13.0.1601.5 13.0.4001.0
lub 13.1.4001.0

+ JP15
13.0.5026.0
lub 13.2.5026.0

+ CU13
SQL Server 2014

SQL Server 12
Data zakończenia wsparcia: 2019-07-09
Wew. data zakończenia: 2024-07-09
12.0.2000,8 12.0.4100.1 12.0.5000.0 12.0.6024.0
SQL Server 2012

SQL Server 12
Data zakończenia wsparcia: 2019-07-09
Wew. data zakończenia: 2024-07-09
11.0.2100.60 11.0.3000.0 11.0.5058.0 11.0.6020.0 11.0.7001.0
Przestarzałe wersje – brak wsparcia

SQL Server 2008 R2

SQL Server 10.5
nazwa kodowa Kilimandżaro
Data zakończenia wsparcia: 2014-07-08
Wew. data zakończenia: 2019-07-09
10.50.1600.1 10.50.2500.0 10.50.4000.0 10.50.6000.34
SQL Server 2008

SQL Server 10
nazwa kodowa Katmai
Data zakończenia wsparcia: 2014-07-08
Wew. data zakończenia: 2019-07-09
10.0.1600.22 10.0.2531.0 10.0.4000.0 10.0.5500.0 10.0.6000.29
 SQL Server 2005

SQL Server 9
nazwa kodowa Yukon
Data zakończenia wsparcia: 2011-04-12
Wew. data zakończenia: 2016-04-12
9.0.1399.06 9.0.2047 9.0.3042 9.0.4035 9.0.5000
SQL Server 2000

SQL Server 8
nazwa kodowa Shiloh
Data zakończenia wsparcia: 2008-04-08
Wew. data zakończenia: 2013-04-09
8.0.194 8.0.384 8.0.532 8.0.760 8.0.2039
SQL Server 7.0

SQL Server 7
nazwa kodowa Sphinx
Data zakończenia wsparcia: 2005-12-31
Wew. data zakończenia: 2011-01-11
7.0.623 7.0.699 7.0.842 7.0.961 7.0.1063
SQL Server 6.5

SQL Server 6.50
nazwa kodowa Hydra
Data zakończenia wsparcia: 2002-01-01
6.50.201 6.50.213 6.50.240 6,50,258 SP4 6.50.281
SP5 6.50.416
SQL Server 6.0

SQL Server 6
nazwa kodowa SQL95
Data zakończenia wsparcia: 1999-03-31
6.00.121 6.00.124 6.00.139 6.00.151


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SSMS wersja 18 – brak diagramów bazy danych

  2. Jak uzyskać OBJECT_NAME() z innej bazy danych w SQL Server

  3. NEWID() vs NEWSEQUENTIALID() w SQL Server:jaka jest różnica?

  4. Nie można załadować biblioteki DLL „SqlServerSpatial.dll”

  5. Jak utworzyć ograniczenie CHECK w programie SQL Server (przykłady T-SQL)