• Account 
  • Quotes 
  • Shopping Cart
1-855-999-5288  [email protected] 
  Search
KingswaySoft Logo
KingswaySoft Logo
  • Products
    • SQL Server Based Integration
      SSIS Integration Toolkit
      • ssis dynamics 365 ce crm   Dynamics 365 (CRM/AX/NAV/CDS) 
      • ssis directory services   Directory Services
      • ssis hubspot   HubSpot
      • ssis marketo   Marketo
      • ssis dynamics gp   Microsoft Dynamics GP
      • ssis dynamics sl   Microsoft Dynamics SL
      • ssis project server   Microsoft Project Server
      • ssis sharepoint   Microsoft SharePoint
      • ssis netsuite   NetSuite
      • ssis oracle crm   Oracle CRM On Demand
      • ssis oracle marketing cloud   Oracle Marketing Cloud
      • ssis quickbooks   QuickBooks
      • ssis salesforce   Salesforce
      • ssis team foundation server   Team Foundation Server
      • ssis sap   SAP
      SSIS Productivity Pack
      ssis productivity pack
      A collection of SSIS components that enable great productivity:
      SSIS component collection that enables great productivity:
      • Premium Data Flow Components
      • Security Management ApplicationsNew
      • HTTP / Web Services
      • JSON and XML Processing
      • Big Data
      • Data Warehousing
      • Message Queuing
      • Collaboration Applications
      • NoSQL Databases
      • And many more...
      See All 
      Ultimate Edition
      ssis integration toolkit ultimate edition
      Integration Toolkit
      Ultimate Edition
      Interested in getting all the above?
      Ultimate Edition provides access to all of our SSIS integration toolkits and the SSIS Productivity Pack under one single commercial license.
      Interested in getting all the above? The Ultimate Edition provides access to all of our SSIS integration toolkits and the SSIS Productivity Pack under one single commercial license.
      Learn More 
    • JDBC Drivers
      JDBC Driver Pack

      Easily connect your Java-based applications to enterprise data while leveraging advanced security, intelligent caching, and batching.

      Secure and Efficient Java Data Access

      Seamlessly connect enterprise applications to your Java applications using our JDBC Driver Pack, leveraging simplified connectivity for efficient and structured data access.

      Learn More 
      JDBC Driver Pack

      Available Drivers.
      More Coming Soon.

      • Dynamics 365 Business Central (NAV)   Dynamics 365 Business Central (NAV)
      • Dynamics 365 Finance and Operations (AX)   Dynamics 365 F&O (AX)
      • Dynamics 365 Customer Engagement (CRM)   Dynamics 365 CE (CRM)
      • Adobe Commerce / Magento   Adobe Commerce / Magento
      • Crelate   Crelate
      • Dataverse   Dataverse
      • GitHub   GitHub
      • Google Ads   Google Ads
      • Google Calendar   Google Calendar
      • Google Classroom   Google Classroom
      • Google Forms   Google Forms
      • GraphQL   GraphQL
      • HubSpot   HubSpot
      • MailChimp   MailChimp
      • Microsoft Graph   Microsoft Graph
      • monday.com   monday.com
      • Salesforce   Salesforce
      • ServiceNow   ServiceNow
      • Shopify   Shopify
    • Integration Gateway
      Real-Time Integration Made Easy

      KingswaySoft Integration Gateway, offers real-time data integration.

      Real Time Integration

      Publish to message queues and file systems when Integration Gateway receives a notification from your online services.

      Works with Virtually Any Applications

      Connect Integration Gateway to any modern cloud applications that support webhooks.

      Always Listening

      Whenever there is an event happening, Integration Gateway is ready to take the message and publish the changes as needed to facilitate real-time integration.

      Keep Your Data Always Updated

      With Integration Gateway, you can easily trigger real-time jobs to have your data updated instantenously.

      Learn More 
  • Solutions
    • By Technology
      SSIS-Based Data Integration

      SSIS-Based Data Integration

      Java-Based Connectivity

      Java-Based Connectivity

      Realtime

      Realtime
      Integration

      Data Synchronization

      Data Synchronization

      Data Warehousing

      Data Warehousing

      CRM

      CRM

      ERP

      ERP

      HRIS

      HRIS

    • By Data Type
      Relational Data

      Relational Data

      Unstructured Data

      Unstructured Data

      Big Data

      Big Data

      XML Data

      XML Data

      Transactional Data

      Transactional Data

      Cloud Data

      Cloud Data

      Analytical Data

      Analytical Data

      JSON Data Integration

      JSON Data

    • By Industry
      Education

      Education

      Ecommerce & Retail

      Ecommerce & Retail

      Energy & Utilities

      Energy & Utilities

      Government

      Government

      Health Services

      Health Services

      Financial Services

      Financial Services

      Manufacturing

      Manufacturing

      Technology

      Technology

    • By Department
      Accounting

      Accounting

      Customer Service

      Customer Service

      Marketing

      Marketing

      Human Resources

      Human Resources

      Supply Chain

      Supply Chain

      Sales

      Sales

      Security

      Security

      Development

      Development

    • Developer Productivity Tools
      Conversion

      Conversion

      File Format Support

      File Format Support

      Encryption & Compression

      Encryption & Compression

      Data Quality & Comparison

      Data Quality & Comparison

      Data Generation & Anonymization

      Data Generation & Anonymization

      Premium Data Flow Components

      Premium Data Flow Components

      Premium File Pack Components

      Premium File Pack Components

      Premium Task Components

      Premium Task Components

      REST Components

      REST Components

      Timing & Automation

      Timing & Automation

      Template Merge

      Template Merge

      Test & Simulation

      Test & Simulation

  • Connectors
    • CRM & ERP
      CRM
      • Blackbaud
      • Copper
      • Insightly
      • Freshsales
      • Dynamics 365 CE/CRM
      • Emarsys
      • Extensiv
      • Oracle CRM On Demand
      • Pipedrive
      • Salesforce
      • SAP
      • SugarCRM
      • SuiteCRM
      • Zoho BiginNew
      • Zoho CRM
      ERP
      • Acumatica
      • Dynamics 365 FO/AX
      • Dynamics 365 BC/NAV
      • Dynamics GP
      • Dynamics SL
      • NetSuite
    • Accounting & E-Commerce
      Accounting
      • Authorize Net
      • Bill.com
      • Chargebee
      • Chargify
      • Expensify
      • FreshBooks
      • MYOB
      • Open Accounting
      • Paycor
      • QuickBooks
      • Sage Business Cloud
      • Xero
      • Zoho Books
      • Zoho Expense
      • Zoho Invoice
      • Zuora
      E-Commerce
      • BigCommerce
      • eBay
      • Magento
      • PayPal
      • PrestaShop
      • ShipStation
      • Shopify
      • Square
      • Stripe
      • WooCommerce
    • Big Data, Relational DB & NoSQL
      Relational Databases
      • Premium SQL Server
      • Oracle Server
      • MySQL
      • Db2
      • Firebird
      • PostgreSQL
      • Sybase
      • SQLite
      Big Data
      • Avro
      • CDM
      • EDI
      • Google BigQuery
      • Hadoop/HDFS
      • HL7
      • ORC
      • Parquet
      • Power BI
      • Premium Data File
      • Salesforce Einstein (Data) Analytics
      • Tableau Hyper
      NoSQL
      • Amazon DynamoDB
      • Apache Cassandra
      • Azure Tables
      • Couchbase
      • Cosmos DB
      • Elasticsearch
      • Google Firestore
      • HBase
      • MongoDB
      • Redis
      Data Warehousing
      • Google AlloyDB
      • Amazon Redshift
      • DatabricksNew
      • Google BigQuery
      • PostgreSQL
      • PrestoDBNew
      • Snowflake
      • Premium Slowly Changing Dimensions
    • File & Storage
      Cloud Storage
      • Amazon S3
      • Azure Blob Storage
      • Azure Data Lake
      • Azure Files
      • Box
      • Dropbox
      • Google Cloud Storage
      • Google Drive
      • Microsoft OneDrive
      • Microsoft OneLakeNew
      File Format Support
      • CSV
      • Parquet
      • Avro
      • ORC
      • Excel
      • XML
      • JSON
      File Transfer
      • FTP
      • SFTP
      • FTPS
      • Microsoft SharePoint
      • Amazon S3
      • Azure Blob Storage
      • Azure Data Lake
      • Azure Files
      • Box
      • Dropbox
      • Google Cloud Storage
      • Microsoft OneDrive
      • Premium File Transfer Task
    • Enterprise Applications
      HRIS Applications
      • ADP
      • BambooHR
      • Ceridian Dayforce
      Directory Services
      • Active Directory
      • Google Directory
      • LDAP Directory
      Enterprise Development Platform
      • Azure Application Insights
      • Microsoft CDS
      • Power Apps
      • Quickbase
      • SAP
      Content Management
      • Wordpress
      • WooCommerce
      Access & Identity Management
      • Auth0
      • Duo Security
      • Okta
      • OneLogin
      • Ping Identity
      Security Management
      • AWS Secrets Manager
      • Azure Key Vault
    • Collaboration & Help Desk
      Enterprise Collaboration
      • Airtable
      • Asana
      • Basecamp
      • Calendly
      • ClickUp
      • Google Classroom
      • Jira
      • DocuSign
      • GitHub
      • Microsoft Planner
      • Microsoft Project Server
      • Microsoft SharePoint
      • monday.com
      • Microsoft Teams
      • Microsoft To Do
      • OpenAI
      • RingCentral
      • Replicon
      • Slack
      • Smartsheet
      • Team Foundation Server
      • Teamwork
      • Trello
      • Webex
      • Wrike
      • Yammer
      • Zoho Sheet
      • Zoom
      Help Desk / Customer Services
      • Discord
      • Facebook Messenger
      • Freshdesk
      • Freshservice
      • GoToWebinar
      • Qualtrics
      • ServiceNow
      • SurveyMonkey
      • Twilio
      • WeChat
      • Zendesk
      • Zoho Desk
    • Message Queuing
      Message Queuing
      • ActiveMQ
      • Amazon SQS
      • AMQP
      • Azure Service Bus
      • Azure Queue Storage
      • IBM MQ/WebSphere MQ
      • Kafka
      • MSMQ
      • MQTT
      • Premium Message Queue Task
      • RabbitMQ
      • SMPP
    • Marketing & Analytics
      Marketing
      • Act-On
      • ActiveCampaign
      • Azure MapsNew
      • Constant Contact
      • Drift
      • Dynamics 365 Customer Insights
      • Dynamics 365 Marketing
      • Google Forms
      • Eventbrite
      • Emfluence
      • Facebook Business
      • GetResponse
      • HubSpot
      • JotForm
      • Keap (Infusionsoft)
      • LinkedIn Business
      • MailChimp
      • Mailgun
      • Mailjet
      • Marketo
      • Oracle Eloqua Marketing Automation
      • Oracle Marketing Cloud
      • Salesforce Marketing Cloud
      • Salesforce Pardot
      • Sendgrid
      • Brevo (Sendinblue)
      • SnapChat Business
      • TikTok Business
      • Twitter Business
      • Zoho CampaignsNew
      Marketing Intelligence
      • Bing Ads
      • Google Ads
      • Google Analytics
      • YouTube Analytics
      Google Services
      • Google AlloyDB
      • Google AppSheetNew
      • Google BigQuery
      • Google Calendar
      • Google Cloud TraceNew
      • Google Dataplex
      • Google Cloud Monitoring
      • Google Maps
      • Google People
      • Google Search Console
      • Google Sheets
      • Google Tag Manager
  • Purchase
  • Support & Services
    • Support Services
    • Training Services
    • Professional Services
    • Software Maintenance
    • Support FAQ
  • Blog
  • About Us
    • About
    • News
    • Events
    • Contact Us
    • Partners
      • Find a Partner
      • KingswaySoft MVPs
    • Testimonials
    • Case Studies
    • Use Cases
    • Resources
    • Career Opportunities

