dpole86
Goto Top

Sfirm Fehlermeldung

Guten Morgen Liebe Community

Ich hatte gestern den Fall, dass ich Sfirm von 3.2 auf 4.0 Aktualisieren sollte. Dies hat auch weitestgehend geklappt und auf dem Server (SBS2011)
konnte ich SQL Server 2014 Express als auch die Datenbank anlegen.

Weiterhin habe ich Sfirm 4.0 zum einrichten auf dem Server Installiert und kann mich auch da mit dem Programm am Mandanten anmelden.

Wenn ich aber nun auf dem Client Sfirm 4.0 Starte (Windows 7 Pro x64) bekomme ich eine sehr dubiose Fehlermeldung.
Leider ist der Support von Sfirm nicht erreichbar (Dauerhaft besetzt?) daher hoffe ich das jemand das Problem schon mal hatte.

Die Fehlermeldung die ich erhalte lautet:


Das Öffnen des Mandanten ist nicht möglich.

Fehler beim Zugriff auf Dbc-Datenbank von Server "SBS01\SFIRMV4". SQL Server Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF].   
A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.
Login timeout expired

State:08001,Native:-1,Origin:[Microsoft][ODBC Driver 11 for SQL Server]
State:08001,Native:-1,Origin:[Microsoft][ODBC Driver 11 for SQL Server]
State:S1T00,Native:0,Origin:[Microsoft][ODBC Driver 11 for SQL Server]

Fehlercode: 21010

Technische Details ausblenden

Current time: 2018-09-25 11:33:03.956

11:33:03.956 [6780] [ERROR] [sfdaten\dbc.cpp] [723] [Dbc::Dbc::SetErrorOfFirstFailedLoadClients]
Error code 20017 set. Fehler beim Zugriff auf Dbc-Datenbank von Server "SBS01\SFIRMV4". SQL Server Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF].   
A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.
Login timeout expired

State:08001,Native:-1,Origin:[Microsoft][ODBC Driver 11 for SQL Server]
State:08001,Native:-1,Origin:[Microsoft][ODBC Driver 11 for SQL Server]
State:S1T00,Native:0,Origin:[Microsoft][ODBC Driver 11 for SQL Server]



11:33:03.889 [7948] [ERROR] [sfdaten\clientdao.cpp] [206] [Dbc::ClientDao::LoadAll]
Error code 20017 set. Fehler beim Zugriff auf Dbc-Datenbank von Server "SBS01\SFIRMV4". SQL Server Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF].   
A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.
Login timeout expired

State:08001,Native:-1,Origin:[Microsoft][ODBC Driver 11 for SQL Server]
State:08001,Native:-1,Origin:[Microsoft][ODBC Driver 11 for SQL Server]
State:S1T00,Native:0,Origin:[Microsoft][ODBC Driver 11 for SQL Server]



11:33:03.889 [7948] [ERROR] [sfdaten\clientdao.cpp] [205] [Dbc::ClientDao::LoadAll]
Exception while loading the clients. SQL Server Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF]. 
A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.
Login timeout expired

State:08001,Native:-1,Origin:[Microsoft][ODBC Driver 11 for SQL Server]
State:08001,Native:-1,Origin:[Microsoft][ODBC Driver 11 for SQL Server]
State:S1T00,Native:0,Origin:[Microsoft][ODBC Driver 11 for SQL Server]



11:33:03.889 [7948] [WARNING] [sfdaten\sfidatabase.cpp] [319] [CSfIDatabase::Open]
CSfDbException aufgetreten: SQL Server Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF]. 
A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.
Login timeout expired

State:08001,Native:-1,Origin:[Microsoft][ODBC Driver 11 for SQL Server]
State:08001,Native:-1,Origin:[Microsoft][ODBC Driver 11 for SQL Server]
State:S1T00,Native:0,Origin:[Microsoft][ODBC Driver 11 for SQL Server]



11:33:03.877 [7948] [ERROR] [sfdaten\sfdbexception.cpp] [80] [CSfDbException::CSfDbException]
Error code 20025 set. SQL Server Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF]. 
A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.
Login timeout expired

State:08001,Native:-1,Origin:[Microsoft][ODBC Driver 11 for SQL Server]
State:08001,Native:-1,Origin:[Microsoft][ODBC Driver 11 for SQL Server]
State:S1T00,Native:0,Origin:[Microsoft][ODBC Driver 11 for SQL Server]



 

Content-Key: 387666

Url: https://administrator.de/contentid/387666

Ausgedruckt am: 28.03.2024 um 22:03 Uhr

Mitglied: Vision2015
Vision2015 26.09.2018 um 09:21:47 Uhr
Goto Top
Moin...

connection to SQL Server. Server is not found or not accessible
sagt ja schon alles!
SFirm findet deine SQL Instanz nicht.....

Frank
Mitglied: grill-it
grill-it 26.09.2018 um 09:26:50 Uhr
Goto Top
Hi,
ist die Firewall entsprechend konfiguriert?
Instanz und Ports für die SQL verbindung korrekt angegeben?

