Danke für eure Antworten. Allerdings, ich bin ein lausiger Laie bei dem Thema, einige Antworten waren daher recht schwer zu verstehen. Aber irgendwann muss man ja mal anfangen. Ich versuche erst einmal nur die
XML-Daten in eine Datenbank zu bekommen, um dann einfache Abfragen, Sichten und vielleicht auch Prozeduren mit Parametern schreiben zu können.
1. Den Servernamen bekomme ich aus dem Computernamen sowie "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microso ft
SQL Server" und dort "InstalledInstances"? Gilt das Allgemein oder gibt es da Ausnahmen?
Wo soll denn der Server laufen?
Zunächst nur auf einem Einzelplatzrechner. Das was man beim "ConnectionString" unter "DataSource" angibt bzw. beim Server Management Studio zum Anmelden eingibt.
Kann man den Nutzer den Servernamen nicht in deinem Programm konfigurieren lassen? Betrifft ja nur diejenigen Nutzer, die auch so schlau (oder „schlau“) waren, den Standardservernamen
GetEnvironmentVariable('COMPUTERNAME') + '\MSSQLSERVER'
zu ändern – da sollten sie das schon wissen. Der Rest nimmt den gerade genannten Standardwert.