We Value Your Privacy

Welcome to KingswaySoft's official website. Your privacy is very important to us. We use cookies and similar technologies to personalize content and ads, to provide social media features, and to analyze our traffic.

By clicking "Accept All Cookies," you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.

You can manage your cookie preferences
by clicking on the "Cookie Settings" button.

×

Cookie Settings

Manage your cookie preferences:

Essential Cookies

These cookies are fundamental to the proper functioning of a website, such as page navigation, access to secure areas of the website, and shopping carts. They ensure smooth operation and user experience, such as session and authentication cookies.


Functional Cookies

Functional cookies enhance website usability by remembering preferences and enabling specific features like video playback and social media integration. They provide personalized experiences without compromising privacy, and contribute to a smoother and more tailored browsing experience for users.


Statistical Cookies

Statistical cookies gather data on website usage, helping owners understand visitor behavior for optimization. They provide valuable insights into website usage patterns, such as the number of visitors, pages visited, time spent on each page, and any encountered error messages. By analyzing this data, website owners can identify areas for improvement and optimize the performance and usability of their site.


Marketing Cookies

Marketing cookies are used to track user activity across sites to personalize ads. These cookies enable advertisers to create personalized browsing experiences by collecting data on users' browsing habits, visited pages, and interactions with advertisements.

