SQL Server Express Edition feature and upgrade questions - sql-server

I want to install and learn T-SQL with SQL Server. The lightest edition that I can find is the 2017 Express edition.
Will the Express edition support procedures, triggers, dynamic SQL, PIVOT, sequences, dynamic management views and functions?
Will it be upgradable to adding ssis, ssrs and ssas in future (I read documentation on Microsoft community blogs, but couldn't find an answer specific to this edition), maybe I will need them in future.

Related

Difference between SQL Server Standard and Enterprise Edition 2012

We are working on a project migration from SQL Server 2008 R2 to SQL Server 2012. When we contacted the customer they have asked us to list us the advanced features in SQL Server 2012. The customer system is in Enterprise Edition. But the development environment is in Standard Edition.
When we were trying to apply many new features like Columnstore Index, it says this can be applied only on Enterprise Edition. Can you please help me to list out such features in SQL Server 2012?
Thank you very much in advance.
This page is a really good breakdown of the key differences between Standard and Enterprise editions. Also, rather than using Standard Edition, use the Developer Edition to develop in - it's free to use, and contains the same features as Enterprise Edition.

Microsoft SQL Server BI

What edition of sql server contains all BI , analysis, integration, reporting.
Does the install of SQl server for BI create a report database, reportdatabase tempdb and does analysis and integration need database components.
I guess I asking what do I need to install to get a sql server database running with BI. Is it just sql server and SSDT tools or during the install of SQL Server do I need to select analysis, reporting, etc
There are four editions of SQL Server (as of SQL Server 2017) - Enterprise, Standard, Web and Express (Developer is Enterrpise, is free (sometimes there is a $50 media fee but cannot be used in production). All four support Reporting Services.
Please see the following link https://learn.microsoft.com/en-us/sql/reporting-services/reporting-services-features-supported-by-the-editions-of-sql-server-2016?view=sql-server-2017
If you are going to run SSRS and SSDT do yourself a favor and select these products during the install. Initially the databases are not that large. You probably can run SSDT from the command line without the install but you will run into all kinds of unnecessary issues if you don't install it. You can turn off the service if you are not using that feature.
BI is fully supported in Enterprise and many of the features I have used are available in Standard. Please see the following to compare editions for BI:
https://learn.microsoft.com/en-us/sql/analysis-services/analysis-services-features-supported-by-the-editions-of-sql-server-2016?view=sql-analysis-services-2017&viewFallbackFrom=sql-server-2017

Recommended SQL Version for Mid-Level Web Application

Hi Guys,
I am going to start one new project as a freelancer. I want help to decide which version of SQL Server should I use. Either Sql Server 2012 Express Edition or Sql Server 2014 Developer Edition.
I can purchase Developer Edition as it is not costly.
The problem is Express edition don't have SQL Job Agent and on Microsoft Website it is said that Developer Edition cannot be used on production.
Please help me deciding what should I prefer.
Developer Edition can't be used in production, so that's a non-starter. That leaves you with a) Express, or b) springing for a better licence and buying Web edition. It really depends on what you want to use the agent for, if its just backups there are other tools available, but you will more than likely want to perform other maintenance tasks (history cleanup, reorganizing indexes etc)
Have you considered Windows Azure? You could set up a SQL Azure Database instance, which you could combine with Azure Automation to perform your jobs?

Migrating from SYBASE SQLAnywhere 11.0 to SQL Server 2008 R2 Express

Hello everyone i have got a project to migrate from SQLAnywhere 11 to any new relational databases for our ship crew web application.The reasons for migrating is cost and support issues.I will need to choose a database which is free and has all features as SQLAnywhere 11.0.
Here is the list of Questions i want to know about SQL Server 2008 R2 express.
Do we have any migration utility to move from SQL Anywhere 11 to SQL Server 2008 R2 express.
How easy is deployment of SQL Server 2008 R2 express from install shield MSI.
Alternative methods to migrate from SQLAnyhere 11 to SQL server 2008 R2 express.
Do management tools come free with express addition. I should be able to defragment and restore the database.
Thank you
There is a SQL Server Migration Assistant (SSMA) for Sybase (v 5.1 was released just this week), but I am not familiar enough with SQL Anywhere to assure you whether, or how well, it works:
http://blogs.msdn.com/b/ssma/archive/2011/07/12/announcing-sql-server-migration-assistant-ssma-v-5-1.aspx
Deployment of SQL Server Express is relatively easy, but I haven't done any work recently incorporating this into a more complex installer.
If you use Express w/Tools or Express w/Advanced Services, they come with Management Studio Express. You can also download this separately:
http://www.microsoft.com/download/en/details.aspx?id=22985
Note that Management Studio Express is missing some of the SSMS functionality, such as managing agent, so if you have to manage other editions you may be better off investing $49 (or less, depending on vendor) into the developer edition, which comes with the full version of SSMS.

How migrate or transfer SQL Server 2008 Compact Edition Database To Express Edition

I have created database in SQL Server 2008 Compact Edition and now I want to migrate that database in SQL Server 2008 Express Edition.
How can I achieve this? Please suggest me the necessary steps. As now, this is my project requirement.
Going from Compact to Express Edition should be as simple as scripting the structures and database objects and recreating them on the SQL Express Edition Instance. It should be straight forward since Express supports more code than Compact. Most people encounter problems going from Express to Compact, not vice versa because Compact Edition has a restricted coding model.
In SSMS 2008, you also have the option to Script Data under the Table/View Options of the Scripting Wizard, so you can easily migrate the data using the built in Scripting Wizard in SSMS 2008 as well. To open the Scripting Wizard, right click on the database Tasks -> Generate Scripts.

Resources