Table of Contents

  1. Technical support
    1. Q: Does general SQL parser depend on any third party library/software/DLLs?
    2. Q: In order to use GSP to validate SQL syntax, do I need to connect to a database instance such as Oracle?
    3. Q: How long will my feature request or bug report be processed?
    4. Q: When database vendor add new SQL syntax, how long will those SQL syntaxes be supported in general SQL parser?
    5. Q: Is GSP .NET version a .NET Standard library?
  2. Licensing and billing
    1. Q: What’s kind of General SQL Parser license do I need?
    2. Q: What if I want to distribute this library?
    3. Q: Will the license expire?
    4. Q: if I were to buy support for one database to start – can I add additional ones at a later date?
    5. Q: We have a need to create a parsing service. Can we use the components to develop a parser and then deploy the service to a web-like Tomcat for other to consume via API or is this specific to a specific user and a specific user’s machine?
    6. Q: May I use GSP in more than one product?
    7. Q: Payment term?
  3. Sales and reseller
    1. Q: We are resellers. can we purchase your products for our customers?
    2. Q: Can we purchase via emailed PO

Technical support

Q: Does general SQL parser depend on any third party library/software/DLLs?

General SQL Parser(GSP) doesn’t depend on any third party library/software/DLLs. In order to run GSP Java version, JRE 1.5 is needed. In order to run GSP .NET version, .NET Framework 4.5 or higher is needed.

Q: In order to use GSP to validate SQL syntax, do I need to connect to a database instance such as Oracle?

GSP can validate SQL syntax without any connection to the database instance, no internet connection. GSP includes all SQL parser engines itself, no additional file or connection is needed.

Q: How long will my feature request or bug report be processed?

We provide email-based tech support. Usually, Feature requests and bug reports will be processed in 2-3 weeks. However, this is not guaranteed. According to the complexity of the issue, the processing time will be varied from weeks to months. In addition to providing you with our free tech support, we also offer customized services which fix the bug and implement the feature in time, please check info@sqlparser.com for the detailed information.

Q: When database vendor add new SQL syntax, how long will those SQL syntaxes be supported in general SQL parser?

General SQL Parser supports both PL/SQL and SQL. Although we try to add support for all SQL syntax of the database, it’s quite difficult to make sure all SQL syntax of the database is supported especially keep up with the recent version.

The goal of General SQL Parser is NOT to support all SQL syntax of the database, but support the most used SQL syntax. So, our strategy is to add support for the new SQL syntax when it is requested by the user.

Q: Is GSP .NET version a .NET Standard library?

Yes. General SQL Parser .NET version is .NET Standard compatible which means it can run on all .NET platforms that implement .NET Standard.

Licensing and billing

Q: What’s kind of General SQL Parser license do I need?

General SQL Parser is licensed as per user/developer.

There are three developer licenses: single user license, team license(2-5 developers), and site license(more than five developers).

The Single License grants the one developer the right to install and use multiple copies of the Software during the development.

The Team License grants all those developers(less than 5) the right to install and use multiple copies of the Software during the development.
The Team License cannot be shared or used concurrently by more than five developers. The Team License is NOT a ‘floating’ license; that is, you cannot temporarily transfer access rights to users outside the team.

A Site License grants you the right to share or use the Software concurrently by multiple individual developers at the authorized site.

You also need to specify the database platforms that need to be included when you purchase the license.

Please refer to General SQL Parser Licensing for more details.

Q: What if I want to distribute this library?

You can’t deploy this library together with your product/service to customers outside your organization. You can deploy this library to specific machine inside your organization according to the license you purchased.

If you need to distribute this library into a cloud environment and provide service outside your organization, you need to purchase the distribution license.

Don’t hesitate to contact us (support@sqlparser.com) for a distribution license if you need to distribute this library outside your organization as a part of your product/service.

The single license entitles you to deploy this library with your software that depends on the library to a single machine inside your organization. This library can’t be deployed to more than one machine without purchase the additional distribution license.

The team license entitles you to deploy this library with your software that depends on the library to five machines inside your organization. This library can’t be deployed to more than five machines without purchase the additional distribution license.

This site license entitles you to deploy this library with your software that depends on the library to unlimited machines inside your organization.

Please note that only the licensed developer can access General SQL Parser library; any third-party developer or program can’t access APIs of General SQL Parser even your program wraps it.

Please refer to General SQL Parser Licensing for more details.

Q: Will the license expire?

You can use the software without any time limitation. It never expired. Furthermore, you can upgrade to the latest version of the software within 12 months after purchase. However, if you like to upgrade to the latest version after 12 months, you need purchase our yearly subscription which enables another 12 months upgrade and free tech support. the price for annual subscription is 20% of the original purchase. You will be notified when it’s time to renew your license, You need to renew this annual subscription yourself.

We want to emphasize that when you renew your subscription for our software, the payment must cover all fees incurred since your last renewal. It is essential that there is no interruption in your subscription period. If there is any gap in your coverage, you will be required to pay the outstanding fees to restore uninterrupted access to our services.

For instance, if your subscription expires on May 1, 2024, and you choose to renew it on July 1, 2024, please note that the new subscription period will still start from May 1, 2024.

Q: if I were to buy support for one database to start – can I add additional ones at a later date?

Yes, of course. You only need to pay the price for the additional database when you need.

Q: We have a need to create a parsing service. Can we use the components to develop a parser and then deploy the service to a web-like Tomcat for other to consume via API or is this specific to a specific user and a specific user’s machine?

General SQL Parser is licensed as per user/developer. A developer license is needed If any user/developer/machine need to access API, even a wrapper is created and API of GSP is not accessed directly.

Q: May I use GSP in more than one product?

Yes. There is no limitation of how many products GSP can be used in.

Q: Payment term?

The full licensed version will be available to download from the official site within 2 working days after we receive the payment. You need to send the payment first.

Sales and reseller

Q: We are resellers. can we purchase your products for our customers?

Yes, you can purchase software from our online shop on behalf of your customer. After purchasing software, email us detailed information about your customer. The full licensed version should be available to download from our site within 48 hours after we receive your order. There is no discount for reseller within the first 50 licenses.

Q: Can we purchase via emailed PO

Yes, our award-winning payment processor support emailed PO