Naja.... der Agent läuft eh täglich. Wenn die DB neu angelegt wurde, schreib ich das Jahr in ein Profildokument. Wenn da ein falsches Jahr drin steht, probiert es der Agent am nächsten Tag nochmal.
Das ist meine Idee gewesen. Andere Agenten und Clients greifen nicht auf die Db zu. Die Clients werden in der Nacht herunter gefahren und der Agent läuft um 03:00.
Ich wollte einfach nicht die fast 400.000 Dokumente einzeln in einer DB kopieren, wenn es mit "Name AlterName as NeuerName" und "db.CreateCopy()" auch geht. Wenn ich die Wahl habe ob ein Agent 4 Sekunden läuft oder 4 Stunden, ist doch der kürzere besser. Oder?
Wenn es aber nicht so geht, wie ich es mir vorgestellt hab, muss ich es eh anders machen. Ich dachte nur nicht, dass ich schon am Pfad der DB scheiter
Thomas, dein Tipp mit dem im vorhinein schon DBNameJJJJ zu nennen, gefällt mir ganz gut. Wenn das mit dem umbenennen nicht klappt, werd ich das wahrscheinlich so machen
Danke euch
-daniel