[MS-SQL2K] Probleem met maintenance plan

Pagina: 1
Acties:

  • Roel Broersma
  • Registratie: Maart 2000
  • Laatst online: 22-02 22:01
Ik heb een vrij kaal (net 2 maanden) geinstalleerde Microsoft Server 2003 met Microsoft SQL Server 2000 SP3.

Nu wil ik een maintenance plan maken voor een database, aangezien hier dan altijd informatie voor wordt weggeschreven in de MSDB (tenminste, uit wat ik begrijp) en deze corrupt was (107 consistancy errors), moest ik deze eerste repairen.
Dit heb ik gedaan met:
code:
1
DBCC CHECKDB ('msdb', REPAIR_ALLOW_DATA_LOSS)
(Geen fijne manier, maar wel de enige om consistency errors te 'repairen').

Nu wil ik dus gewoon weer een maintenance plan maken en krijg de volgende error als ik op 'Finish' klik:

"Error 8181: Text for 'DF__sysdbmain__log_s__66B53B20' is missing from syscomments. The object must be dropped and re-created before it can be used.
Line 1: Incorrect syntax near 'Default'.
Object ID 1723153184 specified as a default for table ID 882102183, column ID 12 is missing or not of type default."

(ps. het maakt niet uit voor welke DB ik een maintenance plan wil maken, de error krijg ik altijd, vermoedelijk is er dus nog iets niet goed na de repair in de MSDB)

Weet iemand wat ik hieraan kan doen ?

...don't know what should be here...


  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 20-01 19:37
even een backup van je msdb database terugzetten (ik neem aan dat je die nog wel hebt :? )

overigens, in je vorige posting (over die corrupte databases) had ik je een linkje gegeven, daarin stond dat het bijna zeker een hardware probleem was die de problemen veroorzaakte

mijn vraag is: heb je hier al wat aan gedaan :? om te kijken of het ook echt een hardware probleem is? (memory checks, hdd checks etc/etc)

want anders is het dweilen met de kraan open namelijk

[ Voor 69% gewijzigd door Zwelgje op 20-03-2004 14:51 ]

A wise man's life is based around fuck you


  • Roel Broersma
  • Registratie: Maart 2000
  • Laatst online: 22-02 22:01
Het draait op een Compaq ML-350 met een Hardware MIRROR RAID (E schijf) en een andere Hardware MIRROR RAID (c schijf).

Ik heb alles gechecked op bad sectors, etc. Scandisk, etc.
Server is inmiddels nog een paar keer geboot, en er lijken geen errors meer te komen. Dus ik hoop dat het eenmalig was.

Vermoedelijk is het een 'Defrag' of 'Hot Image Backup' (PowerQuest/Symantec V2I Protector) tool die de schijf heeft lopen opfocken. Deze tools staan nu niet meer gescheduled.

(ik heb het ook even bij het andere topic erbij gezet, zodat andere mensen er nog wat aan hebben)

Ik heb helaas dus geen backup van die MSDB |:( |:(

Kan ik die systemcomments table gewoon droppen ?? Of die hele MSDB opnieuw laten genereren ofzo ? (Ik heb totaal maar 5 users aangemaakt op mijn hele sql_server, ik weet niet wat hij in die MSDB bewaard..., maar misschien kan ik hem clearen ofzo.. ?)

...don't know what should be here...


  • Roel Broersma
  • Registratie: Maart 2000
  • Laatst online: 22-02 22:01
Nog steeds geen oplossing kunnen vinden voor bovenstaand probleem...

(schop..)

...don't know what should be here...


  • Zwelgje
  • Registratie: November 2000
  • Laatst online: 20-01 19:37
instmsdb.sql

staat op je sql2000 installatie cdrom

die maakt de msdb db opnieuw aan

mja je kan hem niet droppen (system databases kan je niet droppen)

A wise man's life is based around fuck you