Home : Purchase : Licensing FAQ

KingswaySoft

Licensing FAQ

Data Integration Made Easy

Purchasing FAQLicensing FAQ

 
How do I start with the software? Do I need a commercial license in order to try and evaluate the software license?

Our software comes with the free developer license included after the installation. Under the free developer license, you may develop SSIS packages, and execute them interactively within Visual Studio (SSDT or BIDS) without requiring a commercial license. The free developer license should serve most (if not all) development purposes sufficiently, including the evaluation of our software capabilities.

In case that you need to test the unattended execution of SSIS packages that contain our components, you would need a commercial license. If you want to try out the scheduling capabilities before acquiring a commercial license from us, you may request a free trial license by using the instructions below.

  • If you are running our software on an on-premises server or a virtual machine (VM) on the cloud, you would login to the server and launch the License Manager program, from there you would select the “Change License Key” button on the right side of the License Manager program UI. In the Change License Key window, you would leave the license key field empty, and fill out all the other fields in the form. Once everything is completed in the window, the “Request a Trial License” button will become available which you can click to request a trial license, which will last for 14 days.
  • If you are running our software on the cloud by utilizing the Azure SSIS Integration Runtime (SSIS-IR), our software would automatically request a new trial if no license has been detected in the system.

It is important to note that our license manager will not automatically offer trial extension, it is generally limited to one trial per server instance. For this reason, we recommend you complete the necessary evaluation of scheduling capabilities within the provided trial period (14-day) to maximize the values of having a trial license.

