SQL Server 2016 SP1 LocalDB on Windows 7 with Visual Studio 2017.
Здравейте,
Бих искал да споделя няколко мой бележки по това коя версия на SQL Server и как да се ползва за нуждите на курса.
Забелязах че се препоръчва SQL Server Express 2016. Нямам обяснение защо точно тази при положение че със всяка инсталация на Visual Studio получаваме и SQL Server LocalDB.
Поради една или друга причина лаптоп-а който ползва е със Windows 7. Следователно не мога да инсталирам SQL Server 2016.
Така пред мен се отвориха следните опции:
- Upgrade to Windows 10
- Install SQL Server 2014 – SQL Server 2017
- Install Windows Server 2016 Core and SQL Server 2016 in VM - Developer Edition. GB RAM.
- Use SQL Server LocalDB – As part of Visual Studio 2017.
Ето защо:
Here is a summary of LocalDB I found on that page:
LocalDB is a lightweight deployment option for SQL Server Express Edition with fewer prerequisites and quicker installation.
LocalDB has all of the same programmability features as SQL Express, but runs in "user mode"* with applications and not as a service.
LocalDB is not intended for multi-user scenarios or to be used as a server. (If you need to accept remote connections or administer remotely, you need SQL Server Express.)
"Express with Tools" (which includes SS Management Studio Express, Azure, etc) can be used with LocalDB or without. (The same goes for "Express with Advanced Services".)
Може да погледнете и тази сравнителна таблица за повече информация:
Comparison of SQL Server Compact, SQLite, SQL Server Express and LocalDB
В заключение смята че всеки записал курса поради една или друга причина би трябвало да има инсталирано Visual Studio 2017 съответно има SQL Server 2016 SP1 LocalDB Instance от предишни курсове и не е нужно да инсталира допълнителнi SQL Server Instances.