php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.04.2009, 16:17   #1 (permalink)
Neuer Benutzer
 
Registriert seit: 11.04.2009
Beiträge: 2
DonBolli befindet sich auf einem aufstrebenden Ast
Standard Connection zu MSSQL Server 2008

Hallo zusammen,

Ich hab mir eine kleine Webseite mit PHP gebastelt, bisher habe ich als DB MySQL verwendet. Da ich jetzt aber meine Webpage uf MSSQL Server 2008 umstellen möchte (aus div. Gründen). Muss ich jetzt meine PHP Seite umschreiben. Soweit so gut...doch leider musste ich schnell feststellen, dass ich keine Verbindung zu meinem MSSQL Server 2008 hinbekomme.

PHP-Code:
function mssql_error_formated($file$line$stmt)
{
    
$result '<b>Datenbank Fehler</b><br />';
    
$result .= 'Datei: '.$file' (Linie:'.$line.')<br />';
    
$result .= 'SQL Statement:<br><pre>'.$stmt.'</pre><br /><br />';
    
//$result .= 'Fehler:<br>'.str_replace("\n", '<br />', mysql_error()).'<br />';
    
return $result;
}

// Verbinde zu Datenbank server
$DB_MAIN_CONNECTION = @mssql_connect("WOR00\\MSSQLSERVER2008""sa""pw") or die(mssql_error_formated(__FILE____LINE__'MSSQL CONNECT'));
@
mssql_select_db("homepage"$DB_MAIN_CONNECTION) or die(mssql_error_formated(__FILE____LINE__'MSSQL SELECT DB'));

?> 
So sieht der Code (mit der DB Fehler Funktion aus). Wenn ich die @-Zeichen entferne erhlate ich folgende Fehlermeldung:

Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: WOR00\MSSQLSERVER2008 in PATH\db.inc.php on line 30

Ansonsten sehe ich nur die von mir generierte Fehlermeldung.

Ich habe bereits verschiedene Lösungsvorschläge ausprobiert, bisher jedoch ohne Erfolg.

In der php.ini ist die "php_mssql.dll" eingetragen. Wenn ich phpinfo() benutze sieht der Bereich zu MSSQL wie folgt aus:

connection-zu-mssql-server-2008-phpinfo_mssql.jpg

Ich verwende folgende Technologien:

- PHP 5.2.8
- Apache 2.0
- MSSQL Server 2008

- Windows XP SP2
oder Windows Vista Business SP1 x32
oder Windows Server 2008 Enterprise Edition x64

Den MSSQL Server 2008 Native Client habe ich auch auf allen Maschienen installiert. Ich habe es auch einmal mit dem PHP Treiber für den MSSQL Server 2005 von MS probiert. Leider auch ohne Erfolg. Vielleicht ist der Fehler auch nur ein ganz banaler und ich usche viel zu weit.

Vielen Dank für die Hilfe!

DonBolli
DonBolli ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 11.04.2009, 16:47   #2 (permalink)
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.637
PHP-Kenntnisse:
Fortgeschritten
robo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblick
Standard

was macht das
Code:
WOR00\\
da ?
Hast du es mal mit IP bzw IP + port versucht ?
kannst du mit anderen Clients übers netzwerk auf den server verbinden (vielleicht ne firewall oder ähnliches die da was sperrt?)
robo47 ist offline   Mit Zitat antworten
Alt 11.04.2009, 16:57   #3 (permalink)
Neuer Benutzer
 
Registriert seit: 11.04.2009
Beiträge: 2
DonBolli befindet sich auf einem aufstrebenden Ast
Standard

Das WOR\\ steht für den Rechner. Ja habs schon mit IP / IP + Port versucht. Leider ohne Erfolg.

Mit dem MSSQL Management Studio kann ich problemlos darauf zugreiffen. Mit einer C# Applikation ebenfalls, nur irgendwie nicht von PHP aus.
DonBolli ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] :confused: connection zu meinem sql server estero-travel Datenbanken 2 25.03.2009 13:30
[Erledigt] Web Server 2008 Konfigurationstutorials serious-cool Server, Hosting und Workstations 2 15.03.2009 22:43
[Erledigt] Apache install geht nicht SteiniKeule Server, Hosting und Workstations 7 27.02.2009 08:40
Wireshark SSL Handshake debugging-Handshake protokoll mittels PHP + Curl brian johnson Off-Topic Diskussionen 0 06.11.2008 11:54
Verbinden mit SQL Server 2008 Express DaKine Datenbanken 0 20.10.2008 13:11
Mysql startet unter Debian nach Update nicht mehr namlit Server, Hosting und Workstations 4 05.08.2008 15:49
MsSQL Server Problem FireFIghter PHP Tipps 2006 3 03.08.2006 15:03
Lost connection to MySQL server during query in ... ? Alpha Centauri Datenbanken 0 24.10.2005 11:09
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Lost connection to MySQL server during query bicpi PHP-Fortgeschrittene 17 02.08.2005 11:42
[Erledigt] Between-Query an MSSQL 2000 Server PHP-Fortgeschrittene 0 30.06.2005 08:50
[Erledigt] Mit PHP Script auf einem Root Server per SSH einlogen PHP Tipps 2005 5 27.03.2005 19:24
MSSQL Server und PHP PHP-Fortgeschrittene 8 08.12.2004 10:57
T-Online vs Mail() PHP Tipps 2004 4 13.08.2004 15:11
[Erledigt] PHP und MSSQL Server PHP Tipps 2004 5 04.06.2004 18:03

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php mssql 2008, mssql 2008, mssql 2008 port, connection zu webserver datenbank, php sql server 2008, mssql 2008 php verbindung nicht möglich, mssql 2005 php connection, verbindung mit mssql 2008, sql server 2008 express php, standard mssql 2008 port, vista ms-sql server datanbank konnektieren, server 2008 portfreigabe, connecting ms sql server, server 2008 php deutsch, phpinfo kein mssql, php mssql on windows server 2008, webserver mit mssql server verbinden, mssql server 2008 port, php mssql connection ohne user, mssql server2008

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:12 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum