chazon
Goto Top

MSSQL Server auf Virtual Server

MSSQL Server auf virtuellen Server installiert , kann mich nicht anmelden

Hallo LEute

Ich habe bei Hosteurope einen viruellen Server , Windows 2003 , und habe darauf MSSQL Server 2005 express installiert
Hat alles funktioniert. Habe dort eine Datenbank eingerichtet und eine Tabelle angelegt.
Anschließend habe ich noch MS SQL Server Management Studio express installiert.
AUf dem Server kann ich mich ohne weiteres einloggen.

Authentication : SQL Server Authentication
Login: sa + Passwort

Unter Surface Area Configuration -> Remote Connections : Local and remote connections / using TCP/IP only

Ich kann mich von meinem Rechner aus jedoch nicht anmelden

Was habe ich übersehen ??

Danke und Gruß
chazon

Content-ID: 163003

Url: https://administrator.de/forum/mssql-server-auf-virtual-server-163003.html

Ausgedruckt am: 23.12.2024 um 16:12 Uhr

Dani
Dani 20.03.2011 um 12:16:20 Uhr
Goto Top
Hi chazon,
wird seitens HostEruope etwas geblockt?! Ist zwar ein virtueller Server aber Provider sind da sehr kreativ im Kleingedrucken.


Grüße,
Dani
chazon
chazon 20.03.2011 um 12:33:17 Uhr
Goto Top
Soviel wie ich weis nicht.
Icht hatte extra dort angerufen , und die sagten dass ich ohne weiteres SQLexpress installieren könnte.
Habe auch die Anwendungen in der Firewall bei den Ausnahmen hinterlegt
Pjordorf
Pjordorf 20.03.2011 um 12:47:44 Uhr
Goto Top
Hallo

Zitat von @chazon:
Was habe ich übersehen ??
Die Firewall deines V Server 2003 sowie evtl. die Firewall deines Hosters.

Gruß,
Peter

[Nachtrag]
Als ich diese Antwort schrieb und speicherte waren die obigen Antworten definitiv noch nicht da!
[Nachtrag]
filippg
filippg 20.03.2011 um 15:16:35 Uhr
Goto Top
Hallo,

was heißt denn "von daheim nicht anmelden" (also: womit anmelden)? Gibt es eine Fehlermeldung? Verrätst du uns die auch?

Gruß

Filipp
ackerdiesel
ackerdiesel 21.03.2011 um 08:48:02 Uhr
Goto Top
Hallo,

1. MS SQL Server Managment Server > Servername > Rechte Maustaste > Eigenschaften > Verbindungen > Haken setzen bei Remote-Verbindungen zulassen.

2. MS SQL Configurations Manager > SQL Server Netzwerkkonfiguartion > TCP/IP aktivieren

Gruß
ackerdiesel
dombar
dombar 21.03.2011 um 11:34:44 Uhr
Goto Top
Ist das Problem gelöst????
1. Warum hast du denn den MSSQL 2005 installiert??? Wolltest du MSSQL 2008 nicht???
2. Was ist das für ein Vhost version bei Hosteurope???? Habe selber einen VServer Win2003 bei denen und mein SQL 2008 ging bis vor kurzen per Abfrage! Habe aber letzte Woche auf das Windows 2008 Server upgedatet und SQL 2008 Express jetzt am laufen!

3. Wie sieht es mit den Named Pipes aus? Konnte über Visual Studio nur so drauf zugreifen nachdem Ich die angeschaltet hatte!!!

Gruß
Dombar!
chazon
chazon 21.03.2011 um 20:00:24 Uhr
Goto Top
Danke für die vieln Antworten .
Sorry war 2 Tage unterwegs

@filippg
Versuche mit VS 2008 eine Anwendung zu schreiben und kann die Datenbankverbindung nicht aufbauen
Fehlermeldung : "Netzwerkbezogener oder instanzspezifischer Fehler beim Hesrtellen einer Verbindung mit SQL Server.
(provider:Named Pipes Provider, error: 40- Verbindung mit SQL Server konnte nicht geöffnet werden)

