![]() |
Datenbank: SQLExpress • Version: 2017 • Zugriff über: AdoConnection SQLClient
Anbindung an SQLExpress 2017 im Netz
Hallo zusammen,
ich versuche seit ein paar Tagen mit meiner Anwendung auf einen SQLServer in meinem Netzwerk zuzugreifen, aber alle Versuche sind bisher gescheitert. Ich benutze SQLExpress 2017. Den Server habe ich zum Testen erst lokal installiert. Über den SQLOLEDB lässt sich mittels ADOConnection im Vorgabefenster mit meinen Angaben von Servername(lokaler PC-Name) und Datenbank(SQLExpress) alle schön verbinden. Klappt alles super. Jetzt gehts aber ins Netzwerk. Hab im Netz auf einem Server den gleichen SQLServer "SQLExpress 2017" installiert. Gleicher Name, gleiche DB, aber dann kommt beim Verbingstesten ein Fehler. Der SQLServer wurde nicht gefunden ist nicht bekannt oder der Zugriff wird verweigert. SQLServer kann angepingt werden. SQLServer wird über das Microsoft SQL Management studio (lokal installiert) gefunden. Man kann ihn auch über suchen finden. Übernehme auch dies Serverangaben. In der Firewall am Server sind die Ports und das Programm, wie in vielen Beispielen dargestellt, freigegeben. Über "RADStudio 10.2 Seattle" klappt immer nur lokal aber nicht im Netzwerk. Was zur Hölle mache ich noch verkehrt? Weiß vielleicht jemand Rat. Danke. |
AW: Anbindung an SQLExpress 2017 im Netz
Die Express-Edition wird normalerweise so installiert das sie nur lokal funktioniert.
(hier hat man aus dem SQLBlaster-Desaster gelernt) Du must explizit das Netzwerk freischalten: ![]() |
AW: Anbindung an SQLExpress 2017 im Netz
Die SQLExpress 2017 funktioniert jetzt auch im Netz.
Ich habe alles installiert und alles in der Firewall freigegeben. Der einzige kleine Fehler war, das ich vergessen habe den Port 1433 in "Protokolle für SQL-Express", "TCP/IP" und hier in den Eigenschaften unter den IP-Adressen den TCP-Port in den aktivierten IP's nicht eingetragen hatte. Jetzt läufts. |
AW: Anbindung an SQLExpress 2017 im Netz
Hallo zusammen.
Jetzt macht meine lokale Firewall Probleme. Wenn ich versuche im RADStudio über den ConnectionString - Aufbauen- Verbindung testen, den Zugriff auf den SQLServer im Netz versuche, kommt die Fehlermeldung, das er die Instanz, den SQL_Server, nicht findet. Ich habe in meiner lokalen Firewall mal die gleichen Eintragungen gemacht wie am Server aber geht nicht. Schalte ich meine Firewall aus geht der Zugriff in der Entwicklungsumgebung. Ich kann in "connected" den Haken setzen. Wenn die Firewall ein ist, kann ich den Haken nicht aktivieren. Weiß jemand was ich in meiner lokalen Firewall hierfür freigeben müsste. Danke. |
AW: Anbindung an SQLExpress 2017 im Netz
Zitat:
![]() |
AW: Anbindung an SQLExpress 2017 im Netz
Danke. Jetzt läuft auch das.
Der Befehl der es geregelt hat war: netsh advfirewall firewall add rule name = SQLPort dir = in protocol = tcp action = allow localport = 1433 remoteip = localsubnet profile = DOMAIN Super.:thumb::thumb::thumb: Danke. |
AW: Anbindung an SQLExpress 2017 im Netz
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz