ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    How Does SQL Server Licensing Work?

    IT Discussion
    7
    34
    3.9k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • garak0410G
      garak0410
      last edited by

      I am trying to get a quote on SQL Server 2014 for our upcoming Dynamics / GP 2013 upgrade. We are planning on virtualizing our SQL server at the same time we do the GP upgrade so wanted to see what costs would be if we went all out.

      Well, they quoted me over $10,000 because we in theory have 50 users who directly (GP) or indirectly use SQL here. Is that how it normally works? We are currently on 2005 and I have a copy of SQL 2008 R2 ready if we need it.

      I don't mind going with 2008 R2 to save money but thought the cost would be much lower for our needs to go ahead and get 2014.

      1 Reply Last reply Reply Quote 0
      • ?
        A Former User
        last edited by

        You can do either Server + User/Device Cals or just license per core of the server with no cals. Not sure of the price advantage with either but I'm guessing with only 50 users the user cal option will be cheaper.

        garak0410G 1 Reply Last reply Reply Quote 0
        • garak0410G
          garak0410 @A Former User
          last edited by

          @thecreativeone91 said:

          You can do either Server + User/Device Cals or just license per core of the server with no cals. Not sure of the price advantage with either but I'm guessing with only 50 users the user cal option will be cheaper.

          Since being in a solo shop, this is the first time I've had to price it out. Didn't realize how high it was. Doubt they will pay it now but come 2019 (when 2008 R2 goes out of support) we'll have to face it...

          1 Reply Last reply Reply Quote 0
          • DashrenderD
            Dashrender
            last edited by Dashrender

            At 85 users it was cheaper to go socket based. Today though MS has changed it to cores, not sockets. Assuming you put this on a VMWare server (and there probably isn't any reason not to) you can purchase only what you will assign to the VM that is running your SQL server.

            When licensing was per socket, it was $4500 a socket. I think (though I have no idea how much) it's lower for cores.

            FYI, the same applies to SQL 2008 R2, either cores or sockets (not sure when MS made the licensing change).

            Another note, You can assign the number of cores to a VM and only purchase that amount of licensing on a VM platform, if you go bare metal you can't, you must buy as my licenses as you have hardware, if you go the socket/core route.

            1 Reply Last reply Reply Quote 0
            • DashrenderD
              Dashrender
              last edited by

              Here's a great article that explains it

              http://www.networkworld.com/article/2221098/microsoft-subnet/microsoft-to-move-to-license-by-core-for-sql-server-2012.html

              1 Reply Last reply Reply Quote 0
              • scottalanmillerS
                scottalanmiller
                last edited by

                Commercial databases are insanely expensive. You'll find this cheaper than Oracle, Sybase or DB2. There is a reason why I think choosing SQL Server for SMB is a dangerous thing to do. Sure it starts off free to get you hooked but it is crazy once you have to pay.

                Seems pretty silly when PostgreSQL is free.

                1 Reply Last reply Reply Quote 1
                • ?
                  A Former User
                  last edited by

                  sucks for some of us. client already uses a software package that requires SQL. wonder if scott's free DB would work in it's stead

                  scottalanmillerS 1 Reply Last reply Reply Quote 0
                  • ?
                    A Former User
                    last edited by

                    Yep. Dynamics is an expensive solution sometimes a Necessary evil. one locality that I worked for used it pretty heavily for HR, Accounting, Finance, Payroll and Taxation/Fines/Permits. But the upgrade costs where pretty negligible compared to the amount we were paying per year for a support contact from the company that made the Dynamics integrations a lot of governments use.

                    1 Reply Last reply Reply Quote 0
                    • JaredBuschJ
                      JaredBusch
                      last edited by

                      Actually, it is cheaper to go to per core quite early.

                      It is licensed per two cores. And a single license is ~$3500.

                      Many SMB do not need more than two or four cores for the SQL instance as the load is simply not that heavy.

                      1 Reply Last reply Reply Quote 0
                      • C
                        Carnival Boy
                        last edited by

                        Note that a minimum of 4 core licences are needed. So $7,000. Still cheaper.

                        We're going through this at the moment for a Dynamics upgrade (NAV 2015). Per core is definitely much cheaper. However, it's important to note that this will only cover you for SQL Server on one server. That's fine if you will only ever use it for Dynamics. But it's common to find other applications needing (or can use) SQL Server, for example Sharepoint can. If you want other applications to use SQL Server, it's likely to be cheaper to go with a CAL licence, as the additional cost of an extra server licence is peanuts. To further complicate matters, your other applications may only need SQL Server Express. So per core is cheaper.

                        We currently run a Engineering Document Management systems that comes with it's own proprietary database. It supports SQL Server, and we may want to switch to SQL Server in the future for performance reasons. But we may not.

                        I basically need to look into my crystal ball and work out the probability that we may need SQL Server to run on another server in the next few years. If the answer is yes, I'll go CAL. If the answer is no, I'll go Core. I hate these kinds of decisions.

                        If you're interested, I'll probably go Core.

                        scottalanmillerS 1 Reply Last reply Reply Quote 0
                        • scottalanmillerS
                          scottalanmiller @A Former User
                          last edited by

                          @Hubtech said:

                          sucks for some of us. client already uses a software package that requires SQL. wonder if scott's free DB would work in it's stead

                          Not for Dynamics. It's tied to SQL Server. Most non-Microsoft products give you the choice.

                          1 Reply Last reply Reply Quote 0
                          • scottalanmillerS
                            scottalanmiller @Carnival Boy
                            last edited by

                            @Carnival-Boy said:

                            Note that a minimum of 4 core licences are needed. So $7,000. Still cheaper.

                            We're going through this at the moment for a Dynamics upgrade (NAV 2015). Per core is definitely much cheaper. However, it's important to note that this will only cover you for SQL Server on one server. That's fine if you will only ever use it for Dynamics. But it's common to find other applications needing (or can use) SQL Server, for example Sharepoint can. If you want other applications to use SQL Server, it's likely to be cheaper to go with a CAL licence, as the additional cost of an extra server licence is peanuts. To further complicate matters, your other applications may only need SQL Server Express. So per core is cheaper.

                            We currently run a Engineering Document Management systems that comes with it's own proprietary database. It supports SQL Server, and we may want to switch to SQL Server in the future for performance reasons. But we may not.

                            I basically need to look into my crystal ball and work out the probability that we may need SQL Server to run on another server in the next few years. If the answer is yes, I'll go CAL. If the answer is no, I'll go Core. I hate these kinds of decisions.

                            If you're interested, I'll probably go Core.

                            What does yours support other than SQL Server? For the licensing cost of SQL Server you can do an awful lot to speed up another product.

                            1 Reply Last reply Reply Quote 0
                            • C
                              Carnival Boy
                              last edited by

                              Oracle.

                              It's not just licencing costs to consider though. It's things like database administration costs.

                              scottalanmillerS 1 Reply Last reply Reply Quote 0
                              • scottalanmillerS
                                scottalanmiller @Carnival Boy
                                last edited by

                                @Carnival-Boy said:

                                Oracle.

                                It's not just licencing costs to consider though. It's things like database administration costs.

                                PostgreSQL is a drop in Oracle replacement. Anywhere that Oracle works, PostgreSQL should work.

                                1 Reply Last reply Reply Quote 0
                                • C
                                  Carnival Boy
                                  last edited by

                                  @scottalanmiller said:

                                  PostgreSQL

                                  Sure, but "works" and "supported" are not the same thing.

                                  DashrenderD scottalanmillerS 2 Replies Last reply Reply Quote 1
                                  • DashrenderD
                                    Dashrender @Carnival Boy
                                    last edited by

                                    @Carnival-Boy said:

                                    @scottalanmiller said:

                                    PostgreSQL

                                    Sure, but "works" and "supported" are not the same thing.

                                    This is what I've often wondered.

                                    scottalanmillerS 1 Reply Last reply Reply Quote 0
                                    • scottalanmillerS
                                      scottalanmiller @Carnival Boy
                                      last edited by

                                      @Carnival-Boy said:

                                      @scottalanmiller said:

                                      PostgreSQL

                                      Sure, but "works" and "supported" are not the same thing.

                                      Sucks if you have vendors that will only support expensive back ends. PostgreSQL is used by everyone today. From Wall St. To Heroku.

                                      1 Reply Last reply Reply Quote 0
                                      • scottalanmillerS
                                        scottalanmiller @Dashrender
                                        last edited by

                                        @Dashrender said:

                                        @Carnival-Boy said:

                                        @scottalanmiller said:

                                        PostgreSQL

                                        Sure, but "works" and "supported" are not the same thing.

                                        This is what I've often wondered.

                                        PostgreSQL is heavily supported. But this is an app by app question. Does your specific app vendor provide your database support?

                                        C 1 Reply Last reply Reply Quote 0
                                        • C
                                          Carnival Boy @scottalanmiller
                                          last edited by

                                          @scottalanmiller said:

                                          Does your specific app vendor provide your database support?

                                          No.

                                          scottalanmillerS 1 Reply Last reply Reply Quote 0
                                          • scottalanmillerS
                                            scottalanmiller @Carnival Boy
                                            last edited by

                                            @Carnival-Boy said:

                                            @scottalanmiller said:

                                            Does your specific app vendor provide your database support?

                                            No.

                                            If not, why the concern? PostgreSQL is just as supported as any other enterprise database offering.

                                            ? C 2 Replies Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post