Migrate software installations
If you are using Discovery, run this script after installing the Software Asset Management application to copy previously discovered software installation records from the [cmdb_software_instance] table to the [cmdb_sam_sw_install] table, which is used by the Software Asset Management application to store software installation records.
Before you begin
Role required: sam_admin
About this task
If you are running Discovery and have used a version of Software Asset Management previously, there is no need to run this script. After the initial migration, Discovery writes new records directly to [cmdb_sam_sw_install] — re-running this script is not needed for new data.
When running the Migrate Software Installs script, allow enough time for the process to complete.
Procedure
-
Navigate to All > Software Asset > Administration > Migrate Software Installs and select Proceed.
The Software Installations list is shown. If the data has already been migrated, a message is shown.
Parent Topic:Software Asset Management administration
---
title: Migrate software installations
description: If you are using Discovery, run this script after installing the Software Asset Management application to copy previously discovered software installation records from the \[cmdb\_software\_instance\] table to the \[cmdb\_sam\_sw\_install\] table, which is used by the Software Asset Management application to store software installation records.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/it-asset-management/software-asset-management/t\_MigrateSWInstalls.html
release: brazil
product: Software Asset Management
classification: software-asset-management
topic_type: task
last_updated: "2025-07-31"
reading_time_minutes: 1
breadcrumb: [Software Asset Management administration, Software Asset Management, IT Asset Management, Asset Management]
---
# Migrate software installations
If you are using Discovery, run this script after installing the Software Asset Management application to copy previously discovered software installation records from the \[cmdb\_software\_instance\] table to the \[cmdb\_sam\_sw\_install\] table, which is used by the Software Asset Management application to store software installation records.
## Before you begin
Role required: sam\_admin
## About this task
If you are running Discovery and have used a version of Software Asset Management previously, there is no need to run this script. After the initial migration, Discovery writes new records directly to \[cmdb\_sam\_sw\_install\] — re-running this script is not needed for new data.
When running the Migrate Software Installs script, allow enough time for the process to complete.
## Procedure
1. Navigate to **All** > **Software Asset** > **Administration** > **Migrate Software Installs** and select **Proceed**.
The Software Installations list is shown. If the data has already been migrated, a message is shown.
**Parent Topic:**[Software Asset Management administration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/it-asset-management/software-asset-management/c_SAMAdministration.md)
| title | Migrate software installations |
| description | If you are using Discovery, run this script after installing the Software Asset Management application to copy previously discovered software installation records from the \[cmdb\_software\_instance\] table to the \[cmdb\_sam\_sw\_install\] table, which is used by the Software Asset Management application to store software installation records. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/it-asset-management/software-asset-management/t\_MigrateSWInstalls.html |
| release | brazil |
| product | Software Asset Management |
| classification | software-asset-management |
| topic_type | task |
| last_updated | 2025-07-31 |
| reading_time_minutes | 1 |
| breadcrumb | Software Asset Management administrationSoftware Asset ManagementIT Asset ManagementAsset Management |