Loading

SQL

Skip Feed
  1. SQL Server Licensing Summary & Guidance

     

    Microsoft SQL Server is considered one of the most complex and expensive business applications to license. In today’s #DoMoreWithSnowServices article we look into why the product is challenging, and how Snow’s Professional Services team can help. Mike Rossouw, a Principal Licensing Consultant at Snow Software, shares the “need to know” information to get you started.

     

    Aside from the operational risks, insufficient planning of your business licensing needs will undoubtedly expose you to legal, financial, and reputational risks. At the time of writing, there are four main editions of SQL Server available and utilized.

     

    1.   Enterprise Edition – Commercially Available.

    2.   Standard and Web Edition – Commercially Available.

    3.   Express Edition – Freely Available.

    4.   Developer/Compact Editions – Freely Available.

     

    At a basic level, SQL Server is licensed on a per core basis for physical Servers (standalone), or the physical VMware ESX host (part of a cluster), then you need to license each physical processor in the server with a minimum of 4 SQL server core licenses per processor, or the total number of cores on the server, whichever is the higher of the two.

     

    If you are licensing the virtual server, the rules are slightly different. The minimum number of cores is based around the virtual server rather than the processors. You have to license a minimum of 4 cores per Virtual Machine (VM), or the total number of cores allocated to the VM, whichever is the higher of the two. If your VM's are part of a load balanced cluster, in other words they are free to move from one physical host to another within the same cluster, then you will have to make sure that the licenses you are assigning to the VM's have active Software Assurance (SA).

     

    SQL Server licensing starts to get even more complex when applying licenses at the cluster level with features such as DRS (VMware’s load balancing feature 'VMotion'), High availability (HA), and Disaster Recovery (DR) features such as passive failover.

     

    We often find that companies don’t have the required in-house knowledge or resources available to effectively plan out these SQL Server requirements. This is where Snow Software’s expert Professional Services team can assist and support you to optimize your Microsoft licenses.

     

    For more information, please contact the Snow team or visit our website from the link below.

     

    Snow Professional Services: https://lnkd.in/eJdvjaYF

    Expand Post

  2. 1 of 8
    • You can also do this via SQL which is a lot faster than doing it via SMACC.  USE SnowLicenseManager   SELECT     SU. Name,   SU. Manufacturer,   SU. Language,   SU. Version,   SU. OSType,   SU. Executable,   SU. ExecutablePath,   SU. AddedDate     FROM tblSoftwareCIDUnassigned C   JOIN tblSoftware SU on C. SoftwareCheckSum = SU. SoftwareCheckSum‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍

  3. SNOW DB, maintenance, increase performance

     

    Hi everyone.

    Since 2016 when we implemented SNOW we haven't deleted any inventory or usage data from our database.

    It seems that this is beginning to impact the performance of SLM and reporting.

    I would like to export all data from the database for a certain year, to separate databases that, if needed, can be reimported to our system or viewed in some way.

    My thoughts is to create separate databases for 2016 and 2017 to start with and when the export is done delete the data from those years from the production database.

    Has this approach been used by anyone?

    Regards /Håkan

    Expand Post

    1 of 5
    • Hi there! I would look into using the feature "Archive" computer as one option. The other thing you could do is to set some important reports up like "All Computer" report to be executed once per month and send it to a file share. Then you have the history over time. All the best, Per

  4. 1 of 3
    • Hi Laim, there is a StoredProcedure called "ComputerArchive", but it seems to expect all data to be archived as parameter. That's why i add a custom attribute to computers and then use SLM Gui to Archive or Delete Systems. Depending on your version there may be still a restriction how many computer can be selected and archived once. Hope that helps Sebastian

  5. SQL report scan info and license connected to it

    Hello,

    I ws wondering if there is a SQL report that connects all software scanned by our snow agents with the lisences that we have used for it.

    We want to have an overview of all software that is scanned and afther eatch line the license id that we have used/assigned to it.

    Hope someone can help me with this.

    Many thanks in advance?

    Br Dirk

    Expand Post

    • Community Manager (Flexera Software)

      Hi Dirk, I'm not sure if you're already aware of the service we offer, but I'm taking anyway this opportunity: in case you need to have specific queries, reports, custom scripts and procedures, our Professional Services team can help you. The help can be requested through your Snow Account Manager, that will route your needs to the dedicated team. I hope this helps Cheers!   Ester Memoli   Customer Success Manager EMEA   Snow Software srl - Milano - Italia
      Expand Post

  6. Can we get information for SQL database instances
    Can we get report of all SQL database instances snow shows information about sql server application installed in each system but can we get information about SQL DB that has been created. If see Oracle enterprise report it clearly shows you DB instance name like database name that has been created using Oracle Database Enterprise edition. Can we get similar information for SQL DB instances also? ‌ ‌ ‌ ‌

    1 of 3
    • Hi Kiran.   No, unfortunately this is not possible out of the box.  The reason you sometimes see Oracle DB instances but not SQL instances in License Manager is that there is an optional Oracle scan made for Oracle databases that queries the Oracle DB directly for information like instances, users, features etc. This is a java addition to the inventory agent that can be requested for Oracle server installations.   SQL Server on the other hand is recognized by the same method as all other applications,  by finding the executable, the running process and some key registry entries. This is not enough to provide instance names or MSSQL features.  There is currently no similar "extra info" script for MSSQL.  You might be able to work around this by a custom script that can query some additional information from the SQL server, and put that in a custom field in the License Manager application though.  You could ask the Snow professional services team if they have a solution ready for this too.  Best regards Martin 
      Expand Post

  7. Moving to Azure

    Morning, we are looking to move our Snow install to Azure using Azure's Site Recovery feature and moving the Snow Inventory database was ok but when we tried to move the Snow Licence Database we get the following error. 

    This database is encrypted by database master key, you need to provide valid password when adding it to the availability group. 

    Within SQL we are enabling AlwaysOn. I found a mention online that Snow doesn't support it but it was only a comment from a forum not an official statement etc. 

    Does anyone know if this is now supported and how to do it? 

    Expand Post

    • Detlev Eufinger (Flexera Software)

      Hi Mike, Unfortunately there is no support for the operation in an active / active cluster.   But you can vote here! Idea

    • Detlev Eufinger (Flexera Software)

      Hi Dirk, unfortunately this is not possible. The SKU breakdown is the intellectual property of Snow.

End of Feed
8 Chatter Feed Items
ALL CONVERSATIONS
UNSOLVED
ARTICLES
50 Posts
Loading
SQL | Flexera