Я попытался установить sqlplus, следуя инструкции здесь . Я все еще получаю:
sqlplus: command not found
когда я делаю sqlplus
из моего терминала.
Я новичок в Ubuntu и использую Ubuntu 12.04.
installation
муравьев
источник
источник
sudo alien -i
Ответы:
Прежде всего, вам необходимо скачать Instant Client Downloads . Установите инопланетный пакет, чтобы вы могли установить rpm-пакеты, набрав следующую команду в терминале.
Как только это будет сделано, перейдите в папку, где находятся файлы rpm, и выполните следующее:
Вам необходимо установить
libaio.so
. Введите следующую команду, чтобы сделать это:Создайте файл конфигурации Oracle:
Поместите эту строку в этот файл:
Примечание. Для 64-разрядных систем путь будет следующим:
Обновите конфигурацию, выполнив следующую команду:
Попробуйте подключиться с помощью:
или:
Обратите внимание, что если вы установили 64-битную версию, клиент вызывается
sqlplus64
.источник
Инопланетянин не работал из-за:
Поэтому я выбрал простое решение: загрузите zip- файлы из Oracle (basic и sqlplus), распакуйте их и поместите папку, в которую вы положили программные файлы (например
/usr/share
). Затем создайте скрипт, который запускает исполняемый файл после установкиLD_LIBRARY_PATH
переменной, чтобы найти библиотеки:Вызовите его
sqlplus
, сделайте его исполняемым (chmod 755 sqlplus
) и поместите его в каталог на вашемPATH
(например/usr/bin/
), чтобы bash нашел его.Запустите это как
Если вы получаете
установить библиотеку с
sudo apt-get install libaio1
источник
Я думаю, что эта ссылка поможет. Это довольно наглядно. Убедитесь, что вы выполните все шаги. Тем не менее, если у вас есть какие-либо проблемы, не стесняйтесь комментировать.
источник
Конечно, правильная установка происходит из официальных пакетов, как указано выше ( скачать Instant Client Downloads ), но вы можете получить полноценный sqlplus, просто скопировав эти файлы (вы можете найти его на любом компьютере с установленным клиентом oracle), а некоторые msb являются дополнительными :
В качестве дополнительной зависимости я включил
libaio.so
- ее можно установить сsudo apt-get install libaio1
Итак, пример использования может быть:
источник
Так же, как приложение к великому ответу @Ketan Patel:
Этот простой скрипт, хранящийся вместе с загруженными файлами rpm, автоматизирует процесс для последующих установок:
Изменить: Вот это расширенная версия с readline-обертыванием (кредиты для этого поста ):
Это все еще Оракул, но, по крайней мере, это делает боль чуть более терпимой ...
источник