Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

SQL 2012 Express on Essentials 2012R2

Posted on 2015-01-13
5
Medium Priority
?
737 Views
Last Modified: 2015-01-15
I am trying to install SQL 2012 Express on an Essentials 2012R2 server and am getting nowhere.

It started with a few issues. Someone else did the server build and they did not load Framework 3.5, did not allocate an IP address and did not load DHCP role. So I did all those things.

Now it loads but will not start the service. According to the error message I need to change the account. I have tried a few and it still will not start.

I am wondering if there is a compatibility issue with Essentials 2012 R2?
0
Comment
Question by:Alex Angus
  • 2
  • 2
5 Comments
 

Expert Comment

by:franklintech
ID: 40548284
I have a customers server running 2012 essentials with SQLexpress 2012 so im pretty sure compatibility won't be your issue.
0
 
LVL 24

Accepted Solution

by:
VB ITS earned 2000 total points
ID: 40548448
I am wondering if there is a compatibility issue with Essentials 2012 R2?
Nope, SQL Express 2012 is definitely compatible with Essentials 2012 R2. See this page for confirmation (scroll down to the table for SQL Server Express): http://msdn.microsoft.com/library/ms143506(v=SQL.110).aspx

Now it loads but will not start the service. According to the error message I need to change the account. I have tried a few and it still will not start.
What account was it trying to use to start the service? Note that starting from Server 2008 you can no longer use a local service account for SQL if you have it installed on a Domain Controller.

See the Installing SQL Server on a domain controller section in this article: http://technet.microsoft.com/en-us/library/ms144228(v=sql.110).aspx

Have you tried creating a regular user account in AD (e.g. sqlservice), granting this account the necessary permissions on your server, then using this account to start the SQL services?
0
 

Author Comment

by:Alex Angus
ID: 40548867
It says:
Windows could not start the SQL Server (SQLEXPESS) on local Computer. For more information, review the System Event Log. If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code 945.
0
 
LVL 24

Expert Comment

by:VB ITS
ID: 40549018
Can you please answer the questions in my previous post?
Have you tried creating a regular user account in AD (e.g. sqlservice), granting this account the necessary permissions on your server, then using this account to start the SQL services?
0
 

Author Comment

by:Alex Angus
ID: 40551840
Tried that different account but it did not work. Maybe I did it wrong as I am not a MS expert but I could see that the problem is the AD.
I gave up in the early hours of this morning and just installed SQL 2008 Express which is now working fine. Not the perfect solution but  by the time the next upgrade comes around it will probably all be in the cloud anyway.
0

Featured Post

Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I have a large data set and a SSIS package. How can I load this file in multi threading?
An alternative to the "For XML" way of pivoting and concatenating result sets into strings, and an easy introduction to "common table expressions" (CTEs). Being someone who is always looking for alternatives to "work your data", I came across this …
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
Viewers will learn how to use the UPDATE and DELETE statements to change or remove existing data from their tables. Make a table: Update a specific column given a specific row using the UPDATE statement: Remove a set of values using the DELETE s…
Suggested Courses

916 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question