May 17, 2010 at 10:28 am
I need an advice. We have an application where the data is storage on SQL Server Enterprise Edition Database. Our end users need to work out of the office sometimes and do the work locally on their laptops. We dont want to install a full version of SQL to every user's laptop. We need a version to support the storage of data and run the stored procedures that need to use for their work.
We will control the sync between the local machine and the Production database when the user is located in the office.
What is the best software/version to use on the End User's laptops and be able to still use the system without full installation of SQL Server.
Thank you in advance !
May 17, 2010 at 8:58 pm
Depending on what features of the Enterprise Edition you have used, there may not be much of a choice. My recommendation is for your network folks to setup a Citrix system where the portables can log into either a "sandbox" system to get access, or the employee's desktop system (if they have one). The only other recourse is if the folks with portables are Developers doing development work in which case they can legally use the Developer's edition.
--Jeff Moden
Change is inevitable... Change for the better is not.
May 17, 2010 at 9:12 pm
It also depends on what the users are doing. Is it possible for them to use SQL Express? It's free!
If it's just an app connecting to a database and you don't need things like Managment Studio etc., Express would work as long as the DB is less than 4GB for SQL 2005, less than 10GB for SQL 2008 R2 - Express Edition.
It also depends on how you are replicatiing the data to the user's laptops. Express can be a subscriber, but can't be a publisher, so you can't use merge replication.
If Express or Developer (for development only) won't do, your next option is Standard Edition. This needs to be licensed, but you could look at CAL licensing rather than per CPU as it may be cheaper. The minimum number of CALs you can buy was always 5 (I think it still is) but on most laptops you would need to buy 1 CPU license.
Leo
Striving to provide a better service.
Leo
Nothing in life is ever so complicated that with a little work it can't be made more complicated.
May 18, 2010 at 12:56 am
Have you considered compact edition ?
May 18, 2010 at 5:18 am
Problably best to use CE and setup a merge/replication between them and the SQLEE server.
Its a bit tricky to setup though
May 18, 2010 at 7:52 am
Thank you all,
My end user is not our developers, are the users that manage the application. I'm thinking about the Express Edition. I never heard about the compact one. I want to take at look to that one to see what is better for us.
The way that we will replicate will be manual because as soon as the end user back to the office, we need to review his/her work and then just save it into the production database (this is all manage with some tool in on our application)
thank you again and more advices are very welcome
May 18, 2010 at 7:57 am
then you want to check out subscripion and publication Replication
May 18, 2010 at 8:22 am
Definitely, SQL Express Edition is the best solution for us.
Thank you everyone
May 18, 2010 at 8:25 am
I'd agree on Express. CE doesn't have stored procs, which is an issue.
Good luck with the replication. It can be tricky, and the more you can limit what data can change (horizontally or vertically) the better off you'll be.
May 18, 2010 at 8:27 am
Thank you Steve. I will pay attention to that.
and Yes, we need to run some procs so CE is not our solution. 😉
May 18, 2010 at 4:21 pm
MTY-1082557 (5/18/2010)
Thank you all,My end user is not our developers, are the users that manage the application. I'm thinking about the Express Edition. I never heard about the compact one. I want to take at look to that one to see what is better for us.
The way that we will replicate will be manual because as soon as the end user back to the office, we need to review his/her work and then just save it into the production database (this is all manage with some tool in on our application)
thank you again and more advices are very welcome
Again, though, you have to be a wee bit careful because you said you were using the Enterprise Edition on the pord box. Make sure that none of the "Enterprise Only" features will be required on the portables because the Express Edition won't handle them.
--Jeff Moden
Change is inevitable... Change for the better is not.
May 19, 2010 at 8:15 am
Thank you Jeff,
we are watching that righ now. We just need to run some procs to populate some tables and then "sync". We will see what exactly will/wont work.
Reagards,
Viewing 12 posts - 1 through 11 (of 11 total)
You must be logged in to reply to this topic. Login to reply