Вопросы с тегом «sqlplus»

Утилита командной строки для Oracle

80
Как использовать sqlplus для подключения к базе данных Oracle, расположенной на другом хосте, без изменения моего собственного tnsnames.ora

Я хочу подключиться к базе данных оракула, расположенной на другом хосте, используя sqlplus. На этой странице было предложено добавить элемент в мои tnsnames для подключения к этой базе данных. local_SID = (DESCRIPTION = (ADDRESS = (PROTOCOL= TCP)(Host= hostname.network)(Port= 1521)) (CONNECT_DATA...

47
Как сделать вывод sqlplus в одну строку?

У меня есть таблица с 100 столбцами. При выборе данных в SQL Plusвыходных оболочках затрудняется чтение. Я бы предпочел, чтобы появилась горизонтальная полоса прокрутки или как-то отправить результат на less Я запускаю следующие операторы в SQLPlus - SET LINESIZE 32000; SET PAGESIZE 40000; SET LONG...

41
Подключитесь к sql plus из командной строки, используя строку подключения

Допустим, у меня есть база данных Oracle. У меня есть имя пользователя = x, пароль = y, база данных = z. Также я знаю порт = a, SID = b, имя хоста = c. Так как мне нужно правильно подключиться? Я использовал много вариантов, таких как: sqlplus...

21
Удобный интерфейс sqlplus?

Я обнаружил, sqlplusчто интерфейс довольно устарел. Довольно неплохо иметь в распоряжении некоторые команды или ключевые слова, но, например, нет клавиши «стрелка вверх» для предыдущей записи истории. Для чего нужна хорошая замена / расширение sqlplus? Может быть графический интерфейс или лучше...

16
Какое значение имеет точка с запятой в конце команд SQL * Plus?

Некоторые операторы, такие как create table, insert to etc, в конце ставят точку с запятой: CREATE TABLE employees_demo ( employee_id NUMBER(6) , first_name VARCHAR2(20) , last_name VARCHAR2(25) CONSTRAINT emp_last_name_nn_demo NOT NULL ) ; в то время как другие любят set echo on connect...

16
Как отличить SQL от PL / SQL?

Я знаю, что вопрос может показаться слишком глупым, но я никогда не понимал эту часть. SQL * Plus работает как с SQL, так и с PL / SQL. Как мне узнать, является ли какой-то код SQL или PL / SQL? Если в моем коде есть цикл for, это уже не SQL? PL / SQL является расширением для SQL, чтобы иметь...

15
Выполните сценарий с SQLPlus, содержащий пробелы, точки с запятой и косую черту

Иногда я получаю сценарий, который будет нормально работать в SQL Developer или Toad, но требует модификации для успешного запуска из SQL * Plus. Вот пример наихудшего случая, содержащий несколько операторов, каждое из которых содержит пустые строки, точки с запятой и косую черту: INSERT INTO t1...

14
Зачем SQL * PLUS косая черта после CREATE TYPE?

У меня просто была проблема, что я определил тип и проверил его в TOAD, и все было в порядке. Но при работе под SQL * PLUS это выдало ошибку. Пример: CREATE OR REPLACE TYPE MyType AS OBJECT ( Item1 NUMBER, Item2 NUMBER ); По какой-то причине я должен добавить слеш здесь CREATE OR REPLACE TYPE...

9
SQL * Plus, @ и относительные пути

Почему-то кажется, что SQL * Plus (по крайней мере, в Windows) не может найти скрипт с относительным путем при вызове с помощью @@и когда путь начинается с одинарной или двойной точки. Например, у x:\some\whereменя есть следующая структура каталогов: script.sql main-dir\main-sub-dir call-script.sql...