[SQL Server] standard featureset in dev

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • ThaStealth
  • Registratie: Oktober 2004
  • Laatst online: 11-09 10:19
Op dit moment gebruik ik SQL Server Developer editie voor het dev werk. In productie draai ik de Standard versie.
De developer editie heeft dezelfde featureset als de Enterprise versie, wat dus tot gevolg heeft dat een update die in de development omgeving fatsoenlijk werkt ineens problemen kan veroorzaken op productie omdat bepaalde features toch iets anders werken dan verwacht.

Nu wil ik graag mijn dev omgeving gelijk trekken met productie. Om bij voorbaat te upgraden naar de enterprise versie is natuurlijk wat ruig. Ik wil dus dat mijn development versie gelijk is met de standard versie qua featureset.

Hoe kan ik ervoor zorgen dat de SQL Server engine zich gaat gedragen als een standard versie? Of moet ik gewoon de standard versie installeren? Hoe zit dit laatste dan licentietechnisch? Moet ik een standard licentie kopen omdat ik minder features wil dan de dev versie?

Mess with the best, die like the rest

Alle reacties


Acties:
  • 0 Henk 'm!

  • DHH
  • Registratie: Augustus 2014
  • Laatst online: 07-09-2024

DHH

Volgens mij is er geen mogelijkheid om te voorkomen dat je dev. versie features gaat gebruiken die niet in Standard zitten, maar je zou, voordat je iets naar productie stuurt, wel kunnen controleren of je huidige database features bevat die niet ondersteund worden in Standard.

SQL:
1
2
3
4
5
6
7
8
9
10
11
12
13
/* Create Columnstore table */
CREATE TABLE SimpleTable
(ProductKey [int] NOT NULL);
GO

CREATE COLUMNSTORE INDEX csindx_productkey
ON SimpleTable
(ProductKey);
GO

/* Verify if it's an enterprise feature */
SELECT * FROM sys.dm_db_persisted_sku_features;  
GO  


Geeft als resultaat in SQL Server 2017 (dev.):
feature_namefeature_id
ColumnStoreIndex600
Of dit allesomvattend is, durf ik niet te zeggen, maar het is alvast een eerste controle.

Acties:
  • 0 Henk 'm!

  • sig69
  • Registratie: Mei 2002
  • Laatst online: 16:33
De verschillen tussen de edities zijn ruimschoots gedocumenteerd: https://docs.microsoft.co...2017?view=sql-server-2017. Dus geen enterprise features in je dev omgeving gebruiken, dan moet het goed gaan.

Roomba E5 te koop