AD-Connector bringt fehler

Post Reply
cboss
Posts: 130
Joined: 23. Dec 2011, 14:23
Contact:

AD-Connector bringt fehler

Post by cboss » 16. Oct 2013, 12:06

Hallo zusammen,

bekomme einen Fehler beim ausführen des AD-Connectors

System.Runtime.InteropServices.COMException (0x80040428): Package failed because Step 'DTSStep_DTSExecuteSQLTask_GetDomainList' failed.

Server stack trace:
at DTS.Package2Class.Execute()
at update4u.SPS.Config.DTS.Engines.DTSExecuteWorker.ExecuteDTSPackageFromFile(String uncFile, String server, Boolean isWindowsAuth, String login, String pwd, String spsNetDatabase, String logFile, Dictionary`2 variables)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)

Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at update4u.SPS.Engines.Workers.DTS.IDTSExecuteWorker.ExecuteDTSPackageFromFile(String uncFile, String server, Boolean isWindowsAuth, String login, String pwd, String spsNetDatabase, String logFile, Dictionary`2 variables)
at update4u.SPS.Config.DTS.DTSActions.ExecuteDTSPackageFromFile(String uncFile, String server, Boolean isWindowsAuth, String login, String pwd, String spsNetDatabase, String logFile, Dictionary`2 variables)
at update4u.SPS.Connectors.DTS.DTSFactory.ExecutePackageFromFile(String dtsFile, String packageName, String serverConnString, String mainDB, Dictionary`2 packageVariables, Boolean addSecureInfo)
at update4u.SPS.Connectors.ActiveDirectory.AdConnector.RunImport()
at update4u.SPS.Connectors.ActiveDirectory.ADWorker.Activate(DTO activationParms)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)

Exception rethrown at [1]:
at System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message reqMsg, Boolean bProxyCase)
at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed, MessageData& msgData)
at update4u.SPS.Engines.EngineController.ActivationDelegate.EndInvoke(IAsyncResult result)
at update4u.SPS.Engines.EngineController.ActivationCallback(IAsyncResult ares)

Hat jemand eine Idee? Ein Verbindungstest aus der Konsole funktioniert.

Danke
neo42 GmbH
Ihr Partner für Unified Endpoint Management, IT Service Management, Software Asset Management und Enterprise Mobility Management
http://www.neo42.de
--------------------------------------------------------------------------
Morpheus42
Entdecke mit uns die Welt des Enterprise Service Management & Matrix42
https://www.morpheus42.com

User avatar
MBoenick
Posts: 117
Joined: 13. May 2009, 14:37
Contact:

Re: AD-Connector bringt fehler

Post by MBoenick » 18. Nov 2013, 13:18

Besser spät als nie, dazu gibt es etwas in der Knowledge Base.
Ist eine SQL Einstellung

Artikel #KBA00726
AD Konnektor verursacht Fehler 'DTSStep_DTSExecuteSQLTask_GetDomainList' failed
Typ PROBLEM
Status Endgültig
Bewertung 5 (1 Bewertungen)

Lösung/Workaround

Die Informationen in diesem Artikel beziehen sich auf:

Matrix42 Service Store ab Version 5.3

Problembeschreibung:

AD Konnektor importiert nicht mehr, sondern läuft in folgenden Fehler:

System.Runtime.InteropServices.COMException (0x80040428): Package failed because Step 'DTSStep_DTSExecuteSQLTask_GetDomainList' failed.

Server stack trace:
bei DTS.Package2Class.Execute()
bei update4u.SPS.Config.DTS.Engines.DTSExecuteWorker.ExecuteDTSPackageFromFile(String uncFile, String server, Boolean isWindowsAuth, String login, String pwd, String spsNetDatabase, String logFile, Dictionary`2 variables)
bei System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
bei System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
bei System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)

Exception rethrown at [0]:
bei System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
bei System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
bei update4u.SPS.Engines.Workers.DTS.IDTSExecuteWorker.ExecuteDTSPackageFromFile(String uncFile, String server, Boolean isWindowsAuth, String login, String pwd, String spsNetDatabase, String logFile, Dictionary`2 variables)
bei update4u.SPS.Config.DTS.DTSActions.ExecuteDTSPackageFromFile(String uncFile, String server, Boolean isWindowsAuth, String login, String pwd, String spsNetDatabase, String logFile, Dictionary`2 variables)
bei update4u.SPS.Config.Install.DTSFactory.ExecutePackageFromFile(String dtsFile, String packageName, String serverConnString, String mainDB, Dictionary`2 packageVariables, Boolean addSecureInfo)
bei update4u.SPS.Connectors.ActiveDirectory.ADWorker.RunImport()

Ursache:

Die Common Language Runtime (CLR) Integration ist auf dem SQL standardmäßig deaktiviert, wird aber für den AD Import benötigt. Siehe auch http://msdn.microsoft.com/de-de/library ... L.90).aspx

Lösung:

Auf dem SQL Server sollte das nachfolgende Skript auf der Datenbank SPSNetStagingActiveDirectory ausgeführt werden:

sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'clr enabled', 1;
GO
RECONFIGURE;
GO

Post Reply

Return to “Administration”

Who is online

Users browsing this forum: No registered users and 6 guests