Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure Synapse Analytics
Bu makalede SQL belgeleri için sürüm oluşturma sistemimiz açıklanmaktadır. Sürüm oluşturma sistemi, ürünleri ve sürümlerini bilir. Sistem, ilgilendiğiniz ürünü ve sürümü seçmenizi sağlar. Sistem daha sonra uygun belgeleri görüntüler.
Ürünler için geçerlidir
SQL Server makalelerinin çoğunda başlığı altında Uygulandığı sözcükler bulunur. Aynı satırda, makalenin ürünle ilgili olup olmadığının göstergelerini içeren kullanışlı bir SQL ürünleri listesi bulunur. Örneğin, SQL Server ürününün ilgili olduğu, Azure SQL Veritabanı'nın ise makaleyle ilgisiz olduğu belirtilebilir.
Aşağıdakiler için geçerlidir satırı, ürünlerin sürümleri hakkında bilgi vermez. Geçerli olduğu ürünler satırı ile sürüm oluşturma sistemi yapılandırmalarımızdaki ürün boyutu arasında tutarsızlıklar oluşmasını önlemeye çalışıyoruz.
Ayrı dosya kümelerinin geçmişi
SQL Server 2014 ve önceki sürümler için her sürüm, belge dosyalarının kendi tam ayrı kopyasına sahiptir. Örneğin, SQL Server 2014 belgeleri SQL Server 2012 belgelerinin bir kopyası olarak başladı. 2014 kopyası daha sonra ürün geliştirme döngüsü sırasında düzenlenmiştir.
Bu eski yaklaşım, 2014 belgelerinde bir kusur bulunması durumunda, kusur 2012 ve 2008'de de mevcut olabileceği anlamına geliyordu. Bu, kusurları düzeltmeyi ve genel bakımı daha zor hale getirdi.
Aynı dosyalarda birden çok sürüm
Bu nedenle ve diğerleri için SQL Server 2016 belge dosyaları da 2017, 2019 ve büyük olasılıkla vNext< içindir>. Artık SQL Server belge dosyalarımıza sürüm oluşturma takma adlarını atadığımız için bu birleştirme pratik hale getirildi. Sürüm etiketleri, ilgili her bir belge dosyası için uygun olan ayrıntı düzeyinde atanır veya açıkça gömülür.
Kullanıcı arabiriminde sürüm oluşturma denetimi
Docs web sitemizi kullanarak SQL belgelerindeki herhangi bir makaleyi görüntülediğinizde, o anda seçili olan sürüm etiketi içindekiler (TOC) bölümünün üzerinde görünür. Denetim bir açılır listedir.
SQL Server'ın farklı bir sürümünün belgelerini görmek istiyorsanız, geçerli sürüm takma adı sonunda bulunan genişletici okunu seçersiniz. Ardından, istediğiniz herhangi bir ürün ve sürüm kombinasyonunu seçmek için seçin. Farklı bir sürüm seçtiğinizde, görüntülenen belgeler aniden yeni seçilen sürüme ilişkin farkları gösterecek şekilde değişir. Herhangi bir değişiklik olabilir veya olmayabilir ve her iki durum da yaygındır.
HTTPS parametresi view=
Web adresi ile https://learn.microsoft.com/sql/ başlayan her makalenin adresine eklenmiş adlı ?view= bir parametresi vardır. Bu parametre değeri, sürüm oluşturma takma adı kodudur.
https adresteki kod takma adı, her zaman sürüm denetiminde görüntülenen ad takma adıyla eşleşir.
Ürünler, sürümler değil
Edisyonlar
1990'larda ve 2000'lerde Microsoft SQL Server'ın tek bir ürünü vardı. SQL Server 2008'in Developer ve Enterprise sürümleri gibi her SQL Server sürümünün çeşitli sürümleri vardı. Sürümler biraz farklı özellik kümelerini temsil etti, ancak çekirdek ürün aynıydı. Yeni SQL Server sürümleri yine de çeşitli sürümlere sahip olabilir.
Products
Bulut bilişimin ve Microsoft Azure'ın daha yeni artmasıyla Microsoft, Azure SQL Veritabanı ürününü piyasaya çıkardı. Hem geleneksel SQL Server şirket içi ürünü hem de Azure SQL Veritabanı ürünü tarafından paylaşılan çok fazla kod olsa da, bu ürünler gerçekten ayrı iki ürün.
SQL için sürüm oluşturma takma adları ürünler arasında ayrım yapar ancak sürümler arasında ayrım yapmaz.
Azure bulut SQL ürünleri
Makalelerde web adreslerinin tamamı ile https://learn.microsoft.com/sql/başlar. Neredeyse tümü ürünün SQL Server adlı en az bir sürümü için geçerlidir. Bu makalelerin büyük bir alt kümesi, Azure bulutumuzda barındırılan bir veya daha fazla SQL hizmeti ürünümüz için de geçerlidir. Bu tür bir SQL bulut ürününe Azure SQL Veritabanı adı verilmiştir.
Doğal olarak, Azure SQL Veritabanı ürününün yalnızca bir sürümü vardır. Azure SQL Veritabanı için geçerli olan ancak SQL Server için geçerli olmayan makalelerin hemen hemen tümü ile https://learn.microsoft.com/azure/sql-database/başlayan web adreslerine sahiptir.
Sürüm filtreleme senaryoları
Sürüm oluşturma sistemi, şu anda etkin olan takma ad için geçerli olmayan tüm belge içeriğini filtreleyerek çalışır. Her farklı bir sürüm etiketi seçtiğinizde, gizlenen içerik kümesi değişir. Filtreleme, içeriği aşağıdaki düzeylerde gizler:
- Bir makalenin içindeki bölümler veya cümleler.
- İçindekiler tablosundaki (İçindekiler tablosu) makaleler için girişler.
Bundan sonra farklı bir takma ad seçmenin etkilerini açıklayan senaryolar yer alır.
Senaryo 1: Geçerli makalenin içinde
Aşağıdaki senaryo, geçerli makalenizin bölümlerine odaklanır:
- Geçerli sürüm oluşturma adı SQL Server 2017'dir.
- SQL Server'ın 2017 sürümüne ilk eklenen özelliği açıklayan bölümü okuyorsunuz.
- Takma adı SQL Server 2016 olarak değiştirirsiniz.
- Okuduğun bölümün gittiğini fark ettin.
- Adı yine değiştirin, bu kez SQL Server 2019 olarak.
- Okuduğun 2017 bölümünün yeniden görüntülendiğini fark ettin.
Önceki senaryoda, yeni 2017 özelliğiyle ilgili bölüm büyük olasılıkla aşağıdaki takma adı kodunu içeren bir takma ad aralığıyla işaretlenmiştir:
>=sql-server-2017
Sql Server 2019 adı seçildiğinde, sürüm oluşturma sistemi 2019'un 2017'den büyük veya eşittir olduğunu fark etti ve bölümü görüntüledi.
Senaryo 2: Gizli bir makalenin bağlantısını seçme
Aşağıdaki alışılmadık senaryo, şu anda içindekilerden gizlenmiş bir makalenin bağlantısını seçerseniz neler olduğunu açıklar. Kısaca, bağlantı çalışır:
- Geçerli sürüm oluşturma adı SQL Server 2017'dir.
- Geçerli makalede A, yalnızca SQL Server 2016 için geçerli olan bir makalenin B bağlantısını seçersiniz.
- Seçimden önce içindekiler tablosunda makalenin B girişi gizlidir.
- Seçimden sonra makale B görüntülenir.
- Makalenin B görüntülenmesi, sürüm oluşturma denetimini SQL Server 2016 takma adıyla geçiş yapmaya zorlar.
- Çünkü orijinal adı olan SQL Server 2017'den vazgeçilmesi gerekiyordu. Bunun iptal edilmesi, web sayfasının üst kısmında bir bilgilendirme iletisinin görüntülenmesine neden olur. İleti, yeni makaleye Buyum sağlamak için geçerli takma adın değiştirilmesi gerektiğini açıklar.
Senaryo 3: Https adresine gitme
Aşağıdaki makale SQL Server 2017 için yeni eklendi. Makalede, SQL Server'a sürüm 2017'de eklenen özellikler açıklanmaktadır. Bu yeni özelliklerin çoğu veya tümü de sürüm 2019'un bir parçasıdır. Makalenin öznitelikleri aşağıda verilmiştir.
| Özellik | Değer |
|---|---|
| Başlık | SQL Server 2017'deki yenilikler |
| takma ad aralığı | =">= sql-server-2017" |
https adres |
https://learn.microsoft.com/sql/sql-server/what-s-new-in-sql-server-2017 |
Temel https adresi dikkate alındığında, aşağıdaki tablo kullanıcı tarafından ?view= parametresi farklı değerlerle eklendiğinde ne olduğunu açıklar.
?view= değeri |
https adres gezintisinin davranışı |
|---|---|
| (Parametre yok) | Sürüm oluşturma sistemi varsayılan takma adını dener. Genellikle bunu SQL Server'ın Önizleme olmayan en son sürümüne ayarlarız. SQL Server 2017 veya 2019 varsayılanı, >= sql-server-2017 özniteliğini karşılar.Sistem, parametresini adresin https sonuna (belki de olarak ?view=sql-server-2017) ekler.Sürüm denetimi açılır liste denetimi daha sonra eşleşen moniker adına ayarlanırdı. |
sql-server-2016 |
Sürümlendirme sistemi, makalenin moniker aralığının 2016 sürümünü içermediğini anlardı. Sistem daha sonra aralığı karşılayan takma adlardan birini seçer. Ardından sürüm 2016 örneğinde olduğu gibi parametresi ?view= eklenir ve denetim adı parametre değeriyle eşleşer. |
sql-server-2017 |
Sürümleme sistemi, parametre değerinin makalenin moniker aralığına dahil olduğunu anlar. Sürüm oluşturma denetimi parametre değeriyle eşleşecek şekilde ayarlanır. |
sql-server-2019 |
parametresi ve denetimin 2019 olarak ayarlanması dışında, değerin sql-server-2017durumuyla aynıdır. |
Tüm SQL - Hiçbir şeyi gizleme, özel takma ad
All SQL adlı tek bir özel ürün vardır ve bunun tek sürümü Hide nothing'dir. Bu takma adın amacı, belirli değişikliklerin iç test edilmesi içindir. Bir müşteri tarafından kullanılırsa, bu takma adın bilgi vermekten çok yanlış yönlendirme olasılığı daha yüksektir.
Bazı makalelerde SQL Server'ın birden çok sürümüyle ilgili bilgiler bulunur. Her normal moniker, aksi takdirde moniker’ın sürümü için yanlış, kafa karıştırıcı veya çelişkili bilgiler gösterebilecek sürümlendirilmiş bölümleri gizler. Özel All SQL adlandırması, tüm sürüm bölümlerini görüntülerdi ve yanlış bilgilerin gösterildiği fark edilmeyebilirdi.
İleti: İstenen sayfa <moniker> için kullanılamıyor
Aşağıdaki senaryo, Docs web sayfasının üst kısmında bir bilgilendirme iletisinin görüntülenmesine yol açar:
- Şu anda sürüm oluşturma adı SQL Server 2017'dir.
- SQL Server 2017 ile ilgili bir makale okuyorsunuz.
- Makale, Azure SQL Veritabanı ürünüyle ilgili değildir .
- Takma adı Azure SQL Veritabanı - mevcut olarak değiştirmeyi denersiniz.
- Denemenizin reddedildiğini ve bir ileti görüntülendiğini görürsünüz.
Bu senaryonun sonunda, Docs web sayfasının üst kısmında aşağıdaki bilgilendirme iletisini görürsünüz:
Azure SQL Veritabanı - güncel sürümü için istenen sayfa kullanılamıyor. Bu sayfanın kullanılabilmesi için en yeni ürün sürümüne yönlendirildiniz.
En yeni sürüm henüz tam olarak yayımlanmamış ve Önizleme durumunda olan sürümleri dışlayabilir.
SQL Server'ın önceki sürümleri
Sürüm oluşturma sistemi, SQL Server sürüm 2016 için tam olarak uygulandı.
2012 ve öncesi: Sürüm oluşturma sistemi SQL Server 2012 veya önceki sürümler için kullanılmaz.
- SQL Server - older özel adlandırması, neredeyse tüm makaleleri gizlemek için kullanılır. Nadir istisnalar, eski sürümlerdeki müşterilerin bir kez ihtiyaç duyabileceği birkaç makaledir.
- SQL Server belgelerinin önceki sürümleri
2014: Sürüm oluşturma sistemi, SQL Server 2014 için yarıya uygulanır. Sürüm oluşturma denetiminde SQL Server 2014'i seçebilirsiniz ve çalışır. Ancak dahili olarak 2014 dosyaları yalnızca 2014'e ayrılmıştır, aynı 2008 dosyalarının yalnızca 2008'e ayrılmış olduğu gibi.
2016 ve üzeri: Sürüm oluşturma sistemi, SQL Server 2016 ve sonraki sürümler için tam olarak uygulanır.