Quantcast
Channel: SQLServerCentral » Programming » Powershell » Latest topics
Viewing all articles
Browse latest Browse all 467

Powershell within SQL 2012 SP1 can not load any modules

$
0
0
I have been attempting to run a Powershell script from a SQL Server agent job on SQL2012. The script runs fine in SQL 2008R2 however, I receive the below error when attempting to import any module in SQL2012. I am able to import modules when running PS from Windows (on the SQL2012 Server) however, they can not be loaded when running PS from Management Studio or from the SQL Agent. I can replicate this issue on several SQL2012 servers. PS SQLSERVER:\SQL\SERVERNAME\DEFAULT> import-module ActiveDirectory[size="1"]import-module : The 'C:\Windows\system32\WindowsPowerShell\v1.0\Modules\ActiveDirectory\ActiveDirectory.psd1' module cannot be imported because its manifest contains one or more members that are not valid. The valid manifest members are('ModuleToProcess', 'NestedModules', 'GUID', 'Author', 'CompanyName', 'Copyright', 'ModuleVersion', 'Description', 'PowerShellVersion', 'PowerShellHostName','PowerShellHostVersion', 'CLRVersion', 'DotNetFrameworkVersion', 'ProcessorArchitecture', 'RequiredModules', 'TypesToProcess', 'FormatsToProcess', 'ScriptsToProcess', 'PrivateData', 'RequiredAssemblies', 'ModuleList', 'FileList', 'FunctionsToExport', 'VariablesToExport', 'AliasesToExport', 'CmdletsToExport'). Remove the members that are not valid ('HelpInfoUri'), then try to import the module again.At line:1 char:14+ import-module <<<< ActiveDirectory + CategoryInfo : InvalidData: (C:\Windows\syst...eDirectory.psd1: String) [Import-Module], InvalidOperationException + FullyQualifiedErrorId : Modules_InvalidManifestMember,Microsoft.PowerShe ll.Commands.ImportModuleCommand[/size]I can view the modules as well:[size="1"]PS SQLSERVER:\SQL\SERVERNAME\DEFAULT> get-module -listAvailableModuleType Name ExportedCommands---------- ---- ----------------Manifest ActiveDirectoryManifest ADCSAdministrationManifest ADCSDeploymentManifest ADDSDeploymentManifest ADFSManifest ADRMSManifest ADRMSAdminManifest AppLockerManifest AppxManifest BestPracticesManifest BitsTransferManifest BranchCacheManifest CimCmdletsManifest DFSNManifest DirectAccessClientComponentsManifest DismManifest DnsClientManifest GroupPolicyManifest InternationalManifest iSCSIManifest IscsiTargetManifest ISEManifest KdsManifest Microsoft.PowerShell.DiagnosticsManifest Microsoft.PowerShell.HostManifest Microsoft.PowerShell.ManagementManifest Microsoft.PowerShell.SecurityManifest Microsoft.PowerShell.UtilityManifest Microsoft.WSMan.ManagementManifest MMAgentManifest MsDtcManifest NetAdapterManifest NetConnectionManifest NetLbfoManifest NetQosManifest NetSecurityManifest NetSwitchTeamManifest NetTCPIPManifest NetworkConnectivityStatusManifest NetworkTransitionManifest MSFT_NfsMappedIdentityManifest NFSManifest PKIManifest PrintManagementManifest PSDiagnosticsManifest PSScheduledJobManifest PSWorkflowManifest PSWorkflowUtilityManifest RemoteDesktopManifest ScheduledTasksManifest SecureBootManifest ServerCoreManifest ServerManagerManifest ServerManagerTasksManifest SmbShareManifest SmbWitnessManifest StorageManifest TroubleshootingPackManifest TrustedPlatformModuleManifest UserAccessLoggingManifest VpnClientManifest WdacManifest WebAdministrationManifest WheaManifest WindowsDeveloperLicenseManifest WindowsErrorReportingManifest SQLASCMDLETSManifest SQLPS[/size]Here is my version info:PS SQLSERVER:\SQL\ServerName\DEFAULT> $psversiontable[size="1"]Name Value---- -----CLRVersion 2.0.50727.6413BuildVersion 6.1.7600.16385PSVersion 2.0WSManStackVersion 2.0PSCompatibleVersions {1.0, 2.0}SerializationVersion 1.1.0.1PSRemotingProtocolVersion 2.1[/size]Any help would be greatly appreciated.

Viewing all articles
Browse latest Browse all 467

Trending Articles