Microsoft SQL Sunucusunun Tarihçesi - History of Microsoft SQL Server

Microsoft SQL Server geçmişi ilkiyle başlar Microsoft SQL Sunucusu veritabanı ürünü - SQL Server v1.0, 16 bit İlişkisel veritabanı için OS / 2 işletim sistemi, 1989'da piyasaya sürüldü.

Versiyonlar

SürümYılSerbest bırakmakKod adıDahili veritabanı sürümü
Eski versiyon, artık desteklenmiyor: 1.0 (OS / 2 )1989SQL Server 1.0 (16 bit )Filipi –
Eski versiyon, artık desteklenmiyor: 1.1 (OS / 2 )1990SQL Server 1.1 (16 bit)Pietro –
Eski versiyon, artık desteklenmiyor: 4,2A (OS / 2 )1992SQL Server 4.2A –  –
Eski versiyon, artık desteklenmiyor: 4,2 Milyar (OS / 2 )1993SQL Server 4.2B (16 bit) –  –
Eski versiyon, artık desteklenmiyor: 4.21a (WinNT )1993SQL Sunucusu 4.21aSQLNT –
Eski versiyon, artık desteklenmiyor: 6.01995SQL Server 6.0SQL95406
Eski versiyon, artık desteklenmiyor: 6.51996SQL Server 6.5Hydra408
Eski versiyon, artık desteklenmiyor: 7.01998SQL Server 7.0Sfenks515
Eski versiyon, artık desteklenmiyor: -1999SQL Server 7.0 OLAP AraçlarPlaton –
Eski versiyon, artık desteklenmiyor: 8.02000SQL Server 2000Shiloh539
Eski versiyon, artık desteklenmiyor: 8.02003SQL Server 2000 64-bit EditionÖzgürlük539
Eski versiyon, artık desteklenmiyor: 9.02005SQL Server 2005Yukon611/612
Eski versiyon, artık desteklenmiyor: 10.02008SQL Server 2008Katmai655
Eski versiyon, artık desteklenmiyor: 10.252010Azure SQL veritabanı (ilk sürüm)Bulut veritabanı veya CloudDB –
Eski versiyon, artık desteklenmiyor: 10.502010SQL Server 2008 R2Kilimanjaro (namı diğer KJ)661
Eski sürüm, ancak yine de korunuyor: 11.02012SQL Server 2012Denali706
Mevcut kararlı sürüm: 12.02014Azure SQL veritabanı –  –
Eski sürüm, ancak yine de korunuyor: 12.02014SQL Server 2014SQL14782
Eski sürüm, ancak yine de korunuyor: 13.02016SQL Server 2016SQL16852
Eski sürüm, ancak yine de korunuyor: 14.02017SQL Server 2017Helsinki869
Mevcut kararlı sürüm: 15.02019SQL Server 2019Seattle895
Açıklama:
Eski versiyon
Eski sürüm, hala korunuyor
En son sürüm
En son önizleme sürümü
Gelecek sürüm

Ayrıntılı tarih

Yaratılış

12 Haziran 1988'de Microsoft katıldı Ashton-Tate ve Sybase bir varyantı oluşturmak için Sybase SQL Sunucusu için IBM OS / 2 (daha sonra Microsoft ile ortaklaşa geliştirildi), ertesi yıl piyasaya sürüldü.[1] Bu, Microsoft SQL Server'ın ilk sürümüydü ve Microsoft'un kurumsal düzeydeki veritabanı pazarına girdi olarak hizmet etti. Oracle, IBM, Informix, Ingres ve daha sonra Sybase. SQL Server 4.2, 1992'de OS / 2 sürüm 1.3 ile birlikte ve ardından sürüm 4.21 ile birlikte gönderildi. Windows NT, Windows NT 3.1 ile birlikte yayınlandı. SQL Server 6.0, NT için tasarlanmış ilk sürümdü ve Sybase'den herhangi bir yön içermiyordu.

Zaman hakkında Windows NT Temmuz 1993'te piyasaya sürüldü, Sybase ve Microsoft yollarını ayırdı ve her biri kendi tasarım ve pazarlama şemalarını takip etti. Microsoft, Microsoft işletim sistemleri için yazılmış tüm SQL Server sürümleri için münhasır haklar üzerinde anlaştı. (1996'da Sybase, ürününün adını şu şekilde değiştirdi: Uyarlanabilir Sunucu Kurumsal Microsoft SQL Server ile karışıklığı önlemek için.) 1994 yılına kadar, Microsoft'un SQL Sunucusu, kaynağının bir göstergesi olarak üç Sybase telif hakkı bildirimi taşıyordu.