LG, Manu
Mitglied: falscher-sperrstatus
falscher-sperrstatus 26.09.2018 um 09:36:18 Uhr
Goto Top
Oder die anderen SBS DB stehen im Weg...
Mitglied: Vision2015
Vision2015 26.09.2018 um 09:47:08 Uhr
Goto Top
Moin...
Zitat von @falscher-sperrstatus:

Oder die anderen SBS DB stehen im Weg...
glaube ich weniger... eher das der SQL Browser-Dienst vom 2014 nicht rennt..
das wären eigentlich so Basic´s.... ach lassen wir das....

Frank
Mitglied: SlainteMhath
SlainteMhath 26.09.2018 um 09:47:53 Uhr
Goto Top
Moin,

oder der SQL ist nicht an TCP/IP und/oder die Ethernet-IP gebunden

lg,
Slainte
Mitglied: departure69
departure69 26.09.2018 aktualisiert um 09:54:28 Uhr
Goto Top
Wie ist denn das Client-Setup gelaufen?

Muß am Client nicht ein ODBC-Eintrag (User- oder System-DSN) erzeugt werden?

Wenn Du S-Firm (und darin den richtigen Mandanten) direkt am Server aufrufen kannst, muß ja am Server auch ein Client-Setup gelaufen sein. Sieh' mal am Server (SBS) nach,. ob dort ein ODBC-Eintrag dafür erzeugt wurde.

Im Übrigen: Firmenkunden zahlen für S-Firm eigentlich auch Support. Bei den großen S-Firm-Updates habe ich mir deshalb die Online-Banking-Fuzzis der örtlichen Spaßkasse immer ins Haus geholt, sollen die sich doch erstmal quälen ...

Viele Grüße

von

departure69
Mitglied: VGem-e
VGem-e 26.09.2018 aktualisiert um 11:24:32 Uhr
Goto Top
Moin,

da muss ich zum nächsten Umstieg, der ja einen eigenen MS SQL (Lite) voraussetzt, ja direkt mal bei unserer örtlichen S-Kasse anfragen, was die von einem Vor-Ort-Termin halten...

@to:
Lt. SFirm-Website unterstützt SFirm 4.0 keine Installation auf einem DC mehr (siehe https://www.sfirm.de/system-requirements.html)!!!
Und soweit mir bekannt, ist jeder SBS automatisch doch ein DC??!

Gruß

Edit:
Deswegen denke ich, dass wir die jetzige SFirm-Version so lange betreiben, wie es Updates hierfür gibt, da irgendwann ja wieder die nächste Server-Migration durchs Systemhaus kommt.
Mitglied: goscho
goscho 26.09.2018 um 11:49:01 Uhr
Goto Top
Zitat von @VGem-e:
@to:
Lt. SFirm-Website unterstützt SFirm 4.0 keine Installation auf einem DC mehr (siehe https://www.sfirm.de/system-requirements.html)!!!
Und soweit mir bekannt, ist jeder SBS automatisch doch ein DC??!
Richtig, ein SBS ist immer auch DC.

SFirm hat auf seiner Support-Seite einen Workaround für die Installation auf einem DC:
SFIRM Support (K12055 in das Suchfenster eingeben)
Mitglied: VGem-e
VGem-e 26.09.2018 um 11:59:57 Uhr
Goto Top
Servus,

@goscho:

Und der SFirm-Support wird sich in einer solchen Konstellation zufrieden zurücklehnen und den Support ablehnen??

Gruß
VGem-e
Mitglied: goscho
goscho 26.09.2018 um 14:16:23 Uhr
Goto Top
Zitat von @VGem-e:

Servus,

@goscho:

Und der SFirm-Support wird sich in einer solchen Konstellation zufrieden zurücklehnen und den Support ablehnen??
Wenn du das SFIRM über deine Spaßkasse bezogen hast, bekommst du eh nur über diese Support.
Der SFIRM-Support ist dann zusätzlich kostenpflichtig. Und ob die dann den Support ablehnen können, kann ich nicht beurteilen.
Mitglied: mr.yoda
mr.yoda 04.10.2018 um 12:34:19 Uhr
Goto Top
Ich habe mich auch ein wenig mit dem Problem rumschlagen müssen.
Da die Installation des SQL Express ja nicht mehr unter dem SFirm 4.0 auf einem Domänencontroller vorgesehen ist, bzw. nicht mehr unterstützt wird.

Ich habe daher eine vorhandene SQL Instanz genommen und angepasst.

Bei mir hat sich das Problem gelöst, in dem ich die AD Benutzer extra im AD als Sicherheitsgruppe hinterlegt habe und in der SQL Instanz den Zugriff erteilt habe.

Siehe Screenshot.

Die Usergruppe lässt sich über die entsprechende SQL Instanz unter:
Security - Logins (rechtsklick) - New Login erstellen.

In dem sich neu geöffneten Fenster kannst du dann die Gruppen / User aus dem AD angeben.
Ich habe es mit einer zuvor eingerichteten Sicherheitsgruppe gemacht.

Im Anschluss noch wie im Screenshot zu sehen, unter Properties des Users unter Status die Berechtigungen erteilen. (Im MSSMS)

Ich hoffe ich konnte helfen.
unbenannt