Hi,
I have been a user of databases for a long time limited to writing queries & stored procedures (in my own schema and outside) but never really looked at or worried about how the servers are/can be installed & options that clients have to access the database and their licensing issues.
I'm in a new role where I need to setup one in my company which is trying to move away from its legacy software that apparently didn't have any databases.
In the new architecture we are moving into .NET (yet to decide standalone or web-interface); with SQL Server or Oracle database, whichever would cost us less.
What are the options I have?
I went through quite a bit of documentation about licensing on SQL Server & Oracle sites, got lost with terms like clusters, sockets and CALs.
I know it depends on various combinations. But, I need to present it to my company ASAP. Please help.
The number or users is ~50, but may increase.
Can all users use a single application login under one client license? Will it violate the licensing? I don't want to break any licensing agreements (which are not very clear) or break our company policies of doing so.
Will it effect concurrency?
I read that Oracle 11g has something called "unlimited users". I have a downloaded version of it.. not sure if it applies to that as well.. Then I would be running everything FREE in a production env. Can this be true? Why would Oracle do so and not SQL Server (if it doesn't).
I wish there is a matrix explaining the pros and cons of these combinations.
Please help.. sorry about the lengthy post..
Thanks!