|
|
|
(PHP)Доступ к внутреннему серверу oracle
|
|||
|---|---|---|---|
|
#18+
Привет всем. Есть web-приложение, напсисанное на php, которое использует подключение к БД Oracle. На локальной машине все работает на "ура". Суть проблемы: подключение к oracle выглядело следующим образом: @$ora_db_link = oci_connect($user, $pass, $host, 'CL8MSWIN1251') or die ("error connect to oracle"); переменная $host определена как //localhost/orcl Теперь мы перенесли проект на реальный хост, а сервер с БД oracle лежит в локальной сети и имеет свой внутренний ip-адрес. Админ нашего внешнего сервера, через который все выходят в инет, перенаправляет запрос с хоста на этот внутренний сервер oracle. Прошу помочь в значении для переменной $host в данном случае. Возможно есть еще варианты решения проблемы (вариант выноса БД на хост с проектом не приемлем). Заранее всем благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2012, 02:37:17 |
|
||
|
(PHP)Доступ к внутреннему серверу oracle
|
|||
|---|---|---|---|
|
#18+
Нашли решение в сети. Может кому пригодится: На машине с ораклом, в реестре HKLM\SoftWare\Oracle\Home добавляем строковое значение USE_SHARED_SOCKET со значением TRUE. После чего база доступна по //ip-внешнего-сервера/service_name Тему можно закрывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2012, 00:47:48 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=135&tid=1464711]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 345ms |

| 0 / 0 |
