Issue
When accessing the Workflow Inventory, previously published Nintex Workflows are missing. This may also occur following a migration.
Resolution
Method 1: Update your Nintex Workflow Databases
Method 2: If your Nintex Workflow Databases are up to date, run the following script in PowerShell on a Central Administration server in the SharePoint farm:
Method 3: Republish your Nintex Workflows
- Navigate to Central Administration > Nintex Workflow Management (SharePoint 2013-) or Nintex Administration (SharePoint 2016+) > Database Management
- Check if there is a 'Upgrade database' link next to 'Nintex Workflow'.
- Alternatively, you can run the following command to upgrade the databases:
NWAdmin.exe -o UpgradeDatabases
Method 2: If your Nintex Workflow Databases are up to date, run the following script in PowerShell on a Central Administration server in the SharePoint farm:
#Adds SharePoint Powershell SnapinAdd-PSSnapin Microsoft.SharePoint.PowerShell -EA silentlycontinue#Schedule Nintex Workflow Upgrade Job[void][System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")[void][System.Reflection.Assembly]::LoadWithPartialName("Nintex.Workflow")[void][System.Reflection.Assembly]::LoadWithPartialName("Nintex.Workflow.SupportConsole")[void][System.Reflection.Assembly]::LoadWithPartialName("Nintex.Workflow.Administration")[Nintex.Workflow.Administration.UpgradeHelper]::ScheduleInsertWorkflowDatabaseJob()
Method 3: Republish your Nintex Workflows
- Open the Nintex Workflow Designer on the site, list, or library where the workflow should be located.
- Click the Open.
- Select the missing Nintex Workflow and click Select.
- Publish the Workflow.
- Verify the Workflow is now accessible in the Workflow Inventory Page.
Additional Information
In Method 2, the Nintex Workflow Upgrade Job repopulates the dbo.workflows table with workflows that are found in NintexWorkflows hidden libraries throughout the SharePoint Farm.