When the Snow Inventory Agent for Windows runs a scan, you may encounter a PowerShell error that says:
_invokeOracleScanner : Cannot bind argument to parameter 'AgentPaths' because it is an empty string.
This error means that a function is expecting a parameter called AgentPaths, but it received an empty string ("") instead of a valid value.
This happens when the agent tries to run one of the Oracle-related scanners (Java, Oracle Hardware, or Middleware), but the required SNOW_AGENT environment variable is missing or not set correctly in the Windows system. Without this variable, the PowerShell script cannot locate the agent path and fails with the above error.
To fix this issue, add the required environment variable:
- Open the Start menu and search for Edit the system environment variables.
- In the System Properties window, click Environment Variables.
- Under System variables, check if a variable named SNOW_AGENT exists.
- If it does not exist:
- Click New.
- Enter the following values:
- Variable name: SNOW_AGENT
- Variable value: C:\Program Files\Snow Software\Inventory\Agent\
- Click OK to save.
- Close all windows and restart any PowerShell sessions or services that rely on this variable.
Once the environment variable is correctly set, the Snow Inventory Agent and associated scanners should run without error.
Related Articles
Office 365 Test connection fails ERROR Cannot bind argument to parameter 'String' because it is an empty string 25Number of Views Snow License Manager not reporting Snow Inventory Agent patch versions 49Number of Views Request or download a Snow Inventory Agent 239Number of Views Unable To Install Snow Inventory Agent - Network Resource Unavailable - CCMCache Error 70Number of Views Snow Inventory Agent: How to verify the authenticity of Snow Powershell scripts 18Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Revenera Assistant
Case id: 00001065
Activity: Status change: 2 hours ago