[MSSQL2005] The package execution failed (Copy Database)

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • jvaneijk
  • Registratie: Mei 2003
  • Laatst online: 29-05 12:10
Beste Tweakers,

Ik zit met een klein probleempje, ik heb 2 MS SQL 2005 servers beide gebruiken ze mixed mode authentication. Nu heb ik op de productie server een bepaalde database staan welke ik wil kopiëren naar een test server. Deze kopieer actie doe ik door middel van de copy database wizard, alles gaat goed tot en met de laatste stap:

Report van de copy database wizard
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
Performing operation...

- Add log for package (Success)

- Add task for transferring database objects (Success)

- Create package (Success)

- Start SQL Server Agent Job (Success)

- Execute SQL Server Agent Job (Error)
    Messages
    * The job failed.  Check the event log on the destination server for details. (Copy Database Wizard)


Ga ik naar de Jobs in SQL Server agent op de destination server en kijk ik naar de log dan staat daar niet heel veel zinnigs...


Step ID 0:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Date        29-12-2008 11:52:16
Log     Job History (Copy_phoenix)

Step ID     0
Server      XXXXX
Job Name        Copy_phoenix
Step Name       (Job outcome)
Duration        00:08:01
Sql Severity        0
Sql Message ID      0
Operator Emailed        
Operator Net sent       
Operator Paged      
Retries Attempted       0

Message
The job failed.  The Job was invoked by User sa.  The last step to run was step 1 (Copy_phoenix_Step).



Step ID 1:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Date        29-12-2008 11:52:16
Log     Job History (Copy_phoenix)

Step ID     1
Server      XXXXX
Job Name        Copy_phoenix
Step Name       Copy_phoenix_Step
Duration        00:08:01
Sql Severity        0
Sql Message ID      0
Operator Emailed        
Operator Net sent       
Operator Paged      
Retries Attempted       0

Message
Executed as user: XXXXX\SYSTEM. The package execution failed.  The step failed.


