Neueinrichtung Sage 100 / SQL-Server Express

Andreas Ohler

Neues Mitglied
Hallo Forum,
zu der Sage 100 musste ich manuell auch noch das .NET Framework sowie einen MS SQL-Server Express installieren.
Ich bin nun an der Stelle, mich im Sage 100 Administrator anzumelden.
Im zweiten Fenster wurd dann nach dem SQL-Server, dem Systembenutzer und dem Passwort gefragt. Und da hänge ich jetzt.
Wie finde ich heraus, was in das Fenster "Sage 100 Administrator" beim SQL-Server eingetragen wird?
Der Rechnername, gefolgt von "\SQLEXTRESS\" funktioniert nicht.
Den "sa" habe ich in der SQL Server Management Studio (SSMS) aktiviert und (für den Anfang) ein ganz einfaches Passwort eingetragen.
Eigendlich alles richtig, aber dennoch kein Erfolg.
Grüße
Andreas
 
Hallo Andreas,

wann kommt denn die Abfrage des Passwortes?

Es gibt eines für die Anmeldung am Sage Administrator und dann nochmal eines wenn du dich an der jeweiligen Datenbank anmeldest.

Grüße

Sascha
 
Hallo Andreas,
es muss dasselbe eingetragen werden, wie auch im SQL Management Studio, also hier sollte es im Problemfall zuerst geprüft werden.
Rechnername + Instanzname sofern nicht die Standardinstanz genutzt wurde.
Ist TCP/IP aktiviert worden im Konfigurationsmanager? Ist bei Express nicht im standard aktiv.
Ist denn "SQLEXTRESS" richtig? Evtl Tippfehler bzgl. sqlexPress?

Gruß Günter
 
Ob die eine benannte Instanz erstellt hast, kannst du in den Diensten ablesen. Dort steht der Instanzname in Klammern beim Dienst "MS SQL Server (xyz)". Zudem solltest du bei einer benannten Instanz den Port für TCP/IP in der SQL Konfiguration auf 1433 ändern. Der Systembenutzer ist im einfachsten Fall der SysAdmin sprich "sa" User aus dem SQL. Das Passwort musstest du bei der Installation selber wählen/eintragen.
 
Hallo Andreas, sollte der SQL Server auf einem anderen Rechner laufen, musst du auch noch den Dienst "SQL Server-Browser" starten, sonst ist der SQL Server nur von dem Rechner zu erreichen, auf dem der SQL Server installiert ist.
 
Mal kurz Zusammengefasst:

1. Der SQL Express hat im Standard kein TCP aktiviert, das muss über den SQL Konfigurations Manager gemacht werden
2. Der Express läuft normalerweis als Instanz (HOSTNAME\SQLEXPRESS im Standard) und verwendet dann dynamische Ports
3. Wenn dynamische Ports verwendet werden, muss der SQL Server Browser Dienst laufen.
4. In der Windows Firewall muss dann eine Ausnahme für:
4.1 Port 1434 UDP eingetragen werden (SQL Server Browser)
4.2 Eine Ausnahme für das Programm vom SQL Express selber. Den Pfad kopiert man sich aus dem Dienst des SQLExpress. Eigenschaften - (Pfad zur Exe)
5. Eine Konfiguration auf Port 1433 (Standard SQL) ist nur nötig, wenn die Applikation keine Instanzen unterstützt.

Danach sollte der SQL Server auch in sage erreichbar sein.

Bei eine Einzelplatzinstallation ist das ganze Konfigurationsthema (TCP/Port/Firewall) irrelevant, dann wird ein spezielles lokales Protokoll zur Kommunikation mit der Instanz verwendet.
 
Zurück
Oben