SQL Server 7.0

SQL Server 7.0 Açılış Ekranı

SQL Server 7.0, C ile kodlanan eski Sybase motorunun büyük bir yeniden yazımıydı (C ++). Veri sayfaları 2k bayttan 8k bayta genişletildi. Böylece kapsamlar 16k bayttan 64k bayta çıktı. Kullanıcı Modu Planlama (UMS), SQL Server iş parçacıklarını Windows öncelikli çoklu iş parçacığından daha iyi işlemek için tanıtıldı ve lifler için destek eklendi (hafif iş parçacıkları, bağlam değiştirmeyi önlemek için NT 4.0'da tanıtıldı[2]). SQL Server 7.0 ayrıca SQL OLAP Services adlı çok boyutlu bir veritabanı ürününü tanıttı (SQL Server 2000'de Analiz Hizmetleri oldu). SQL Server 7.0, DEC Alpha platformunda çalışan son sürüm olacaktı. Alpha için derlenmiş SQL 2000'in (ve Windows 2000'in) yayın öncesi sürümleri olmasına rağmen, bunlar iptal edildi ve hiçbir zaman ticari olarak piyasaya sürülmedi.

SQL Server 2000

SQL Server 2000, Sybase kod tabanına daha fazla değişiklik ve uzantı dahil ederek, IA-64 mimari (artık "genel" desteğin dışında[3]). SQL Server 2005 ile eski Sybase kodu tamamen yeniden yazılmıştır.[4]

SQL Server 2000'in piyasaya sürülmesinden bu yana, performans, istemci IDE araçları ve SQL Server 2005 ile paketlenen birkaç tamamlayıcı sistemde ilerlemeler kaydedildi. Bunlar şunları içerir:

SQL Server 2000 ayrıca tablo değişkenleri, kullanıcı tanımlı işlevler, dizinli görünümler, INSTEAD OF tetikleyiciler, basamaklı başvuru kısıtlamaları ve bazı temel XML desteği gibi birçok T-SQL dil geliştirmesini de tanıttı.[5][6]

Service Pack 3'ün piyasaya sürülmesiyle Microsoft, SQL Server'ın ilk 64 bit sürümünü de Itanium IA-64 platformu. (ile karıştırılmamalıdır x86-64 platform) Şu anda yalnızca SQL Server ilişkisel motoru ve SQL Aracısı Itanium'a taşındı. Enterprise Manager gibi istemci araçlarının yine de 32 bit x86 istemcilerinden çalıştırılması gerekir. SQL IA-64'ün ilk sürümü 8.00.760 sürümüydü ve inşa tarihi 6 Şubat 2003'tür.

SQL Server 2005

Kasım 2005'te piyasaya sürülen SQL Server 2005 (eski kod adı "Yukon"). Yönetim için yerel destek içeriyordu. XML verilere ek olarak ilişkisel veriler. Bu amaçla, bir xml veri tipi veritabanı sütunlarında bir veri türü olarak veya değişmezler sorgularda. XML sütunları ile ilişkilendirilebilir XSD şemalar; Depolanan XML verileri şemaya göre doğrulanır. XML, veritabanında depolanmadan önce dahili bir ikili veri türüne dönüştürülür. XML verileri için özel indeksleme yöntemleri kullanıma sunulmuştur. XML verileri kullanılarak sorgulanır XQuery; SQL Server 2005, bazı uzantılar ekledi. T-SQL T-SQL'de XQuery sorgularının gömülmesine izin veren dil. Ayrıca, XML verilerinde sorgu tabanlı değişikliklere izin veren, XML DML adı verilen, XQuery için yeni bir uzantı tanımlar. SQL Server 2005 ayrıca bir veritabanı sunucusunun gösterilmesine izin verir. Ağ hizmetleri kullanma Tablo Veri Akışı (TDS) paketleri içinde kapsüllenmiş SABUN (protokol) istekleri. Verilere web servisleri üzerinden erişildiğinde sonuçlar XML olarak döndürülür.[7]