@ ackerdiesel
habe ich alles gemacht .

@ dombar
Ich hatte Probleme mit der INstallation vom SQL 2008 . Habe dann auf 2005 zurückgegriffen
Mein VHost ist ein Vhost Win 2003 .
Bei Named Pipes kommt eine FEhlermeldung:
" An exception occured in SMO while trying to manage a Service (Microsoft.SqlServer.Smo)
Additional information: Failed to retrieve data for this request->Provider load failure (System Management)"
filippg
filippg 21.03.2011 um 20:39:24 Uhr
Goto Top
Hallo,

(provider:Named Pipes Provider, error: 40- Verbindung mit SQL Server konnte nicht geöffnet werden)
du musst Named Pipes aktivieren, TCP/IP reicht nicht.

Gruß

Filipp
chazon
chazon 21.03.2011 um 20:40:36 Uhr
Goto Top
Das habe ich mnir schon gedacht , jedoch bekomme ich die oben benannte Fehlermeldung
dombar
dombar 21.03.2011 um 20:48:04 Uhr
Goto Top
Wodrunter hast du die Ports geöffnet in der Firewall???
Ich hoffe nicht manuell hinzugefügt! face-wink
Das war zuviel Arbeit! face-wink

Einmal die Firewalleinstellung öffnen, dann auf erweitert, anschließend bei Netzwerkverbindungseinstellung auf erweitert. Nun dürften die Dienste zu sehen sein wo man auch nun MS-SQL over TCP protocol sehen kann! Den Aktivieren!
Das mußten die TCP Ports 1433 glaube Ich beide sein!
Anschließend wie schon oben von Ackerdiesel beschrieben in den MS SQL Configurations Manager > SQL Server Netzwerkkonfiguartion > TCP/IP aktivieren Dabei
Einmal eben schauen ob da auch die Ports 1433 angegeben sind! Genauso auch einmal in den SQL Native Client gucken dort auch TCP/IP aktivieren und schauen ob das auf des Port 1433 geleitet wird!
Nun zum schluß einmal den SQL Server Neu starten, dann dürfte es funktionieren!
Gruß

Dombar!

P.S. hatte mal eben schnell bei meinem alten System geguckt!!! face-wink
dombar
dombar 21.03.2011 um 20:49:30 Uhr
Goto Top
Versuch einmal die Installation zu reparieren!!!
Jetzt habe Ich so lange geschrieben da hatte Ich die anderen Beiträge nicht gesehen!!!
dombar
dombar 21.03.2011 um 20:53:10 Uhr
Goto Top
Ich glaube auch Named Piped muss man nicht haben!!! Habe es gerade mal bei meinem MSSQL 2008 ausgeschaltet!!! Komme immer noch auf den SQLServer!!!
chazon
chazon 21.03.2011 um 21:46:58 Uhr
Goto Top
Danke für die Hilfe

Die Fehlermeldungen bzgl Named Pipes sind weg

Ich glaube ich habe jetzt nur noch ein PRoblem mit dem Servernamen.
Wenn ich richtig liege lautet der Servername: xxx.xxx.xxx.xxx\SQLEXPRESS oder xxx.xxx.xxx.xxx\CT43145\SQLEXPRESS

???
dombar
dombar 21.03.2011 um 22:41:18 Uhr
Goto Top
wie meinst du das?
also ich logge mich entweder über die ip ein ohne irgendeinen zusatz,
oder über die domain
gruß
dombar
sorry für fehler!
schreibe über das telefon und sehe nicht was ich schreibe!
chazon
chazon 21.03.2011 um 23:47:47 Uhr
Goto Top
keine chance
habe wieder die gleiche Fehlermeldung wie vorher
habe mit IP bzw Domain versucht
habe alle Einstellungen wie oben geschrieben gesetzt

Nichts

Ich werde morgen mal den SQL Server deinstallieren und neu aufsetzen
vielleicht ist irgenwo der WUrm drin