SQL Server 2005 workgroup edition users? - sql-server-2005

How many concurrent users on a Sql Server 2005 workgroup edition?
1 database?
Entire server?

There are no built-in limitations - from SQL Server 2005 Workgroup Edition:
Workgroup Edition is the data
management solution for small
organizations that need a database
with no limits on size or number of
users. Workgroup Edition can serve as
a front-end Web server or for
departmental or branch office
operations. It includes the core
database features of the SQL Server
product line and is easy to upgrade to
Standard or Enterprise Edition.

There are no limitations on the number of users. The limitations primarily are:
Doesn't run in 64bit mode (Uses Windows On Windows if
installed on a 64bit OS) - therefore it has a 3GB ram limit
Limited to 2 CPUs
That being said, I also found the lack of Integration Services running on the engine (you could do it as a file that runs with the Windows scheduler) somewhat of a pain.

Related

Microsft SQL Server Developer Free Edition is a local database?

I was wondering if the Microsoft SQL Server the Free Edition is a SQL server than i can connect to from any other PC even if i shutdown the main PC which has the SQL server installed on, or it is just a local SQL server and the PC should always be online to allow other connections to?
You can have either a server installation like the free Express edition. It can be installed on a server or any other machine (even the client machine itself). It also bring the SQLLocalDB which is a light version of the Express Edition. In all cases the computer that hosts the database needs to be available for access (in your case as mentioned turned on).
https://www.microsoft.com/en-us/download/details.aspx?id=101064
If you have the need that the database should be available without having to turn on a computer, you want to take a look at the Azure SQL database versions which are the cloud based versions of SQL Server. Depending on the needs you can pick from different flavours like the serverless tier:
https://learn.microsoft.com/en-us/azure/azure-sql/database/serverless-tier-overview?view=azuresql

What are the recommended specifications of Virtual Machines (Hyper-V) to run Sharepoint 2010 for around 400 people?

