Benutzer mit den meisten Antworten
Fehler bei SQL Agent - Multiserver Verwaltung einrichten

Frage
-
Hallo Leute,
ich versuche in einer Testumgebung die Multiserververwaltung einzurichten. Leider scheitere ich daran dass der Wartungsplan nicht auf die Zielserver übertragen wird. Da ich hier nicht mehr weiter weis stelle ich die Frage in die Runde.
Zur Umgebung:
2 SQL Server 2012 Enterprise als Zielserver
1 SQL Server 2014 Enterprise als Masterserver
Der SQL Server Agent läuft auf allen Servern unter dem gleichen verwalteten Dienstkonto
Regeinträge für AllowDownloadedJobsToMatchProxyName = 1 und MsxEncryptChannelOptions = 0 entsprechend der Anleitung gesetzt.
SQL Server Agent Konto in der MSDB Rolle gesetzt.
Masterserver eingrichtet und einen einfachen Wartungsplan erstellt. Dort die Zielserver eingetragen.
Der SQL Agent Auftrag wird auch korrekt in den Zielservern angelegt aber der Download des Wartungsplans klappt nicht.
Meldung
Danke und schönes Wochenende
[000] Fehler beim Importieren des Wartungsplans 'MaintenancePlan' von ITS-VM418: Microsoft.SqlServer.Dts.Runtime.DtsRuntimeException: Fehler beim Laden von XML. Für dieses Problem sind keine ausführlicheren Informationen verfügbar, weil kein Events-Objekt übergeben wurde, in dem ausführliche Fehlerinformationen gespeichert werden können.
---> System.Runtime.InteropServices.COMException: Fehler beim Laden von XML. Für dieses Problem sind keine ausführlicheren Informationen verfügbar, weil kein Events-Objekt übergeben wurde, in dem ausführliche Fehlerinformationen gespeichert werden können.
bei Microsoft.SqlServer.Dts.Runtime.Wrapper.ApplicationClass.LoadFromSQLServer(String bstrPackagePath, String bstrServerName, String bstrServerUserName, String bstrServerPassword, Boolean bLoadNeutral, IDTSEvents100 pEvents)
bei Microsoft.SqlServer.Dts.Runtime.Application.LoadFromSqlServer(String packagePath, String serverName, String serverUserName, String serverPassword, IDTSEvents events)
--- Ende der internen Ausnahmestapelüberwachung ---
bei Microsoft.SqlServer.Dts.Runtime.Application.LoadFromSqlServer(String packagePath, String serverName, String serverUserName, String serverPassword, IDTSEvents events)
bei Microsoft.SqlServer.Management.DatabaseMaintenance.MaintenancePlan.LoadFromSqlServer(String packageName, ServerConnection localConnObj)
bei Microsoft.SqlServer.Management.DatabaseMaintenance.MaintenancePlan.TransferFromMSX(ServerConnection connTSX, ServerConnection connMSX, String planName, Dictionary`2 subplanJobs)
bei Microsoft.SqlServer.Management.DatabaseMaintenance.MaintenancePlan.OnAllMaintPlanJobsArrived(String localInstanceName, String msxInstanceName, String msxLoginName, String msxLoginPassword, Int32& retAgent)
Benjamin Hoch
MCSE: Data Platform,
MCSA: Windows Server 2012,
- Bearbeitet Benjamin.Hoch Freitag, 15. Januar 2016 11:20
Antworten
-
Hallo Benjamin,
ich fürchte, mit den Wartungsplänen wirst Du nur Probleme haben bei solchen Dingen. Diese sind nicht wirklich für Multiserver-Deployment eingerichtet. Das gesamte Connection-Manager Konzept ist etwas abstrus und nicht wie bei "normalen" SSIS-Paketen.
Daher lege ich Dir nahe, daran keine Zeit zu verschenken und gleich auf sie zu verzichten - zugunsten von T-SQL Jobs und "echten" SSIS-Paketen
Andreas Wolter (Blog | Twitter)
MCSM: Microsoft Certified Solutions Master Data Platform, MCM, MVP
www.SarpedonQualityLab.com | www.SQL-Server-Master-Class.com- Als Antwort markiert Benjamin.Hoch Montag, 18. Januar 2016 08:03
Alle Antworten
-
Hallo Benjamin,
ich fürchte, mit den Wartungsplänen wirst Du nur Probleme haben bei solchen Dingen. Diese sind nicht wirklich für Multiserver-Deployment eingerichtet. Das gesamte Connection-Manager Konzept ist etwas abstrus und nicht wie bei "normalen" SSIS-Paketen.
Daher lege ich Dir nahe, daran keine Zeit zu verschenken und gleich auf sie zu verzichten - zugunsten von T-SQL Jobs und "echten" SSIS-Paketen
Andreas Wolter (Blog | Twitter)
MCSM: Microsoft Certified Solutions Master Data Platform, MCM, MVP
www.SarpedonQualityLab.com | www.SQL-Server-Master-Class.com- Als Antwort markiert Benjamin.Hoch Montag, 18. Januar 2016 08:03
-
Hallo Andreas,
Danke für den Hinweis, habe das Problem inzwischen gefunden. Es gibt hier wohl Probleme mit den unterschiedlichen SQL Server Versionen. Bei 2012 zu 2012 funktioniert so wie erwartet.
Mit SSIS Paketen habe ich noch anderweitige Probleme, hier würde ich aber bis zur SQL Konferenz in Darmstadt warten.
Gruß Benjamin
Benjamin Hoch
MCSE: Data Platform,
MCSA: Windows Server 2012,