Ik hoop dat iemand mij verder kan helpen. Ben nu al vanaf woensdag bezig en kan niet echt iets vinden als ik zoek op deze specifieke meldingen via google. En zit nu beetje met de handen in mijn haar.. Want ontwikkelen op de productie database wat ze hier nu doen vindt ik toch iets te riskant met oog op bedrijfskritische database |:(

iRacing Profiel


Acties:
  • 0 Henk 'm!

  • jvaneijk
  • Registratie: Mei 2003
  • Laatst online: 29-05 12:10
Even een kleine update... Na lang zoeken kreeg ik een ingeving en dacht laat ik eens SP3 installeren op de destination server.. Want hier doet hij per slot van rekening de package uitvoeren..

Nu krijg ik wel een iets uitgebreidere foutmelding maar nog steeds niet veel zeggend

Fout:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Date        29-12-2008 13:59:35
Log     Job History (CopyDatabase_Phoenix)

Step ID     1
Server      FRS56
Job Name        CopyDatabase_Phoenix
Step Name       CopyDatabase_Phoenix_Step
Duration        00:07:43
Sql Severity        0
Sql Message ID      0
Operator Emailed        
Operator Net sent       
Operator Paged      
Retries Attempted       0

Message
Executed as user: FRS56\SYSTEM. ...rsion 9.00.4035.00 for 32-bit  Copyright (C) Microsoft Corp 1984-2005. All rights reserved.    Started:  13:59:35  Progress: 2008-12-29 13:59:36.43     Source: server01_FRS56_Transfer Objects Task      Task just started the execution.: 0% complete  End Progress  Progress: 2008-12-29 14:00:12.52     Source: server01_FRS56_Transfer Objects Task      SSIS Package transfer is complete.: 0% complete  End Progress  Progress: 2008-12-29 14:00:12.85     Source: server01_FRS56_Transfer Objects Task      SSIS Package transfer is complete.: 0% complete  End Progress  Progress: 2008-12-29 14:00:12.85     Source: server01_FRS56_Transfer Objects Task      SSIS Package transfer is complete.: 100% complete  End Progress  Progress: 2008-12-29 14:00:13.54     Source: server01_FRS56_Transfer Objects Task      SSIS Package transfer is complete.: 0% complete  End Progress  Progress: 2008-12-29 14:00:13.54     Source: server01_FRS56_Transfer Obj...  The package execution fa...  The step failed.


Het vervelende is telkens dat hij .... neerzet en niet alles laat zien ik vraag me af waar ik deze meldingen terug kan vinden welke geen .... bevatten. Kan ongeveer wel achterhalen wat er zou moeten staan maar veel ook niet :(

iRacing Profiel


Acties:
  • 0 Henk 'm!

Verwijderd

De Copy Wizard creeert een SSIS package op de achtergrond. Je deze SSIS package 'debuggen' en zien waar het fout gaat, als je weet hoe dit moet.

Als het éénmalig is, kan je dan niet beter een backup maken en restoren? Of een Detach, copy database files en een Attach?

Acties:
  • 0 Henk 'm!

  • jvaneijk
  • Registratie: Mei 2003
  • Laatst online: 29-05 12:10
Het is voorlopig eenmalig... En een backup maken heb ik al gedaan.. Maar om een backup te restoren moet je wel de structuur van de database hebben en die heb ik dus ook nog niet... En als ik een generate script draai van de productie DB en die op de test server gooi dan krijg ik 100k regels sql en heel veel fouten.. En een detach is niet echt mogelijk aangezien het een productie database is en ook nog bedrijfskritisch... En aangezien de applicatie beheerder en DB expert niet super goed bezig zijn had hij onderlaatst al een backup gemaakt en hem offline gegooid dus hele bedrijf op zi'n gat |:(

iRacing Profiel


Acties:
  • 0 Henk 'm!

  • P_de_B
  • Registratie: Juli 2003
  • Niet online
Heb je in het Eventlog van de server gekeken? Daar zal wellicht een veel duidelijker foutmelding staan. Computerbeheer > Logboeken > Toepassingen.

Oops! Google Chrome could not find www.rijks%20museum.nl


Acties:
  • 0 Henk 'm!

  • Kalin848
  • Registratie: November 2005
  • Laatst online: 21-08 10:56
Restoren van een DB kan ook zonder dat de database bestaat. Dus een online backup maken, en restoren op de testomgeving (works like a charm).

[ Voor 6% gewijzigd door Kalin848 op 30-12-2008 10:36 ]


Acties:
  • 0 Henk 'm!

  • jvaneijk
  • Registratie: Mei 2003
  • Laatst online: 29-05 12:10
P_de_B schreef op dinsdag 30 december 2008 @ 09:30:
Heb je in het Eventlog van de server gekeken? Daar zal wellicht een veel duidelijker foutmelding staan. Computerbeheer > Logboeken > Toepassingen.
Van welke van de 2 servers moet ik kijken de source of de destination?

iRacing Profiel


Acties:
  • 0 Henk 'm!

  • jvaneijk
  • Registratie: Mei 2003
  • Laatst online: 29-05 12:10
Kalin848 schreef op dinsdag 30 december 2008 @ 10:36:
Restoren van een DB kan ook zonder dat de database bestaat. Dus een online backup maken, en restoren op de testomgeving (works like a charm).
hoe kan ik dit dan doen? Ik ben namelijk totaal geen SQL 2005 expert

iRacing Profiel


Acties:
  • 0 Henk 'm!

  • P_de_B
  • Registratie: Juli 2003
  • Niet online
jvaneijk schreef op dinsdag 30 december 2008 @ 10:37:
[...]


Van welke van de 2 servers moet ik kijken de source of de destination?
- Execute SQL Server Agent Job (Error)
Messages
* The job failed. Check the event log on the destination server for details. (Copy Database Wizard)
Staat in je topic start ;)

Oops! Google Chrome could not find www.rijks%20museum.nl


Acties:
  • 0 Henk 'm!

  • jvaneijk
  • Registratie: Mei 2003
  • Laatst online: 29-05 12:10
Ok maar die errors die zij bedoelen zie je in de server agent job en dan de history van de bepaalde job bekijken

dat zijn ook de meldingen die ik in mijn TS heb staan.. En volgens mij niets bij de echte log van de server
edit:

De laatste log in mijn logboek is van 24-12-2008 dus zijn geen problemen

[ Voor 16% gewijzigd door jvaneijk op 30-12-2008 10:47 ]

iRacing Profiel


Acties:
  • 0 Henk 'm!

  • P_de_B
  • Registratie: Juli 2003
  • Niet online
jvaneijk schreef op dinsdag 30 december 2008 @ 10:46:
En volgens mij niets bij de echte log van de server
Wil je toch eens kijken?

Oops! Google Chrome could not find www.rijks%20museum.nl


Acties:
  • 0 Henk 'm!

  • jvaneijk
  • Registratie: Mei 2003
  • Laatst online: 29-05 12:10
^^ check de edit

iRacing Profiel


Acties:
  • 0 Henk 'm!

  • Kalin848
  • Registratie: November 2005
  • Laatst online: 21-08 10:56
Backup maken lukt wel neem ik aan...

In Management Studio connecten met de testserver.
Vervolgens met de linker muisknop op het item databases klikken.
In het menu selecteer je Restore database
In de page General vul je in het item "To database" de gewenste naam in.
Je pakt dan de radiobutton "From device" en click op de button "..."
Backupmedia is File
Vervolgens "Add" klikken.
Zoek nu de .bak file (deze moet op de server staan en ook daadwerkelijk .bak heten)
Bevestig nu de twee schermen tot je weer terug bent in het Restore Database scherm.
Vink in het selectie venster "Select the backup sets to restore" de juiste database aan.
Ga nu naar de page Options.
(als de database al bestaat kun je hier het vinkje "Overwrite the existing database" aanvinken)
Vervolgens kun je de paden en filenames nog aanpassen.
Hierna bevestigen en de restore zou moeten gaan lopen.

Acties:
  • 0 Henk 'm!

  • jvaneijk
  • Registratie: Mei 2003
  • Laatst online: 29-05 12:10
Kalin848 hartelijk dank voor de goede uitleg... Weet niet wat er telkens mis ging voorheen maar ik heb nu eindelijk een backup.... En automatisch iedere nacht een incremental backup tnx

iRacing Profiel

Pagina: 1