I have been tasked to set up SharePoint 2010 on a Virtual Machine (Hyper V), and I have loads of resources at my disposal. I want to know what will the best practiced (or optimal) hardware and software specifications be to set up SharePoint 2010 on this Virtual Machine, it needs to at least support up to 400 people. I found some guides on the Microsoft website at http://technet.microsoft.com/en-us/library/cc262485.aspx . As far as I know, Microsoft sees Small Deployments as machines that are able to support 2500 people, which is way too much for me.
Can anyone please help?
EDIT
Server 1 – Web Frontend Server
• Windows 2008 R2 64-bit
• CPU: ?
• RAM: ?
• HDD Space: ?
• External IP? Yes/No
• Ports open: 80, 443, ???
Server 2 – Application Server
• Windows 2008 R2 64-bit
• CPU: ?
• RAM: ?
• HDD Space:
• External IP: Yes/No
• Ports Open: 80,443, ???
SQL Server
• Standard/Enterprise edition?
• New Instance?
• Service account for instance?
• Full-text search?
• Maintenance plans?
• Space requirements?
Sharepoint Setup
• Domain name: ???.XXXXXXXXX.XXX
• Email Server to use: ???
• Service Accounts: XXXXX\???
** ANOTHER EDIT **
I already have some of the data, like SQL Data. Ignore SQL
The Planning guide for server farms and environments for Microsoft SharePoint Server 2010 http://www.microsoft.com/download/en/details.aspx?id=21097 will give your more precise answers than I'll ever will but anyway :
For 400 users, depending on the actions that your users will do and the number / load of synchroneous operations, you could even go for a standalone farm (everything on a single server). If you have a separate SQL Server 2008 Server, that will be even better as all database operations will be handled by this additional server.
You'll want a 64 bits Windows 2008 R2 / SQL Server 2008, at least 8gb of ram (the more you can give, the better).
Microsoft recommand at least a four cores CPU but you can go with only 2 (but you don't seem to have issue with ressources) For your WFE / App server I would allocate 80 ~ 120gb of disk, for the SQL Server, it will depend on the content / database recovery model / versioning you'll have (and many other factors like the search database size if you plan on having search functionnalities).
At the end, it's all about the usage of your farm. You can have 400 users on which 80% will read data while only 20% will contribute or you can have 10 users that will inject gbs of data each day... It's hard to advice you without knowing the business requirements that you need to fullfill.
Also Checkout the capacity planning from MS : http://technet.microsoft.com/en-us/library/ff758645.aspx, http://technet.microsoft.com/en-us/library/ff758647.aspx as well as for SQL Server with SharePoint in mind : http://technet.microsoft.com/en-us/library/cc298801%28office.14%29.aspx

Sql Server 2008 Express Edition Licensing

I'm deploying a web application into a server (hosting company).
The application uses Sql Server 2008 Express Edition as its database.
It seems from the license agreement that this state is ok, as Microsoft says:
"All editions of SQL Server Express are free downloads that can be redistributed subject to agreement. Each edition can function both as the client database and as a basic server database. Any edition of SQL Server Express is an ideal choice for independent software vendors (ISVs), server users, non-professional developers, Web developers, Web site hosts, and hobbyists who are building client applications... "
I didn't see any explicit reference on that case.
Do you have any experience with that issue?
Is there any license problem with that?
No, no licensing problems at all - SQL Server 2008 Express is FREE to use, to deploy, to install - and can be used for any kind of hobbyist or commercial application - no restrictions.

Which one should I choose to install on my server: Windows 2003 Standard or Windows 2008 Web Edition?

I'm in the process of looking for a dedicated server to host my soon to be released web apps. THey are build with ASP.NEt and uses Sql Server 2005. I've got a great deal with a company for a Intel Core2Quad Q9300 with 8Gb or ram and 750Gb sata.
They offer me Windows 2003 64 Standard or Windows 2008 64 Web for free, which one should I choose?
My main concern is about the database, in the first moment I'm going to have only one box to host both the web and database layer. Will I be able to install SQL Server (initially the express edition, then eventually the standard) on the Web version of Windows 2008?
If you can get Server 2008, i'd go with it because IIS7 is an excellent Upgrade to IIS6.
SQL Server Standard 2008 64-Bit is officially supported on Windows 2008 Web Server. SQL Server Enterprise 2008 64-Bit is NOT (not sure if it does work and is only not listed. 32-Bit Enterprise is listed, but running 32-Bit on a modern server does not sound appealing). See System Requirements here for a full list of SQL Server 2008 Editions and supported Servers.
Not sure about SQL Server 2005, there seems to be a patch needed.
You can run SQL Server on Server 2008 Web Edition (this is a change from Server 2003 Web Edition). The main limitations I am aware of between Web and Standard for 2008 is Web cannot do any kind of virtualization, Active Directory or DNS management, etc. It is intended to be essentially an application server.
I would recommend the newer OS, since it comes with IIS7 and the enhanced TCP/IP (among other things).
If its free, go for the standard version. Here is a comparison of the features:
http://www.microsoft.com/windowsserver2008/en/us/compare-features.aspx
I've never noticed any performance differences in the versions, so might as well get features you might use someday. Expensive to upgrade later.
You can run the SQL on either one.

Can SQL Server Express be used to effectively administrate a SQL Server Standard/Enterprise installation?

We have a number of MS SQL Server 2005 installations (both Standard and Enterprise editions) on our webservers. From time to time I need to administrate them from home. Right now I'm using Remote Desktop to connect to my work machine, but I'd prefer to install SQL Server Management Studio on my home machine so that I can work more efficiently. I don't have a spare license, so I was wondering... if I installed MS SQL Server 2005 Express on my home machine, could I use it to effectively administrate the higher-end installations on our servers?
See this question:
What's the difference between SQL Server Management Studio and the Express edition?
Also, if you have any trouble doing anything from Managment Studio Express, there are third-party tools out there that have no trouble connecting to SQL Server.
Personally, I've noticed a few things missing out of the box:
Import/Export
Activity Monitor
Job monitor
However, the question I linked to indicated you may be able to restore most of that for use when you connect to a full sql server edition.
If you do a client tools only install of the standard edition (ie. just SSMS) and don't install the database, agent, etc. then I'm pretty sure you don't need another license and won't be violating the EULA. If you want a full install the SQL Server developer edition is only $49 and comes with everything.
http://www.microsoft.com/sqlserver/2005/en/us/developer.aspx
I'm not sure if you can create backup schedules and maintenance plans in Management Studio Express.