When do I need a commercial license?

You would need a commercial license in any one of the following two scenarios.

  • When you plan to run unattended SSIS jobs such as using SQL Server agent job for scheduling, running from Windows command line, a third-party scheduling/automation software, or running it from within Azure Data Factory (ADF) using SSIS Integration Runtime (SSIS-IR).
  • When you use our software for production purpose. We don't generally put limitations in our free developer license to prohibit you from loading data into a production system, but there is a legal term in our license agreement that advises against this practice, in other words, it is a situation that you should acquire a commercial license when you load data into your production even you may be running the software interactively.
What types of commercial license do you offer? What are the differences between them?

We mainly offer a subscription-based license. When you are using a subscription license, the license would expire once the subscription term has matured and will cease functioning for unattended job executions if not renewed. A perpetual license was previously offered, which is however discontinued as of November 12, 2021. A perpetual license runs infinitely on the version of the software that you are licensed for, and it will never expire. When using the perpetual license, you need to make sure that your software maintenance is up to date in order to receive any services from us, which also includes your access to our software updates. Our perpetual license comes with an initial one-year Maintenance and Upgrade (M&U) included, which means you are eligible for the version that you are licensed at the time when the license was acquired.

For our SSIS products, we offer the following two types of licenses.

  • Single Server License
  • Azure SSIS-IR License

