KB3007905 — aktualizacja skryptu szablonu służącego do tworzenia Usługi SQL Azure baz danych w programie SQL Server Management Studio 2014

Dotyczy
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Objawy

Załóżmy, że używasz programu Microsoft SQL Server Management Studio 2014 (SSMS 2014) do łączenia się z bazami danych platformy Microsoft Usługi SQL Azure. W programie Management Studio po kliknięciu prawym przyciskiem myszy pozycji Bazy danych, a następnie poleceniu Nowa baza danych skrypt szablonu wygląda następująco:

-- ======================================================================
-- 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

Skrypt nie zawiera opcji specyficznych dla Usługi SQL Azure, takich jak EDYCJA i SERVICE_OBJECTIVE.

Rozwiązanie

Po zastosowaniu tej poprawki skrypt szablonu wygląda następująco:

========================================================================================================= -- Utwórz szablon bazy danych dla bazy danych Azure SQL

-- Ten skrypt będzie uruchamiany tylko w kontekście głównej bazy danych. Aby zarządzać tą bazą danych w programie SQL Server Management Studio, połącz się z utworzoną bazą danych lub połącz się z bazą główną.

- SQL Database to relacyjna baza danych jako usługa, która sprawia, że funkcje warstwy 1 są łatwo dostępne - dla architektów chmury i programistów, zapewniając przewidywalną wydajność, skalowalność, ciągłość biznesową, ochronę i bezpieczeństwo danych oraz prawie zerową administrację - wszystko wspierane przez moc - i zasięg Microsoft Azure.

-- Usługa SQL Database jest dostępna w następujących warstwach usług: Podstawowa, Standardowa, Premium, Sieć Web (wycofana) i Business (wycofana). -- Standard jest opcją pierwszego wyboru, aby rozpocząć pracę z aplikacjami biznesowymi zaprojektowanymi w chmurze i -- oferuje funkcje wydajności i ciągłości biznesowej na średnim poziomie. Cele wydajnościowe dla warstwy Standardowa — dostarczanie przewidywalnych stawek transakcyjnych na minutę.

-- Zobacz http://go.microsoft.com/fwlink/p/?LinkId=306622, aby uzyskać więcej informacji o bazie danych Azure SQL.

-- Zobacz http://go.microsoft.com/fwlink/p/?LinkId=402063, aby uzyskać więcej informacji o CREATE DATABASE.

--
==========================================================================================================UTWÓRZ

TWORZENIE BAZY DANYCH <Database_Name, nazwy systemu Database_Name>
(
EDITION = '<EDITION, , Standard>',
SERVICE_OBJECTIVE='<SERVICE_OBJECTIVE,,S0>'
)
GO
 Ten problem został po raz pierwszy rozwiązany w następującej aktualizacji zbiorczej programu SQL Server. 

Aktualizacja zbiorcza 4 dla systemu SQL Server 2014 /pl-pl/pomoc/2999197

Informacje o aktualizacjach zbiorczych dla programu SQL Server

Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

      

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.