Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

hallo,

ich versuche gerade auf einen Win2003-Server (engl.) die SQL-Server2000-clienttools (deutsch, englisch - enterprise, standard, personal <-- völlig egal) zu installieren.

die ersten beiden auswahlfenster bei denen ich:

- SQL Server 2000-Komponenten ©

und

- Datenbankserver installieren

auswählen kann kommen noch, und dann nichts mehr.

auch lässt sich die setup.bat oder die sqlcli.bat nicht ausführen.

kennt dieses phänomen jemand?

lg

jasso

  • Autor

habe den hier grad ergoogelt.

er behauptet doch tatsächlich das es nicht möglich ist auf nem Win2003-Server WebEdition(<-- weiß ich selber erst seit fünf minuten) nen SQL-2000 server zu installieren, und es deswegen nicht geht.

ich brauche aber zumindest die clienttools auf dem rechner, weil php sonst die sql-server funktionen nicht kennt.

kann ich diese auch irgendwie seperat downloaden (find ich einfach nix).

Nein, die sind auf der SQL Server 2000 CD mit drauf.

Normalerweise ist die Meldung nur eine Feststellung dass der SQL Server 2000 selbst nicht installiert werden kann, die SQL Server Clienttools koennen dennoch installiert werden.

Allerdings weiss ich es nicht, ob auf einer Windows Server 2003 Webedition die Installation der SQL Server Clienttools unterstuetzt wird. Denn die Webedition ist eine stark eingeschraenkte und auf den IIS optimierte Serverversion.

Also dass du ohne Clienttools mit PHP keine Verbindung zum MSSQL bekommst halte ich für ein Gerücht.

1. Hat PHP eigene MSSQL-Funktionen

2. Gibt es ADO für PHP

3. Kannst du ODBC benutzen

4. Kannst du Com-Objekte instanzieren - ist sicher was zu finden was man dann benutzen kann und sei es nur eine DLL die du vorher natürlich reggen musst.

falls in phpinfo() angezeigt wird, dass mssql extensions laufen, ja

hast du ntwdblib.dll registriert? = mit regsvr oder wie das ding auch immer heisst windows bekannt gemacht?

:confused: Ist es denn eine DLL? Wenn du die im Editor öffnest, ist da am Anfang sowas wie "This program cannot be run in DOS mode"?

= Sieht sie aus wie jede andere DLL?

Oder ist das noch die komprimierte direkt von CD?

  • Autor
Wenn du die im Editor öffnest, ist da am Anfang sowas wie "This program cannot be run in DOS mode"?
jap steht drin

Oder ist das noch die komprimierte direkt von CD?
nein von einem anderen rechner.
  • Autor

in jeder anleitung zum thema mssql-funktionen in php aktivieren steht folgendes:

Damit diese Funktionen zur Verfügung stehen, müssen Sie PHP mit --with-mssql[=DIR] übersetzen, wobei DIR der Präfix der FreeTDS-Installation ist. Und FreeTDS muss mit --enable-msdblib übersetzt werden.
warscheinlich steh ich irgendwie total aufm schlaug, aber ich weiß halt jetzt nicht wirklich was ich damit anfangen soll :rolleyes:

es geht auch ohne freetds ...

die php_mssql.dll muss aber mit der ntwdblib.dll gemeinsam im windows\system32 verzeichnis liegen, und sie müssen bzw. können nicht mit regsvr registriert werden.

s'Amstel

Achso, die andere auch... najut... FreeTDS bezieht sich nur auf linux - nur btw.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.