Ortak dil çalışması (CLR) entegrasyonu bu sürümle tanıtıldı ve bir kişinin CLR tarafından Yönetilen Kod olarak SQL kodu yazmasını sağladı. İlişkisel veriler için, T-SQL hata işleme özellikleri (dene / yakala) ve CTE'lerle (Ortak Tablo İfadeleri) özyinelemeli sorgular için destek ile zenginleştirilmiştir. SQL Server 2005 ayrıca yeni indeksleme algoritmaları, sözdizimi ve daha iyi hata kurtarma sistemleri ile geliştirilmiştir. Veri sayfaları sağlama toplamı daha iyi hata direnci için ve daha iyi performans için iyimser eşzamanlılık desteği eklenmiştir. İzinler ve erişim kontrolü daha ayrıntılı hale getirildi ve sorgu işlemcisi, sorguların eşzamanlı yürütülmesini daha verimli bir şekilde gerçekleştiriyor. Tablolar ve dizinlerdeki bölümler yerel olarak desteklenir, bu nedenle bir veritabanını bir küme daha kolay. SQL CLR, .NET Framework ile entegre olmasını sağlamak için SQL Server 2005 ile tanıtıldı.[8]

SQL Server 2005 tanıtıldı Çok Sürümlü Eş Zamanlılık Kontrolü (MVCC). Kullanıcıya dönük özellikler, SNAPSHOT adı verilen yeni işlem izolasyon seviyesini ve ifade seviyesindeki veri anlık görüntülerine dayalı READ COMMITTED izolasyon seviyesinin bir varyasyonunu içerir.

SQL Server 2005, aşağıdakilerin kullanımına izin veren bir yöntem olan "MARS" (Çoklu Etkin Sonuç Kümeleri) veritabanı bağlantıları birden çok amaç için.[9]

SQL Server 2005, bir sunucu örneğinin sağlığını izlemek, sorunları tanılamak ve performansı ayarlamak için kullanılabilen sunucu durumu bilgilerini döndüren özel görünümler ve işlevler olan DMV'leri (Dinamik Yönetim Görünümleri) tanıttı.[10]

SQL Server 2005, yerel destek sağlayan ilk sürümdü. x64 platform.[11]

SQL Server 2005 Service Pack 1 (SP1), veritabanı düzeyinde artıklık ve yük devretme yetenekleri sağlayan bir yüksek kullanılabilirlik seçeneği olan Veritabanı Aynalama'yı tanıttı.[12] Yük devretme manuel olarak gerçekleştirilebilir veya otomatik yük devretme için yapılandırılabilir. Otomatik yük devretme, bir tanık ortağı ve eşzamanlı bir çalışma modu (yüksek güvenlik veya tam güvenlik olarak da bilinir) gerektirir.[13] Veritabanı Aynalama, yalnızca değerlendirme amacıyla SQL Server 2005'in ilk sürümüne dahil edildi. SP1'den önce, varsayılan olarak etkinleştirilmiyordu ve Microsoft tarafından desteklenmiyordu.[kaynak belirtilmeli ]

SQL Server 2005 için genişletilmiş destek 12 Nisan 2016'da sona erdi.

SQL Server 2008

