KB3007905 - SQL Server Management Studio 2014'te SQL Azure veritabanları oluşturmak için şablon betiği güncelleştirmesi

Uygulandığı Öğe
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Belirtiler

Microsoft SQL Server Management StudioSQL Server Management Studio 2014 (SSMS 2014) kullanarak Microsoft SQL AzureSQL Azure Databases'e bağlandığınızı varsayalım. Management Studio'da, Veritabanları'na sağ tıkladığınızda ve ardından Yeni Veritabanı komutuna tıkladığınızda, şablon komut dosyası aşağıdaki gibidir:

-- ======================================================================
-- Create database template for a SQL Azure database
-- This script will run only in the context of the master database.
-- To manage this database in SQL Server Management Studio, either connect  
-- to the created database, or connect to master.
-- =======================================================================
CREATE DATABASE <Database_Name, sysname, Database_Name>
GO

Komut dosyası, EDITION ve SERVICE_OBJECTIVE gibi SQL Azure özel seçenekleri içermez.

Çözüm

Bu düzeltmeyi uyguladıktan sonra şablon betiği aşağıdaki gibidir:

========================================================================================================= -- Azure SQL Veritabanı için veritabanı şablonu oluşturun

-- Bu betik yalnızca ana veritabanı bağlamında çalışır. Bu veritabanını -- SQL Server Management StudioSQL Server Management Studio'da yönetmek için, oluşturulan veritabanına veya master'a bağlanın.

-- SQL Veritabanı, tümü Microsoft Azure'ın gücüyle ve erişimiyle desteklenen öngörülebilir performans, ölçeklenebilirlik, iş sürekliliği, veri koruması ve güvenliği ile sıfıra yakın yönetim özellikleri sunarak katman 1 özelliklerini bulut mimarları ve geliştiriciler için kolayca erişilebilir hale getiren bir hizmet olarak ilişkisel veritabanıdır.

-- SQL Veritabanı şu hizmet katmanlarında kullanılabilir: Temel, Standart, Premium, Web (Kullanımdan Kaldırıldı) -- ve Business (Kullanımdan Kaldırıldı). -- Standart, bulut tasarımlı iş uygulamalarına başlamak için tercih edilen seçenektir ve -- orta düzey performans ve iş sürekliliği özellikleri sunar. Standart için performans hedefleri -- dakika başına öngörülebilir işlem oranları sunmak.

-- Azure SQL Veritabanı hakkında daha fazla bilgi için http://go.microsoft.com/fwlink/p/?LinkId=306622 bakın.

-- VERİTABANI OLUŞTURMA hakkında daha fazla bilgi için http://go.microsoft.com/fwlink/p/?LinkId=402063 bakın.

--
==========================================================================================================OLUŞTUR

VERITABANI <OLUŞTURMA Database_Name, sysname, Database_Name>
(
EDITION = '<EDITION, , Standard>',
SERVICE_OBJECTIVE='<SERVICE_OBJECTIVE,,S0>'
)
GO
 Sorun ilk olarak aşağıdaki toplu SQL Server güncelleştirmesinde düzeltilmiştir. 

SQL Server 2014 için Toplu Güncelleştirme 4 /en-us/help/2999197

SQL Server toplu güncelleştirmeleri hakkında

SQL Server için her yeni toplu güncelleştirme, önceki toplu güncelleştirmeye dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. SQL Server için en son toplu güncelleştirmelere göz atın:

      

Durum

Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.