PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apache und MS-SQL 2000


wollenschlaeger
09.10.2003, 16:02:40
Hi,

ich habe Apache, MS-SQL 2000 und PHP 4 installiert. Allerdings bekomme ich keine connection zur MS-SQL-Datenbank. Es handelt sich nicht um eine MySQL-Datenbank.

Hier der Code mit dem ich eine Verbindung zur Datenbank erstellen will:

// This function will connect to a MySQL database. If the attempt to connect
// fails, an error message prints out and the script will exit.

/* Datenbankserver */
$db_server = "127.0.0.1";

/* Datenbankname */
$db_name = "test";

/* Datenbankuser */
$db_user = "Administrator";

/* Datenbankpasswort */
$db_passwort = "rachael";

/* Erstellt Connect zu Datenbank her */
$db = @MSSQL_PCONNECT($db_server,$db_user,$db_passwort)
or die ("Konnte keine Verbindung zur Datenbank herstellen");

Ich bin für jede Hilfe dankbar.

Gruss
Roland

chris17
15.10.2003, 15:19:27
Hi wollenschlaeger,

$db = @MSSQL_PCONNECT($db_server,$db_user,$db_passwort)

Schau mal in der php.ini nach diesem Eintrag:
mssql.allow_persistent = On

Vielleicht liegt's auch an den Benutzerrechten -> http://www.dclp-faq.de/q/q-mssql-auth.html

Oder das http://php3.de/manual/de/ref.mssql.php :-)
Voraussetzungen für Win32-Plattformen.

Für die Erweiterung müssen die MS SQL Client Tools auf dem System installiert sein auf dem PHP installiert ist.

Gruss

Christian

P.S.: Hat Deine php-Version MS-SQL unterstützung??