Update sql server express edition to another edition - sql-server

I have installed on my computer SQL Server Express Edition (2014 I guess), and I have a project who suppose to create a backup for a DB. But I found out from the internet that the Express Edition doesn't have the Maintenance Plan from the Management Folder or the SQL Server Agent. So I want to update this edition with another edition who will have all of these but I don't know why, can you help me, please? I don't want to pay for the new edition because this project is for school and then I don't know when I will use SQL Management Studio. Thank you!
PS:When I make upgrade I don't want to lose my DBs!

If you just need backups, you do not need to upgrade the edition.
You can use Ola Hallengren maintenance solution and run the commands from the Operating System Scheduled Tasks.
Here are the instructions: How do I get started with the SQL Server Maintenance Solution on SQL Server Express?
I use this for all my Express installs and it works fine.

Related

Trouble after Upgrade SQL Server version and have two server now in services.msc

I'm a beginner in this, I've been searching for long on internet. But as many solution in internet, I don't understand as much i wanted. And I have some question to for resolution. I see a place the recommend to ask some like this as Super User, but I recently just started using 'Stack Overflow' so I don't know How To Use Super User.
Start when I download a new setup of SQL Server 2016 and choose option to 'Upgrade-from-previous-version', from process I see, it just added 2 features.
From what I really want is to change entirely my SQL server from 2014 to 2016.
Two Server in services.msc
So i try to do option 'basic-installation' from installer and it work honestly but provide 2 server which server 2016 and 2014.
Maybe I can just uninstall the server 2014, and get work with 2016 instead. But Can I bring my database in 2014 too?, I mean it has compatibility-problem.
And it don't have SQL Server Management Studio so I download a newest version of it (v18.00)
Two server with different SQL Server version
My question is =
Can I keep my database in server 2014, my database in 2016 is empty (did I must attach it again)?
Did it just OK to have two Microsoft SQL Server Management Studio?
Why I don't get MSSMS when I install SQL Server 2016?
If I must do Question1, How To Upgrade my database to version 2016?
Is it bad for my laptop to having two Version of SQL Server, or I must delete one?
Backup and restore to 2016 (or keep it in 2014)
Yes, but not necessary, just use latest version, uninstall older
Management Studio can be downloaded separately
See (1)
No, both can be kept, but remember that both services will be running which may impact performance and resource usage. You can stop these services using SQL Server Configuration Manager

Visual Studio 2015 and SQL Server

I have Visual Studio 2015 Professional Edition installed on my computer and I would like to start developing applications with SQL instead of MS Access.
What exactly do I need to install in order to achieve that? Do I need a full version of SQL Server and SQL Server Management Studio?
Should I just install MySQL instead? I'm a bit lost... Thank you for your time and help.
SQL Server Express Edition (with tools) is free, and perfect for development purposes. If you need more advanced features then you can use SQL Server Developer Edition which is very cheap and has all features included in the advanced versions of SQL Server. The licence does not permit you to run it in a live environment though.

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?

Upgrading from SQL Server 2008 Express to 2008 Developer

What is the best (or THE) way to change my SQL Express 2008 (with advance...) installation to a 2008 Developer edition?
I need to keep the databases, along with the logins and so on.
I need to upgrade because, I Want to use all the features in TFS 2010.
Do I have to make backups of all the data and uninstall express - install developer?
Is there a quicker way?
SOLVED:
In the SQL Server Installation Center, there a Edition Upgrade options found under Maintenance. The only thing is that you have to choose processor type as x86 (as Express is only x86) in the options in the Installation Center. Now my SQL Server is developer.
We had to do the same thing at one time. I think we simply backed up our database(s) and the master and msdb databases as a precaution, to restore if we had to, which I don't think we did.

Will a database generated from SQL Server Express work with the main version of SQL?

I want to create a SQL Server Express database on my local machine and then upload it to a website that will be using the full SQL Server software - can I do this ?
The MS SQL Express databases are completely compatible with full versions of MS SQL Server. So just backup and restore.
You certainly can. You have a few options:
Backup and restore
Script everything manually
Database publishing wizard
Microsoft SQL Server Database Publishing Wizard can be found here:
http://www.microsoft.com/downloads/details.aspx?familyid=56E5B1C5-BF17-42E0-A410-371A838E570A&displaylang=en
Yes, they are designed to be compatible. You can either script out of the database or use the Backup/Restore functionality built into SQL Server Management Studio. More details on the latter can be found here.
You can move from SQL Express to the full SQL Server quite easily. There's a couple of ways to go about doing this, but the easiest is to back up the databases in question on SQL Express, install the full version of SQL Server, and restore the databases there. Both programs use the same database backup format. However both instances of SQL Server should be configured with the same collation.
A better approach might be to buy SQL Server Developer edition. It's quite cheap and will install on a desktop O/S such as Windows XP. The main advantage over SQL Server Express is that it has all of the features of Enterprise Edition (CLR sprocs, SSIS etc.) and you can develop with this functionality. YMMV as you may or may not need these features.

Resources