It is important to note that those two licenses are not interchangeable. The single server license can be used for your on-premises servers (including Virtual Machine on the cloud), while the Azure SSIS-IR license can only be used for ADF SSIS-IR runtime exclusively.

How many licenses do I need?

Our software is licensed per integration server (if using an on-premises server or a VM either on-premises or on the cloud), or per IR instance (when working with Azure SSIS-IR). Each SSIS server or IR instance that you want to run SSIS packages for unattended job execution would require a separate license. Unattended job execution includes any execution outside of the development tools (e.g. Visual Studio, BIDS or SSDT), also the scenario that you run SSIS packages using a scheduling tool such as SQL Server agent job, ADF activity or other scheduling solution. In any of such cases, the server or IR instance will have to be licensed in order to work with job executions.

We don't differentiate between different server purposes in terms of how they should be licensed. Given an example, if you have one DEV server and one Production server for unattended job execution, you will need to acquire two licenses. To make it more specific, there isn't a DEV, or non-Production server licensing option available that would be priced at a different rate.

How does the maintenance work? Is it required?

Software maintenance is an important component of the license that you have acquired. It provides you the access to our software upgrade along with technical support that you may require. Software maintenance is always included for the entire subscription period when working with a subscription license. So the maintenance mainly applies to the perpetual license that you have acquired.

When working with a perpetual license, it generally comes with the first year of maintenance and upgrade included, which means that you have access to our maintenance and upgrade program for the entire year starting from the date when the license is purchased. This also means that you would have access to the software versions released before your license maintenance expiry date. Let's say you have acquired a perpetual license on January 1, 2020, you will have access to all versions released before January 1, 2021 for the entitled software.

In addition, maintenance is required in order to received any services for the software you have licensed.

There are a few ways to get your software maintenance renewed on the subsequent years.
  • We generally send you an advanced notice when your software maintenance is about to expire. In our reminder email, you will find the Renew link available for each license item, which you can simply click to start the renewal process.
  • In earlier version of our software, you have the option to acquire a maintenance key from us and apply it to a perpetual license by launching the KingswaySoft License Manager program (when working with KingswaySoft Integration Gateway, it will be the License button that you should click).
  • When using a recent version of our software, there is a Renew button in the KingswaySoft License Manager shipped with the software, which you can click to start the renewal process. Once you have placed the order, you can refresh the license in the KingswaySoft License Manager or you can re-activate the same license key in the License Manager program.
  • If you are unsure how this works, you are more than welcome to reach out to our client services team, we will be happy to assist you through the entire process. 
Can I re-use my license key in a new operating system, or on a different server or computer system?

If you are reinstalling products on the same computer (e.g. following installation of a new operating system), you can re-activate the products using the same product license key, provided that you are using the exact same computer name. This does not affect the number of distinct activations for the license key. To install products on a different server or computer system, you must first deactivate the products on the old system using the Deactivate License tool in the KingswaySoft License Manager program, and then re-activate them on the new server or computer system.

Can I relocate my license from one system to another?

Yes, you can if it is an on-premises server. In order to move the license, you must send us an email to request a deactivation code indicating which license key you are trying to move. You can use the code (if provided) to deactivate the license from your current system in order to use the same license on your new server or computer system. In your request, please provide us the full license key.

