Offen Windows 8.1 und Windows Server 2012 R2 - SQL Server 2012: ODBC-Verbindung über Netz

Saargebeat

Aktives Mitglied
7. August 2014
6
0
Hallo Leute,

ich habe heute auf dem Server (!) erfolgreich alles eingerichtet und getestet. DH SQL-Server, ODBC, JTL-Wawi. Das ging alles mit dem Benutzer "sa". Ich habe dann noch einen weiteren Nutzer angelegt, da ich glaube dass der Benutzer "sa" nur lokal funktioniert.

Nun versuche ich, die ODBC-Verbindung vom Laptop (Windows 8.1) her einzurichten. Ich habe auch überall TCP/IP aktiviert (Computerverwaltung etc). Allerdings funktioniert das Einrichten der ODBC-Verbindung nicht (er findet den Server nicht bzw. wurde abgewiesen). Ich nutze auch die .exe unter SYSWOW64...

Bisher getestet:
Mit und Ohne Firewall (Server)
Mit Benutzer "sa" sowie einem neuen Benutzer (nach Anleitung eingerichtet)
Benutzer- sowie System-DSN

Muss ich den Server bzw den SQL-Server noch irgendwie nach aussen hin öffnen? Bei MySQL gabs da immer was...
 

testjo

Sehr aktives Mitglied
1. Juli 2010
3.336
3
NRW GRENZE HOLLAND
AW: Windows 8.1 und Windows Server 2012 R2 - SQL Server 2012: ODBC-Verbindung über Ne

Kein Zeit, aber dir ist ja klar dass "SQL user" nicht gleich ist an Windows ( lokal) user und die ist wider auch nicht 100% gleich an Domain user. Dass heist zugang settings unsw.
 

Saargebeat

Aktives Mitglied
7. August 2014
6
0
AW: Windows 8.1 und Windows Server 2012 R2 - SQL Server 2012: ODBC-Verbindung über Ne

Kein Zeit, aber dir ist ja klar dass "SQL user" nicht gleich ist an Windows ( lokal) user und die ist wider auch nicht 100% gleich an Domain user. Dass heist zugang settings unsw.

Ich rede hier nur von SQL-Usern.
...und was genau ich an Einstellungen noch checken bzw. ändern muss, versuche ich hier ja eben herauszufinden...
 

SebastianB

Moderator
Mitarbeiter
6. November 2012
2.084
339
AW: Windows 8.1 und Windows Server 2012 R2 - SQL Server 2012: ODBC-Verbindung über Ne

Hi,

der Benutzer "sa" funktioniert lokal und remote - es sei denn, man stellt im SQL-Server eine Richtlinie ein die das verhindert.
Hast Du den TCP-Port für den Server fest vorgegeben? Und diesen auch in der ODBC-Verbindung eingetragen?

Gruß,
Sebastian
 

Saargebeat

Aktives Mitglied
7. August 2014
6
0
AW: Windows 8.1 und Windows Server 2012 R2 - SQL Server 2012: ODBC-Verbindung über Ne

Ich habe es versucht aber da dies auch nicht geholfen hat wohl an der falschen Stelle geschaut.
Wie / Wo gebe ich den Port feste vor?
 

Saargebeat

Aktives Mitglied
7. August 2014
6
0
AW: Windows 8.1 und Windows Server 2012 R2 - SQL Server 2012: ODBC-Verbindung über Ne

...und vor allem: Woran kann es noch liegen?
 

Boarder

Sehr aktives Mitglied
26. März 2007
295
52
AW: Windows 8.1 und Windows Server 2012 R2 - SQL Server 2012: ODBC-Verbindung über Ne

Wenn die Client-PC den MS-SQL Server nicht mal findet bedeutet dies eigentlich immer (vorausgesetzt das Netzwerk funktioniert richtig):

1. Firewall ist an bzw. nicht richtig konfiguriert oder
2. TCP/IP ist nicht aktiviert für SQL-JTLWAWI oder
3. der Dienst SQL Server-Browser ist nicht aktiviert

Bildschirmfoto vom 2014-09-08 14:08:37.jpgBildschirmfoto vom 2014-09-08 14:09:59.jpg
 