SQL Server 2008 (eski kod adı "Katmai")[14][15] 6 Ağustos 2008'de yayınlandı, 6 Ağustos 2008 ESRI 2008 Kullanıcı Konferansı'nda Ed Katibah (Microsoft'ta Uzamsal Program Yöneticisi) tarafından SQL Server Özel İlgi Grubu'na duyuruldu ve veri yönetimi yapmayı hedefliyor kendi kendine ayarlama, kendi kendini organize eden ve gelişimiyle kendini sürdüren SQL Server Her Zaman Açık sıfıra yakın kesinti süresi sağlamak için teknolojiler. SQL Server 2008 ayrıca aşağıdakiler için destek içerir: yapılandırılmış ve resimler, ses, video ve diğer multimedya verileri için dijital ortam formatları dahil olmak üzere yarı yapılandırılmış veriler. Mevcut sürümlerde, bu tür multimedya verileri şu şekilde saklanabilir: BLOB'lar (ikili büyük nesneler), ancak bunlar genel bit akışlarıdır. Multimedya verilerinin içsel farkındalığı, bunlar üzerinde özel işlevlerin gerçekleştirilmesine izin verecektir. Göre Paul Flessner, Microsoft'ta Sunucu Uygulamalarından Sorumlu Kıdemli Başkan Yardımcısı, SQL Server 2008 için bir veri depolama arka ucu olabilir farklı veri türleri: XML, e-posta, zaman / takvim, dosya, belge, uzamsal vb. yanı sıra performans arama, sorgulama, analiz, paylaşım ve senkronizasyon tüm veri türlerinde.[15]

Diğer yeni veri türleri arasında özel tarih ve saat türleri ve Mekansal konuma bağlı veriler için veri türü.[16] Yapılandırılmamış ve yarı yapılandırılmış veriler için daha iyi destek, yeni DOSYA AKIŞI[17] dosya sisteminde depolanan herhangi bir dosyaya başvurmak için kullanılabilen veri türü.[18] Dosyayla ilgili yapılandırılmış veriler ve meta veriler SQL Server veritabanında saklanırken, yapılandırılmamış bileşen dosya sisteminde saklanır. Bu tür dosyalara hem üzerinden erişilebilir Win32 dosya yönetimi API'ler yanı sıra SQL Server kullanarak T-SQL; ikincisinin yapılması dosya verilerine bir BLOB olarak erişir. Veritabanının yedeklenmesi ve geri yüklenmesi, başvurulan dosyaları da yedekler veya geri yükler.[19] SQL Server 2008 ayrıca hiyerarşik verileri yerel olarak destekler ve şunları içerir: T-SQL özyinelemeli sorgular kullanmadan doğrudan onlarla ilgilenmek için oluşturur.[19]

tam metin araması işlevsellik veritabanı motoruyla entegre edilmiştir. Bir Microsoft teknik makalesine göre, bu, yönetimi basitleştirir ve performansı artırır.[20]

Uzamsal veriler iki türde depolanacaktır. Bir "Düz Dünya" (GEOMETRİ veya düzlemsel) veri türü, kendi yerel, küresel koordinat sisteminden bir düzleme yansıtılan jeo-uzamsal verileri temsil eder. "Round Earth" veri türü (COĞRAFYA), Dünya'nın uluslararası tarih çizgisi, kutuplar veya harita projeksiyon bölgesi "kenarları" gibi tekilliklerden etkilenmeyen tek bir sürekli varlık olarak tanımlandığı bir elipsoidal model kullanır. Açık Jeo-uzamsal Konsorsiyum için mekansal işlemleri temsil etmek için yaklaşık 70 yöntem mevcuttur SQL için Basit Özellikler, Sürüm 1.1.[21]

SQL Server, ölçeklenebilirliği geliştirmeye de yardımcı olan daha iyi sıkıştırma özellikleri içerir.[22] İndeksleme algoritmalarını geliştirdi ve filtrelenmiş indeksler kavramını tanıttı. Ayrıca şunları içerir: Kaynak Yöneticisi belirli kullanıcılar veya iş akışları için kaynak ayırmaya izin veren. Ayrıca aşağıdakiler için yetenekler içerir: verilerin şeffaf şifrelenmesi (TDE) ve yedeklerin sıkıştırılması.[17] SQL Server 2008, ADO.NET Entity Framework raporlama araçları, replikasyon ve veri tanımı, Varlık Veri Modeli.[23] SQL Server Raporlama Hizmetleri veri görselleştirme ürünlerinin entegrasyonundan grafik yetenekleri kazanacaktır. Dundas Data Visualization, Inc. Microsoft tarafından satın alındı.[24] Yönetim tarafında SQL Server 2008 şunları içerir: Bildirime Dayalı Yönetim Çerçevesi bu, tüm veritabanında veya belirli tablolarda bildirimsel olarak ilkelerin ve kısıtlamaların yapılandırılmasına izin verir.[16] Versiyonu SQL Server Management Studio SQL Server 2008 desteklerine dahildir İyileştirmek SQL Server 2008 Veritabanı Motoruna karşı SQL sorguları için.[25] SQL Server 2008 ayrıca veritabanlarının Windows PowerShell sağlayıcılar ve yönetim işlevi şu şekilde mevcuttur: Cmdlet'ler, böylece sunucu ve çalışan tüm örnekler, Windows PowerShell.[26]

Son SQL Server 2008 hizmet paketi (10.00.6000, Service Pack 4) 30 Eylül 2014'te yayınlandı.[27]

SQL Server 2008 R2

SQL Server 2008 R2 (eski kod adı "Kilimanjaro" olan 10.50.1600.1) TechEd 2009'da duyuruldu ve üretime bırakıldı 21 Nisan 2010.[28] SQL Server 2008 R2, SQL Server 2008'e aşağıdakileri içeren belirli özellikler ekler: Ana veri yönetimi sistem markalı Ana Veri Hizmetleri, ana veri varlıklarının ve hiyerarşilerinin merkezi bir yönetimi. Ayrıca Çoklu Sunucu Yönetimi, ilişkisel veritabanları, Raporlama Hizmetleri, Analiz Hizmetleri ve Entegrasyon Hizmetleri dahil olmak üzere birden çok SQL Server 2008 örneğini ve hizmetini yönetmek için merkezi bir konsol.[29]

SQL Server 2008 R2 bir dizi yeni hizmet içerir,[30] dahil olmak üzere PowerPivot için Excel ve Paylaşım Noktası, Ana Veri Hizmetleri, StreamInsight, Rapor Oluşturucu 3.0, Raporlama Hizmetleri SharePoint Eklentisi, Visual Studio'da bir uygulamanın parçası olarak katmanlı veritabanlarının paketlenmesini sağlayan bir Veri katmanı işlevi ve AMSM'nin (Uygulama ve Çoklu Sunucu Yönetimi) bir parçası olan UC (Yardımcı Program Kontrol Noktası) adlı bir SQL Server Yardımcı Programı birden çok SQL Sunucusunu yönetmek için kullanılır.[31]

İlk SQL Server 2008 R2 hizmet paketi (10.50.2500, Service Pack 1) 11 Temmuz 2011'de piyasaya sürüldü.[32] İkinci SQL Server 2008 R2 hizmet paketi (10.50.4000, Service Pack 2) 26 Temmuz 2012'de yayınlandı.[33] Son SQL Server 2008 R2 hizmet paketi (10.50.6000, Service Pack 3) 26 Eylül 2014'te yayınlandı.[34]

SQL 2008 R2, SQL Server'ın üzerinde çalışacak son sürümü olacaktır. Itanium (IA-64) platformu. Ancak x64 platformu yürürlükte olmaya devam edecek. Itanium'da SQL Server için genişletilmiş destek 2018'e kadar devam edecek. [35]

SQL Server 2012

2011'de SQL Server için Profesyonel Derneği Microsoft, 11 Ekim'deki (PASS) zirvesinde, SQL Server'ın bir sonraki ana sürümünün (kod adı "Denali") SQL Server 2012 olacağını duyurdu. 6 Mart 2012'de üretime sunuldu.[36] SQL Server 2012 Service Pack 1, 9 Kasım 2012'de üretime, Service Pack 2 ise 10 Haziran 2014'te üretime sunuldu.

Yerel olarak desteklemek için son sürüm olduğu açıklandı OLE DB ve bunun yerine tercih etmek ODBC yerel bağlantı için.[37]

SQL Server 2012'nin yeni özellikleri ve geliştirmeleri, veritabanı kullanılabilirliğini iyileştirmek için bir dizi seçenek sağlayan Always On SQL Server Yük Devretme Kümesi Örneklerini ve Kullanılabilirlik Gruplarını içerir.[38] Veritabanlarının örnekler, yeni ve değiştirilmiş Dinamik Yönetim Görünümleri ve İşlevleri arasında taşınmasını basitleştiren İçerdiği Veritabanları,[39] yeni uzamsal özellikler dahil programlanabilirlik geliştirmeleri,[40] meta veri keşfi, sıra nesneleri ve THROW deyimi,[41] ColumnStore Dizinleri gibi performans geliştirmelerinin yanı sıra OnLine ve bölüm seviyesi işlemlerinde iyileştirmeler ve kurulum sırasında sağlama, yeni izinler, iyileştirilmiş rol yönetimi ve gruplar için varsayılan şema ataması dahil güvenlik geliştirmeleri.[42][43]

SQL Server 2014

SQL Server 2014, 18 Mart 2014'te üretime sunuldu ve 1 Nisan 2014'te genel kullanıma sunuldu ve sürüm numarası 12.0.2000.8 idi.[44] Kasım 2013'e kadar iki CTP revizyonu vardı, CTP1 ve CTP2.[45] SQL Server 2014, tamamen belleğe sığabilen tablolar için yeni bir bellek içi özelliği sağlar (aynı zamanda Hekaton ). Küçük tablolar, SQL Server'ın tüm sürümlerinde tamamen bellekte yerleşik olsalar da, diskte de bulunabilirler; Veri deposu, çıkarılan sayfaların diske yazılması, yeni sayfaların diskten yüklenmesi, sayfalar çalıştırılırken RAM'de kilitlenmesi ve diğer birçok görev. Bir tablonun tamamen bellekte yerleşik olması garantili muamelesi yapılarak, disk tabanlı veritabanlarının "tesisatının" büyük bir kısmı önlenebilir.[46]

Disk tabanlı SQL Server uygulamaları için, ayrıca aralarında önbellek yoluyla performansı artırabilen SSD Buffer Pool Extension da sağlar. Veri deposu ve dönen ortam.

SQL Server 2014 ayrıca okunabilir ikincil birim sayısını artırarak ve ikincil-birincil bağlantı kesilmelerinde okuma işlemlerini sürdürerek Her Zaman Açık (HADR) çözümünü geliştirir ve Microsoft Azure ile yeni hibrit felaket kurtarma ve yedekleme çözümleri sunarak müşterilerin mevcut becerileri kullanmasına olanak tanır. Microsoft'un küresel veri merkezlerinden yararlanmak için SQL Server'ın şirket içi sürümü. Ek olarak, fiziksel veya sanal bir ortamda veritabanı uygulaması ölçeklenebilirliği için yeni Windows Server 2012 ve Windows Server 2012 R2 özelliklerinden yararlanır.

Microsoft, indirmek için SQL Server 2014'ün üç sürümünü sağlar: Microsoft Azure, SQL Server 2014 CAB ve SQL Server 2014 ISO.[47]

Temelde hata düzeltmelerinden oluşan SQL Server 2014 SP1, 15 Mayıs 2015'te piyasaya sürüldü.[48]

SQL Server 2014, x86 / IA32 mimarisinde kullanılabilen son sürümdür.[49]

SQL Server 2016

SQL Server 2016 için resmi Genel Kullanılabilirlik (GA) yayın tarihi 1 Haziran 2016 idi. RTM sürüm 13.0.1601.5'tir. Service pack 2, sürümü 13.2.5026'ya günceller.

SQL Server 2016 yalnızca x64 işlemcilerde desteklenir. Artık x86 işlemcilerde desteklenmemektedir.[49]

SQL Server 2017

Microsoft, Linux desteğiyle birlikte 2 Ekim 2017'de SQL Server 2017'yi başlattı.[50][51]

SQL Server 2019

Microsoft, 4 Kasım 2019'da SQL Server 2019'u piyasaya sürdü. SQL Server 2019 (15.x), SQL Server için Büyük Veri Kümelerini tanıtıyor. Ayrıca SQL Server veritabanı motoru, SQL Server Analysis Services, SQL Server Machine Learning Services, Linux'ta SQL Server ve SQL Server Master Data Services için ek özellikler ve geliştirmeler sağlar.[52]

İşlemci desteği

SQL Server için işlemci desteği
Sürüm x286x386x64Aralık AlfaMIPSPowerPCItaniumKOLSH4
SQL 1.0EvetEvetHayırHayırHayırHayırHayırHayırHayır
SQL 1.1EvetEvetHayırHayırHayırHayırHayırHayırHayır
SQL 4.2EvetEvetHayırHayırHayırHayırHayırHayırHayır
SQL 4.21HayırEvetHayırEvetEvetHayırHayırHayırHayır
SQL 6.0HayırEvetHayırEvetEvetHayırHayırHayırHayır
SQL 6.5HayırEvetHayırEvetEvetSP2'den sonra sona ererHayırHayırHayır
SQL 7.0HayırEvetHayırEvetHayırHayırHayırHayırHayır
SQL 2000HayırEvetHayırYalnızca ön sürümHayırHayırSP3'te başlarHayırHayır
SQL 2000 CEHayırEvetEvetHayırEvetHayırHayırEvetEvet
SQL 2005HayırEvetEvetHayırHayırHayırEvetHayırHayır
SQL 2005 CEHayırEvetEvetHayırEvetHayırHayırEvetEvet
SQL 2008HayırEvetEvetHayırHayırHayırEvetHayırHayır
SQL 2008 R2HayırEvetEvetHayırHayırHayırEvetHayırHayır
SQL 2012HayırEvetEvetHayırHayırHayırHayırHayırHayır
SQL 2014HayırEvetEvetHayırHayırHayırHayırHayırHayır
SQL 2016/17HayırHayırEvetHayırHayırHayırHayırHayırHayır
SQL 2019HayırHayırEvetHayırHayırHayırHayırEvet (Edge)[53]Hayır

Referanslar

  1. ^ Harris, Scott; Curtis Preston (2007). Yedekleme ve Kurtarma: Açık Sistemler için Ucuz Yedekleme Çözümleri. O'Reilly. s. 562. ISBN  978-0596102463.
  2. ^ https://technet.microsoft.com/en-us/library/aa175393%28v=sql.80%29.aspx
  3. ^ http://www.computerworld.com/article/2516742/computer-hardware/microsoft-ending-support-for-itanium.html
  4. ^ "SQL Server'ın Tarihçesi hakkında her şey". Scriptcase.net. Ağustos 14, 2013. Alındı 2016-08-15.
  5. ^ http://www.informit.com/articles/article.aspx?p=25735
  6. ^ http://sqlmag.com/t-sql/sql-server-2000s-coolest-features
  7. ^ "Veritabanı Motoru XML Geliştirmeleri". Alındı 2007-12-03.
  8. ^ "Veritabanı Motoru Geliştirmeleri". Alındı 2007-12-03.
  9. ^ SQL Server 2005'te Çoklu Etkin Sonuç Kümeleri (MARS). 20 Haziran 2009'da alındı
  10. ^ Dinamik Yönetim Görünümleri ve İşlevleri. 6 Haziran 2010'da alındı
  11. ^ Don Jones (2005). SQL Server 2005 Sürümünü Genişletmek İçin Kesin Kılavuz. realtimepublishers.com. ISBN  9781931491532.
  12. ^ "SQL Server 2005'in ilk sürümünde veritabanı aynalama özelliğini kullandığınızda dikkate alınması gereken sorunlar". Support.microsoft.com. 2007-11-20. Alındı 2011-09-04.
  13. ^ "Otomatik Yük Devretme". Msdn.microsoft.com. Alındı 2011-09-04.
  14. ^ "Microsoft SQL Server 2008". Alındı 2007-04-06.
  15. ^ a b "ChannelWeb: Sonraki SQL Server durağı: Katmai". Arşivlenen orijinal 2007-03-22 tarihinde. Alındı 2005-11-05.
  16. ^ a b "Microsoft, SQL Server'ın Sonraki Sürümüne Göz Atıyor". Alındı 2007-05-11.
  17. ^ a b "SQL Server 2008 için gitmek için bir test yapısı daha". Alındı 2006-11-13.
  18. ^ "Konuk Blogger: Ted Kummert". Alındı 2007-11-20.
  19. ^ a b Christian Kleinerman. "Geliştiriciler için SQL Server 2008". Kanal 9. Alındı 2008-03-07.
  20. ^ Fernando Azpeitia Lopez. "SQL Server 2008 Tam Metin Araması: Dahili ve Geliştirmeler".
  21. ^ "Microsoft, SQL Server 2008 Mekansal Desteğiyle İlgili Ayrıntıları Yol Tarifi Personeliyle Paylaşıyor". Arşivlenen orijinal 2007-08-08 tarihinde. Alındı 2007-09-07.
  22. ^ "SQL 2008'in Özellikleri". Technet.microsoft.com. 2009-02-12. Alındı 2011-09-04.
  23. ^ Varlık Veri Platformu Sağlamak ve LINQ'yu Desteklemek için "SQL Sunucusu" Katmai ". Alındı 2007-05-12.
  24. ^ "Microsoft, Tech-Ed 2007'de Dinamik BT Stratejisini Detaylandırıyor". Alındı 2007-06-04.
  25. ^ "SQL Server IntelliSense". Alındı 2008-08-18.
  26. ^ "PowerShell için SQL Sunucu Desteği!". Alındı 2007-12-03.
  27. ^ "SQL Server 2008 Service Pack 4 yayınlandı". SQL Release Services Blogu. Alındı 2014-10-01.
  28. ^ "SQL Server 2008 R2 Başlıyor!". Alındı 2010-04-21.
  29. ^ SQL Server Ekibi. "TechEd 2009 - Yeni SQL Server Yenilikleri". MSDN Blogları. Alındı 2009-05-12.
  30. ^ "İnceleme: Microsoft SQL Server 2008 R2". Networkworld.com. 2010-05-03. Alındı 2013-06-15.
  31. ^ "SQL SQL Server 2008 R2 Uygulaması ve Çoklu Sunucu Yönetimi". Alındı 2010-06-06.
  32. ^ "Microsoft® SQL Server® 2008 R2 SP1". Alındı 2011-09-19.
  33. ^ "Microsoft® SQL Server® 2008 R2 SP2". Alındı 2012-07-31.
  34. ^ "SQL Server 2008 R2 Service Pack 3 yayınlandı". SQL Release Services Blogu. Alındı 2014-10-01.
  35. ^ https://rcpmag.com/articles/2010/04/05/microsoft-dropping-itanium-support.aspx
  36. ^ "Microsoft, Müşterilerin Her Veriyi, Her Boyutta, Her Yerde Yönetmesine Yardımcı Olmak için SQL Server 2012'yi Piyasaya Sürüyor"". Microsoft Haber Merkezi. Microsoft. 6 Mart 2012. Alındı 7 Mart, 2012.
  37. ^ Lam, Rohan. "Microsoft, Yerel İlişkisel Veri Erişimi için ODBC ile Uyum Sağlıyor - SSS". SQL Server Forumları. Microsoft şirketi. Alındı 7 Mart, 2012.
  38. ^ "Kullanılabilirlik Geliştirmeleri (Veritabanı Motoru)". Msdn.microsoft.com. Alındı 2013-06-15.
  39. ^ "Yönetilebilirlik Geliştirmeleri (Veritabanı Motoru)". Msdn.microsoft.com. 2011-07-13. Alındı 2013-06-15.
  40. ^ Alastair Aitchison (2012). SQL Server 2012 ile Pro Spatial. Apress. s. 21–23. ISBN  978-1-4302-3491-3.
  41. ^ "Programlanabilirlik Geliştirmeleri (Veritabanı Motoru)". Msdn.microsoft.com. Alındı 2013-06-15.
  42. ^ "Ölçeklenebilirlik ve Performans Geliştirmeleri (Veritabanı Motoru)". Msdn.microsoft.com. Alındı 2013-06-15.
  43. ^ "Güvenlik Geliştirmeleri (Veritabanı Motoru)". Msdn.microsoft.com. Alındı 2013-06-15.
  44. ^ http://www.faceofit.com/list-of-sql-server-versions-build-numbers-and-service-packs
  45. ^ Anantharam, Deepthi (16 Ekim 2013). "SQL Server 2014 - CTP2 artık kullanılabilir". MSDN blogları. Alındı 2016-08-15.
  46. ^ SQL Server 2012-2014-Keşfedin. Sunucu Bulutu. Microsoft.com (2013-04-17). Erişim tarihi: 2014-03-23
  47. ^ "Laden Sie die Test sürümü herunter: Microsoft SQL Server 2014" (Almanca'da). Microsoft. Alındı 2014-11-05.
  48. ^ "SQL Server 2014 Service Pack 1 sürüm bilgileri". Microsoft.com. Microsoft, Inc. Alındı 17 Mayıs 2015.
  49. ^ a b "SQL Server 2016'yı Yükleme Gereksinimleri". msdn.microsoft.com. 2016-05-02. Alındı 2016-07-28.
  50. ^ Lardinois, Frederic (2017/07/17). "Microsoft, SQL Server'ı Linux'a nasıl getirdi?". TechCrunch. Oath Inc. Alındı 2017-09-05. Şirket bugün, Windows, Linux ve Docker konteynerlerinde çalışan ilk sürüm olacak SQL Server 2017'nin ilk sürüm adayını piyasaya sürdü. Tek başına Docker konteyneri 1 milyondan fazla çekme gördü, bu nedenle bu yeni sürüme çok fazla ilgi olduğuna şüphe yok.
  51. ^ https://blogs.technet.microsoft.com/dataplatforminsider/2017/10/02/sql-server-2017-on-windows-linux-and-docker-is-now-generally-available/
  52. ^ "SQL Server 2019'daki (15.x) yenilikler".
  53. ^ https://docs.microsoft.com/en-us/azure/azure-sql-edge/deploy-portal