Ad Widget

Collapse

Ошибка соединения с Oracle

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • raiveton
    Junior Member
    • Mar 2012
    • 11

    #1

    Ошибка соединения с Oracle

    Всем привет! Ситуация такая - имеется Zabbix 2.0.1 на Red Hat 6.3, база Oracle 11g. Всё установлено, доходит до момента авторизации и выдаёт такую ошибку:

    ocifetchinto(): ORA-24374: define not done before fetch or execute and fetch [include/db.inc.php:570]

    Авторизация по дефолтному ааку не проходит, ещё и логотип съехавший, не видно что вводишь. Прилагаю скрин



    Смотрел строку, на которую ссылается данная ошибка (файл db.inc.php)

    case ZBX_DB_ORACLE:
    if (ocifetchinto($cursor, $row, (OCI_ASSOC+OCI_RETURN_NULLS))) {
    $result = array();
    foreach ($row as $key => $value) {
    $field_type = zbx_strtolower(oci_field_type($cursor, $key));
    $value = (str_in_array($field_type, array('varchar', 'varchar2', 'blob', 'clob')) && is_null($value)) ? '' : $value;

    if (is_object($value) && (zbx_stristr($field_type, 'lob') !== false)) {
    $value = $value->load();
    }
    $result[zbx_strtolower($key)] = $value;
    }
    }


    Подскажите пожалуйста, в чём проблема? может кто сталкивался?
    Last edited by raiveton; 07-08-2012, 05:16.
  • raiveton
    Junior Member
    • Mar 2012
    • 11

    #2
    Неужели не сталкивался никто?

    Comment

    • dotneft
      Senior Member
      • Nov 2008
      • 699

      #3
      Nls_land, sid, oracle_home, об этих переменных веб сервер знает?

      ЗЫ: хотя если прошли стадию установки, то коннект к базе должен быть. Схему, данные залили уже в БД?
      Last edited by dotneft; 09-08-2012, 08:22.

      Comment

      Working...