Database Reference
In-Depth Information
Veraltete OLEDB-Treiber oder unterschiedliche Versionen
Unterschiedliche Sprachen und regionale Einstellungen
Defekte Netzwerkkarten oder falsche/veraltete Treibersoft-
ware
Falsche Netzwerkprotokolle oder fehlerhaft konfiguriert
Laufende Backups mit exklusivem Datenzugriff
Viren, Stromausfälle, Überlastung etc.
Bevor Sie also mit der Programmierung loslegen, sollten Sie si-
cherstellen, dass die Kommunikation zwischen Entwicklungs-
PC und Datenbankserver ordnungsgemäß funktioniert. Dies er-
spart Ihnen später stundenlanges Suchen nach Program-
mierfehlern, obwohl Sie gar nichts falsch gemacht haben.
4.13.4
Automatische Softwareverteilung oder russisches Roulette
Bei großen Firmennetzwerken ist die Versuchung groß, neue
Software oder Updates automatisch via Netzwerk zu verteilen.
Dies hat den Vorteil, dass der PC-Supporter nicht persönlich
bei jedem PC vorbeigehen muss, um die Installation durchzu-
führen (damit sind alle Vorteile erschöpfend aufgezählt). So-
bald der Benutzer sich im Netzwerk anmeldet, läuft eine In-
stallationsroutine ab, die die Software automatisch installiert.
Bei grösseren Updates wird der Benutzer darauf hingewiesen,
dass die Installation eine gewisse Zeit dauert, und er es doch
bitte unterlassen soll, den Vorgang abzubrechen (Strg-Alt-Ent-
fernen, PC ausschalten und ähnliche Aktionen). Sobald dann
die Installation beendet worden ist, wird es so richtig span-
nend:
Fährt der PC nach dem Neustart überhaupt noch hoch?
Funktioniert überhaupt noch irgendetwas?
Falls nichts mehr funktioniert: Betrifft dies nur meinen PC
oder gar alle PCs im Netzwerk?
Falls es so aussieht, als würde noch alles funktionieren, ent-
spricht dies der Tatsache oder ist das nur Einbildung?
Für Programmentwickler ist vor allem der letzte Punkt wesent-
lich. So kann es durchaus passieren, dass bei der Installation
gewisse Dateien (vorzugsweise mit der Endung .dll) ersetzt
worden sind, die dazu führen, dass andere Programme instabil
werden. Wenn man dann erst nach einer Woche merkt, dass
die Entwicklungsumgebung nicht mehr richtig funktioniert und
Search WWH ::




Custom Search