Hallo,
ich versuche einen
MSSQL Server über die Kommandozeile zu installieren. Was soweit auch problemlos funktioniert. Allerdings kann ich auf einigen PCs nachher nicht darauf zugreifen.
Also an Parametern übergebe ich der Installation mal folgendes:
Delphi-Quellcode:
/QS /ACTION="Install" /FEATURES="SQLEngine,Replication,FullText"
ERRORREPORTING=0 /SECURITYMODE=
SQL /SAPWD=myPassword /INSTANCENAME=mySQLSERVER
/SQLSVCACCOUNT="NT AUTHORITY\\SYSTEM" /SQLSVCSTARTUPTYPE=Automatic
/AGTSVCACCOUNT="NT AUTHORITY\\Network Service" /AGTSVCSTARTUPTYPE=Automatic
/RSSVCACCOUNT="NT AUTHORITY\\Network Service" /RSSVCSTARTUPTYPE=Automatic
/ASSVCACCOUNT="NT AUTHORITY\\Network Service" /ASSVCSTARTUPTYPE=Disabled
/ISSVCACCOUNT="NT AUTHORITY\\Network Service" /ISSVCSTARTUPTYPE=Disabled
/ASSYSADMINACCOUNTS="NT AUTHORITY\\SYSTEM"
/SQLSYSADMINACCOUNTS="NT AUTHORITY\\SYSTEM"
Die Installation erfolgt einwandfrei. Allerdings kann ich einigen PCs mit TAdoConnect keine Verbindung aufbauen. Der Server ist nicht erreichbar (obwohl er läuft). Die Parameter hierzu...
Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Password=byPassword;Data Source=mySQLSERVER
Bei einem PC hat es funktioniert Port1433 ("1433:
TCP"="1433:
TCP:*:Enabled:
SQL") auf der Firewall freizuschalten. Aber nicht bei allen. Und wenn ich es dann irgendwie schaffe eine Verbindung herzustellen, lässt sich der Fehler nicht mehr reproduzieren. Das Ding muss halt beim Endkunden ohne dessen eingreifen einfach zu installieren sein. Hat vielleicht jemand einen Tipp für mich was da noch zu beachten ist?
für Hilfe bin ich echt dankbar, liebe Grüße,
Daniela