2012-03-12 5 views
0

Могу ли я подключиться к PHP и оракулу? Можете ли вы помочь с некоторыми книгами, связанными с этим?Как подключить PHP к Oracle?

Насколько они похожи на то, как мы используем MSSQL и MySQL? Например:

Oracle_connect($dbhost,$dbport,$dbuser,$dbpass); 
+0

Вот документацию от Oracle о том, как это сделать. Он должен вести себя очень похоже на то, как вы обрабатываете запросы MySQL. https://blogs.oracle.com/alison/entry/oracle_database_connection_str В частности, вы ищете oci_connect() – cDecker32

+0

yes означает, что он работает со всей версией oracle – omkar

+0

Для этого требуется немного больше информации. Я предполагаю, что если он существует, то он поддерживается. Если вы используете определенную версию Oracle, вам нужно будет найти библиотеку PHP, соответствующую этой версии, а затем посмотреть, поддерживается ли api в вашей версии PHP. – cDecker32

ответ

-1

Сначала вам необходимо установить PHP 5.3.3 с расширением OCI8 1.4. В php.ini наборе:

oci8.connection_class = MYPHPAPP

, а затем из этого кода: -

<?php 
// Create connection to Oracle 
$conn = oci_connect("phphol", "welcome", "//localhost/orcl"); 
if (!$conn) { 
    $m = oci_error(); 
    echo $m['message'], "\n"; 
    exit; 
} 
else { 
    print "Connected to Oracle!"; 
} 
// Close the Oracle connection 
oci_close($conn); 
?> 

или просто проверить этот учебник

http://st-curriculum.oracle.com/obe/db/11g/r2/prod/appdev/opensrclang/phphol2010_db/php_db.htm

+0

поддерживает ли она во всех версиях oracle – omkar

+0

, и я точно не знаю, какие точные версии поддерживаются php, но начиная с Oracle 10g есть поддержка. скачать эту бесплатную книгу о php и оракуле очень полезно и прямо http://www.oracle.com/technetwork/topics/php/underground-php-oracle-manual-098250.html?ssSourceSiteId=ocomen – engma

+0

Можете ли вы помочь с еще несколькими вопросами 1) В PHP, как я могу добавить инструкцию insert, чтобы я читал как на главном, так и на slave.2) И как я могу перезапустить Slave через скрипт. – omkar

Смежные вопросы