Anhänge

  • Bildschirmfoto vom 2014-09-08 14:08:37.jpg
    Bildschirmfoto vom 2014-09-08 14:08:37.jpg
    23,7 KB · Aufrufe: 49
  • Bildschirmfoto vom 2014-09-08 14:09:59.jpg
    Bildschirmfoto vom 2014-09-08 14:09:59.jpg
    20,2 KB · Aufrufe: 41

webstef2000

Gut bekanntes Mitglied
10. Dezember 2013
311
22
Gera
AW: Windows 8.1 und Windows Server 2012 R2 - SQL Server 2012: ODBC-Verbindung über Ne

Hallo,

wir haben genau das gleiche Problem, ich schreibe mal die Konfiguration:

-----------------------------------------------------------------------

Windows-Server 2012 R2 Standard 64 bit

SQL-Server 2012 installiert --> erfolgreich
JTL-WaWi installiert --> erfolgreich
Standard-Mandant importiert --> erfolgreich

Als Benutzernamen haben wir erstmal den Standard: sa und sa04jT14 belassen

SQL-Server Konfigurationsmanager: Einstellungen wie bei den 2 Grafiken von Boarder
user-online.png

Port ausgelesen und Firewall-Regeln erstellt auf das Programm: Programme\Microsoft SQL Server\MSSQL11JTLWAWI\MSSQL\BINN\sqlservr.exe im Programm-Ordner (TCP und UDP eingehend und ausgehend (bitte korrigieren wenn falsch))

-----------------------------------------------------------------------

Konfiguration der ODBC auf dem Rechner der auf Server zugreifen soll:

Hostname/JTLWAWI
manuelle Portangabe
sa / sa04jT14

-----------------------------------------------------------------------
-----------------------------------------------------------------------

Resultat: der angegebene SQL-Server konnte nicht gefunden werden (SQL-server-Fehler: 6 und 11001)

-----------------------------------------------------------------------

Wo könnte das Problem liegen?

Auf dem Server ist nur Plesk vorinstalliert, amsonsten nichts weiter.

Vielen Dank schon einmal im voraus
 

Boarder

Sehr aktives Mitglied
26. März 2007
295
52
AW: Windows 8.1 und Windows Server 2012 R2 - SQL Server 2012: ODBC-Verbindung über Ne


Mach doch mal spaßeshalber die Firewall aus. Dann wirst du sehen ob es nur daran liegt.

An Plesk könnte es aber auch liegen, dass biegt ja überall das System um. Da beschränkt sich mein Wissen aber auf Linux mit Plesk und das ist dann auch schon wieder 10 jahre her.

Ich würde erstmal schauen ob ich auf die Ports zugreifen kann. NMAP wäre hier das tool meiner wahl. Gibt es aber nur unter Linux. http://wiki.ubuntuusers.de/nmap
 

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
10
AW: Windows 8.1 und Windows Server 2012 R2 - SQL Server 2012: ODBC-Verbindung über Ne

ich habe jetzt nirgendwo gelesen, dass du auch den SQL-Server auf eine feste IP selber eingestellt hast??!!
 

amaridian

Aktives Mitglied
6. Juni 2012
22
0
AW: Windows 8.1 und Windows Server 2012 R2 - SQL Server 2012: ODBC-Verbindung über Ne

Evtl. beim Port auslesen in der Zeile verrutscht? Das ist mir schon mehrfach passiert.
 

webstef2000

Gut bekanntes Mitglied
10. Dezember 2013
311
22
Gera
AW: Windows 8.1 und Windows Server 2012 R2 - SQL Server 2012: ODBC-Verbindung über Ne

Hallo,

vielen Dank für Eure Ratschläge und Beteiligungen.

Nachdem ich die Firewall mal komplett ausgeschaltet hatte und es immer noch nicht ging, war mir klar das es vielleicht mit der Adressangabe zu tun haben musste.

Und ja, tatsächlich: habe in der Adresse ein / (Slash) verwendet. Nachdem ich nun mal das \ (Backslashes) versucht habe, ging alles 😀.

Nun kann ich endlich mit der Arbeit weitermachen... SCHNIFF... Danke Euch!
 

Ähnliche Themen