LSNRCTL отсутствует в Debian (клиент oracle 11.2.0.4g)

У меня 2 физически отдельных сервера. Первый на Debian (веб_сервер), а второй на win2008r2 (база данных оракула 11.0.2.0.4). Установил клиент на дебиан, а слушателя нет (команда не найдена). В папке /bin нет lsnrctl.

Php, apache2, oci8, libao1 уже установлены $ oracle_home $ tns_admin установлены К базе данных oracle успешно подключено с другого ПК


person tandem    schedule 09.04.2015    source источник
comment
Клиенту не нужен слушатель. Все в порядке.   -  person a_horse_with_no_name    schedule 09.04.2015


Ответы (1)


Установил клиент на дебиан, а слушателя нет

При установке только для клиента прослушиватель не устанавливается. Если вы хотите иметь прослушиватель на своем компьютере, вам необходимо установить базу данных. Вероятно, только установка программного обеспечения сделает работу без создания базы данных.

Слушатель не будет на клиентской машине, обычно он находится на сервере базы данных.

person Lalit Kumar B    schedule 09.04.2015
comment
Извините, я не мог понять. Не могли бы вы уточнить. - person Lalit Kumar B; 09.04.2015
comment
Извини я плохо знаю английский. Если вы используете клиентский оракул в Windows, то прослушиватель должен использоваться как на клиенте, так и на сервере. - person tandem; 09.04.2015
comment
Вам нужен слушатель только на сервере базы данных. На вашем сервере приложений вам просто нужно установить клиент. Вам не нужен слушатель. Пожалуйста, отметьте это как ответ, это поможет другим. - person Lalit Kumar B; 09.04.2015
comment
@тандем: это неправильно. Для установки клиента Oracle никогда не требуется (и не требуется) установка прослушивателя — независимо от операционной системы. - person a_horse_with_no_name; 09.04.2015