Activating Redgate SQL Prompt Offline: A Step-by-Step Guide
As a database developer or administrator, you rely on tools like Redgate SQL Prompt to streamline your workflow and improve productivity. However, sometimes you may find yourself in a situation where you need to activate SQL Prompt offline, without an internet connection. This could be due to various reasons such as working in a secure environment, traveling to a remote location, or simply having a slow internet connection.
In this post, we'll walk you through the process of activating Redgate SQL Prompt offline, so you can continue to work efficiently even without an internet connection.
Why Offline Activation is Needed
Redgate SQL Prompt is a popular tool for SQL Server database development, offering features like code completion, code analysis, and database scripting. To use SQL Prompt, you need to activate it with a valid license key. Typically, activation is done online, which requires an internet connection. However, in some cases, an offline activation may be necessary.
Prerequisites for Offline Activation
Before you start the offline activation process, make sure you have the following:
Step-by-Step Offline Activation Process
Here's how to activate Redgate SQL Prompt offline:
Step 1: Generate an Offline Activation Code redgate sql prompt offline activation
Step 2: Create an Offline Activation File
offline_activation_code.txt).Step 3: Activate SQL Prompt Offline
Step 4: Verify Activation
Troubleshooting Tips
If you encounter issues during the offline activation process, here are some troubleshooting tips:
Conclusion
Redgate SQL Prompt (and other user-based tools), offline activation is handled through Offline Permits
. This process allows you to license devices with restricted internet access by using a separate machine that is connected to the web to generate a permit. Activation Prerequisites User Allocation : You must be an allocated user of the license in the Redgate Customer Portal
. Even license owners or admins must specifically allocate themselves to a "seat" to use the tool. : You need a device with no internet (the Offline Device ) and a device with a web browser and internet (the Online Device Step-by-Step Activation Process Generate a Request Code (Offline Device) Open the Redgate product (e.g., within SSMS) and go to the menu, then select Manage License Activating Redgate SQL Prompt Offline: A Step-by-Step Guide
The software will attempt to connect to the licensing service. When it fails, it will offer the option to Set offline permit Note down the six-character request code (e.g., "ABC123") displayed on the screen. Generate the Permit (Online Device) Navigate to the Redgate Offline Activation Portal six-character code from the offline machine and accept the EULA.
The portal will generate permit information. You can either copy this text to a file or download it as a
Transfer this file to the offline device (e.g., via a USB drive or internal network share). Apply the Permit (Offline Device) Set offline permit
screen of the Redgate product, paste the entirety of the permit text into the provided box. . The product status should update to "Licensed". Key Maintenance Details Activating - SQL Prompt 11 - Product Documentation
To activate Redgate SQL Prompt without an internet connection, you must use an offline permit or manual activation process. The specific steps depend on whether you are using the latest "user-based" licensing or an older serial key system. 🔑 Offline Permit (Modern Licensing)
If your version of SQL Prompt uses your Redgate ID for licensing, follow these steps to generate a permit: On the Offline Computer: Open SQL Server Management Studio (SSMS). Go to the SQL Prompt menu and select Manage License.
The software should automatically detect the lack of internet and offer to "Set offline permit".
Note down the six-character code (e.g., ABC123) displayed on the screen. On a Computer with Internet: Go to the Redgate Offline Portal. Enter the six-character code and accept the EULA. Download the generated permit text file. Back on the Offline Computer:
Copy the text from that file into the offline permit box in the licensing menu. Click Save to complete activation. 🛠 Manual Activation (Legacy/Serial Keys) If you have a serial number (e.g., versions prior to 11.2): Start Activation: A valid license key for Redgate SQL Prompt
In the licensing menu, choose "Activate using fallback" or enter your serial number and wait for the automatic connection to fail. Click Activate Manually. Generate Request:
The software will display an Activation Request (a block of XML-like text). Copy this text and save it to a file. Get Response:
On an online device, go to the Redgate Manual Activation Page.
Paste your request into Step 1 and click Get Activation Response.
Copy the resulting response text and bring it back to your offline machine. Finish:
Paste the response into Step 2 on the offline device and click Finish. 💡 Quick Tips:
Permissions: Ensure the Redgate Client Service is running (search "Services" in Windows) to avoid activation errors.
Version Match: Ensure your serial key matches the version of SQL Prompt you have installed; older keys may not work with newer software. Activating - SQL Prompt 8 - Product Documentation
Here’s a helpful feature idea for Redgate SQL Prompt that addresses a common pain point with offline activation:
Copy the Machine Identifier to a text file (e.g., machine_id.txt) and save it to a USB drive.