Note that you need to have up-to-date maintenance with us, our licensing system cannot generate a deactivation code if your software maintenance has expired (or the deactivation request will be declined even if a deactivation code was made available to you). Also note that our licensing system has imposed a limit on how many relocations can happen to one license key. The maximum allowed relocations for a license key is two within a maintenance/subscription term (typically one year). When the limit is reached (for instance, the third relocation within a year), we will not be able to offer the license relocation service for the particular license key. In this case, you must acquire a new license.

There is no limit on the total number of relocations you can do with one particular license key, as long as your software maintenance is up to date, and you don't reach the annual limit.

It is important to note that license relocation is only possible with on-premises server or virtual machine, we don't have the same flexibility of moving an Azure SSIS-IR license from one IR instance to another due to many technical barriers that we have when the software is running in SSIS-IR.

How does the "distinct connection" concept work in SSIS Integration Toolkit or SSIS Productivity Pack?

The "distinct connection" concept refer to the number of unique connections made within the last 24 hours per connection type. Multiple connections to the same instance in the same package or different packages are usually treated as one (1) distinct connection (exceptions may apply depending on the nature of the service). This is implemented under the conditions of fair-use which is explained in our End User License Agreement document. It is mainly enforced against those purpose-built API-based connections, such as Microsoft Dynamics 365, Salesforce, SharePoint, etc. By default, our SSIS Integration Toolkit and SSIS Productivity Pack software allows up to 8 distinct connections for each connection type. For instance, when you work with CDS or Microsoft Dynamics 365/CRM Servers, you will be able to connect to 8 different Dynamics 365/CRM or CDS instances (or organizations) by default on each licensed integration server. As mentioned, the limit is restricted per connection type (or service). If you are connecting to two different services, let's say SharePoint and Salesforce, you can connect to up to 8 different SharePoint servers and 8 different Salesforce instances on the same integration server, and the limit does not interfere with each other between different connection types.

In order to understand how many distinct connections are currently in use, you would launch the KingswaySoft License Manager program shipped with our software. If your server is licensed, there should be a magnify icon button on the main UI, when clicked, it will launch the Runtime Connection Usage Summary window from where you can see the number of distinct connections currently in use for each connection type applicable to the software installation. If you don't see any connections there, it generally means that no connections have ever been logged in the system.

In should be noted that the limit is implemented over a span of 24 hours, it is a system wide restriction, and it applies to all SSIS packages executed during the 24-hour period of time, not just the current executing package. The system will automatically reset the count every 24 hours. The 24-hour period is a sliding duration, the reset does not always happen at the same time every day, it generally depends on the job executions.

It is important to note that this restriction does not apply to those general-purpose connections or components, such as general HTTP connections, ADO.NET connections, XML components, JSON components, etc. Neither does this apply to the components that require no connections.

In addition, the way how the connections are counted varies from service to service. For most services, it is about the unique number of instances that you are connecting to. For SharePoint connection, each SharePoint server (the host name) would consider a distinct connection. It is important to note that the feature does not provide any detailed debugging capability, the restriction is implemented in a philosophy that it should be fair to our clients or partners.

COMPANY INFO
  • About Us
  • News
  • Events
  • Contact Us
  • Career Opportunities
  • Partners | MVPs
  • Terms of Use
  • Privacy Policy
ONLINE STORE
  • Sign in | Register
  • Purchase
  • Order History
  • Quotes
  • License Keys
  • Shopping Cart
  • Terms of Purchase
CONTACT US
  • ADDRESS 233 Speers Rd, Suite 12
    Oakville, ON L6K 0J5 - Canada
  • PHONETF: 1-855-999-5288
    PH: 1-289-999-5288
  • EMAIL [email protected]
FOLLOW US
  •   
  •   
  •   
JOIN OUR NEWSLETTER
Subscribe

Copyright © 2011 - 2025 KingswaySoft Inc. All rights reserved.