Dienstag, 21. Februar 2006
Löschen von Offlinedateien
Hmm. Wieder was gelernt. Man sollte nie Offlinedateien löschen, auf die auch andere Leute zugriff haben. Das kann nur böse enden. Ach böse nicht unbedingt, aber das sorgt alles nur für weiteren Stress.

Ich hoffe mal das wird nicht auffallen ansonsten muss ich das halt hinnehmen und sagen "Sry". Glücklicherweise existiert davon ein Backup auf eines der 9 Datensicherungsbändern, somit sollte das alles nicht so schlimm sein. *hoff*

Aber sowas wird mir so schnell nicht mehr passieren.

... link (0 Kommentare)   ... comment


Montag, 20. Februar 2006
Rückwärts in eine Einbahnstraße
Manchmal kann man ja nur den Kopf über einige Leute im Straßenverkehr schütteln. Auf dem Heimweg viel mir das Einparken einer Fahrerin auf.

Diese parkte zunächst mit ihrem Auto am Straßenrand und fuhr nach kurzer Zeit rückwärts in einer Seitenstraße rein.
Scheinbar hat sie das durchfahrt Verbotenschild nicht gesehen oder Sie dachte sich vielleicht auch "Ach ich fahr ja rückwärts rein, dass passt schon?!"
Ich habe nichts gegen Frauen ab Steuer oder so, sicher hätte ein männlicher Fahrer sowas auch gemacht. Dennoch finde ich es immer wieder lustig, wie manche versuchen sich Regeln für sich selbst zu beugen.
Jeder hat wahrscheinlich schon mal die Regeln besser ausgelegt. Man erinnere sich bloss an seine Kindheit zurück, wo man möglicherweise die Bankregeln von Monopoly für sich besser ausgelegt hat ... Ja lang ist es her ;)

... link (0 Kommentare)   ... comment


Datenbanken und was man nicht machen sollte
Für ein Projekt mussten 3000 Datensätze in die Datenbank eingespielt werden, dass ist auch eigentlich keine grosse Sache, wenn man weiss wie es geht.

Eigentlich weiss ich auch wie man es macht, denn das habe ich schliesslich schon öfter gemacht. Tja... nur habe ich heute dabei einen Fehler gemacht, der beinahe schwerwiegende Konsequenzen für mich gehabt hätte.

Datensätze kann man in der Software, die wir benutzen, auf einen Bestand einspielen, d.h. alle Daten sind über den Bestand auffindbar. Das ist auch eine schöne Sache, wenn man es richtig macht. Ich habe nun aber 3000 einzelne Bestände erzeugt, somit war jeder Datensatz auf seinem eigenem Bestand.

Ansich noch nicht schlimm, wenn es nicht so viele Bestände gewesen wären. Leider kann man über die Software ****** nur einzelne Bestände löschen. Somit griff ich aus faulheit zu dem MSSQL Manager.
Dort fing ich dann an die Bestände zu löschen. Dabei habe ich ausversehen 3 schon bestehende Bestände gelöscht, was ein grosse Fehler war. Denn somit waren einige Datensätze nicht mehr wirklich greifbar. Erst wollte ich noch Strg+Z drücken, aber bei einer Datenbank ist das leider eine vergebene Mühe.

Tja. Da sass ich schwitzender Weise und dachte so "Shit. Was mach ich nun?" Erstmal habe ich die Bestände wieder angelegt, leider hatte sich durch das Erstellen von 3000 Beständen den AutoIncrement Wert auf 3012 erhöht. Somit passten die Verknüpfungen der Datensätzen mit den Beständen nicht mehr. Zu dem Zeitpunkt viel über mir alles zusammen, und ich war schon am verzweifeln. Da ich nicht wirklich weiter wusste.
Aber dank meines Arbeitskollegen habe ich ruhe bewart und habe noch versucht die ID des Bestandes umzuändern, leider funktionierte das nicht.
Also bin ich den anderen Weg gegangen und habe bei alle Datensätzen die BestandsID geändert. Nachdem der Blick in die Projektstatistik mir zeigte, dass ich wieder alles i.O. gefuscht hatte, viel mir eine Tonne Steine vom Herzen ;)

Die Moral davon ist, geh nicht den einfachen Weg. Der Weg kann schwerer sein als man wirklich denkt.

... link (0 Kommentare)   ... comment