Wie verbinde ich eine Oracle-Datenbank von PHP?

8

Wie verbinde ich mich mit einer Oracle-Datenbank von PHP?

    
Tharindu 10.05.2011, 09:12
quelle

5 Antworten

9

Forth link in Google nach der Suche nach Ihren genauen Fragen brachte den folgenden Link: Ссылка

%Vor%     
RobertPitt 10.05.2011, 09:27
quelle
3

Ich nahm an, dass Sie PHP mit Oracle-Datenbanken verbinden möchten. Also, ich gebe dir zwei Dateien, das ist ein einfaches PHP-Orakel für deine Referenz. Viel Glück!

form.php

%Vor%

login.php

%Vor%     
Kharis 15.12.2012 02:02
quelle
2

PHP bietet Oracle OCI8-Funktionen . Andere Optionen sind PDO mit dem Oracle-Treiber und (falls Oracle dies unterstützt) ODBC .

    
Oswald 10.05.2011 09:14
quelle
1
  

Ich habe eine Verbindung auf einfachste Weise wie folgt erstellt:

     

Schritt 1. Ermitteln Sie, welche PHP-Bit-Version (32-Bit oder 64-Bit) Sie ausführen.   Wenn PHP_INT_SIZE den Wert 4 hat, ist die Version 32-Bit. Wenn PHP_INT_SIZE den Wert 8 hat, ist die Version 64-Bit. Verwenden Sie den folgenden Code:

%Vor%
  

Schritt 2. Laden Sie das "InstantClient-Paket - Basic" für Windows herunter   die [OTN InstantClient Seite] [1]. Stellen Sie sicher, dass Sie die entsprechende Bit-Version von Schritt 1 herunterladen.

     

Schritt 3. Entpacken Sie die InstantClient-Dateien in C:\instantclient_11_2 und   Bearbeiten Sie die Windows PATH-Umgebung so, dass sie C:\instantclient_11_2 enthält.   Unter Windows XP folgen Sie beispielsweise "Start & gt; Systemsteuerung & gt; System & gt;

%Vor%
%Vor%
%Vor%     
Pankaj katiyar 29.04.2016 12:11
quelle
0

Es ist unklar von Ihrer Frage, ob Sie Ihre PHP-Installation für die Verbindung zu Oracle konfigurieren möchten oder ob die PHP-Syntax nur die Verbindung herstellen soll.

Da es hier bereits eine Windows-spezifische Antwort und das Verbindungssystax gibt, sollten diese Links für eine Linux-basierte Installation der Oracle-Client-Bibliotheken in die richtige Richtung zeigen.

Die grundlegenden Schritte sind ..

  • Dekomprimieren Sie die Oracle-Clientbibliotheken (Basic-, SDK- und sqlplus-Pakete)
  • fügen Sie LD_LIBRARY_PATH zu Ihrer Umgebung hinzu
  • Fix einige Symlinks für die Bibliotheken
  • installiere PECL OCI8, dies kompiliert das gemeinsame Objekt, so dass dein System einen C-Compiler
  • benötigt
  • Aktivieren Sie die Erweiterung in der Datei php.ini. Denken Sie daran, dass auf Ihrem System möglicherweise separate php.ini-Dateien für CLI und Webserver vorhanden sind. Überprüfen Sie daher beide Optionen.
  • starte deinen Webserver neu

Diese Schritte beziehen sich auf mehrere Blogposts, daher werde ich das Rad hier nicht neu erfinden. aber hier sind einige Links, die ziemlich gut aussehen

nick fox 16.03.2016 21:55
quelle

Tags und Links