Mijn probleem: ik heb een probleempje met het uitvoeren van een Scheduled Task: handmatig werkt het, op een Windows 2003 server via Scheduled Tasks niet, maar op een Windows XP machine met Scheduled Tasks wel. --->
Met SQLyog synchroniseer ik twee databases. Dit kan via een built-in feature.
De databases staan, in dit voorbeeld, op DBServer1 en DBServer2. Op Server3 (Windows 2003) staat SQLyog geïnstalleerd.
De synchronisatie kan ik handmatig doen en/of via Scheduled Tasks van Windows.
Als ik de synchronisatie handmatig doe (vanuit de tool), gaat het goed: de data wordt gekopieerd.
Als ik de synchronisatie automatisch laat verlopen via Scheduled Tasks op Server3 gaat het fout. Hij voert de taak wel uit, maar synchroniseert niets. In Scheduled Tasks geeft hij echter wel weer dat er is gesynchroniseerd. De code is 0x0, wat betekent dat het succesvol was.
Dit vind ik vreemd omdat ik vanuit SQLyog die taak direct kan laten aanmaken in Scheduled Tasks (de taak verwijst dan naar een XML-document waarin de informatie staat)
Nu heb ik het geprobeerd via Scheduled Tasks op een client (Windows XP), en van daar af lukt het wél! De data wordt netjes gekopieerd, net zoals bij een handmatige sync.
Qua connectie lijkt dus alles goed te zitten (handmatig werkt). De taak lijkt goed aangemaakt te worden (op de XP machine werkt het). Als user gebruik ik een Domain Admin, en geef alle rechten op de taak).
Iemand die een tipje van de sluier kan oplichten? Is er een verschil tussen XP en 2003 dat ik nu vergeten ben? Is er iets extra's wat ik op de Windows 2003 server nog moet instellen?
Met SQLyog synchroniseer ik twee databases. Dit kan via een built-in feature.
De databases staan, in dit voorbeeld, op DBServer1 en DBServer2. Op Server3 (Windows 2003) staat SQLyog geïnstalleerd.
De synchronisatie kan ik handmatig doen en/of via Scheduled Tasks van Windows.
Als ik de synchronisatie handmatig doe (vanuit de tool), gaat het goed: de data wordt gekopieerd.
Als ik de synchronisatie automatisch laat verlopen via Scheduled Tasks op Server3 gaat het fout. Hij voert de taak wel uit, maar synchroniseert niets. In Scheduled Tasks geeft hij echter wel weer dat er is gesynchroniseerd. De code is 0x0, wat betekent dat het succesvol was.
Dit vind ik vreemd omdat ik vanuit SQLyog die taak direct kan laten aanmaken in Scheduled Tasks (de taak verwijst dan naar een XML-document waarin de informatie staat)
Nu heb ik het geprobeerd via Scheduled Tasks op een client (Windows XP), en van daar af lukt het wél! De data wordt netjes gekopieerd, net zoals bij een handmatige sync.
Qua connectie lijkt dus alles goed te zitten (handmatig werkt). De taak lijkt goed aangemaakt te worden (op de XP machine werkt het). Als user gebruik ik een Domain Admin, en geef alle rechten op de taak).
Iemand die een tipje van de sluier kan oplichten? Is er een verschil tussen XP en 2003 dat ik nu vergeten ben? Is er iets extra's wat ik op de Windows 2003 server nog moet instellen?
Geschiedenis herhaalt zich nooit. Maar rijmt altijd wel een keer.
