Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да използвате Oracle SQL*Plus

Тук, в тази публикация, бих дал въведение в Oracle SQLPlus  което е инструменти на Oracle за свързване с база данни на Oracle  и как да изтеглите Oracle SQL Плюс

Oracle SQL*Plus

Какво е Oracle Sql*plus:

1) SQLPlus, широко използван от администратори на база данни на Oracle и разработчици, е мощен и ясен инструмент от Oracle за взаимодействие с базата данни.
2) SQL
Plus има свои собствени команди за форматиране, за да изглежда вашите заявки по-добре, както и команди за настройка на средата.
3) SQL*Plus е наличен на всички платформи като AIX, Solaris, Unix, Linux windows, HP и т.н. който Oracle управлява. Доставя се със софтуера за инсталиране на Oracle Client за клиентската машина. Освен това се предоставя на ниво сървър с инсталационен софтуер за Oracle Server.

Как да започнем с Oracle Sql*plus

1) Когато стартирате SQLPlus, той ви подканва за потребителско име, парола и низ за свързване. Низът за свързване е псевдонимът на базата данни. Ако пропуснете низа за свързване, SQL Плюс се опитва да ви свърже с локалната база данни, дефинирана в променливата ORACLE_SID. Така че  имате нужда от потребителско име, парола и низ за свързване, за да се свържете с базата данни

2) Можете да влезете в друг потребител или база данни, след като сте в SQL*Plus, като използвате командата CONNECT USERNAME/[email protected] Наклонената черта разделя потребителско име и парола, низът за свързване след @ е псевдонимът на базата данни. Ако пропуснете паролата, ще бъдете подканени да я въведете. Можете да пропуснете низа за свързване, за да се свържете с локална база данни.

3) Командата EXIT се използва за излизане от Sql*plus

.Можете също да използвате командата QUIT, за да завършите сесията. EXIT и QUIT са синоними.

Как се въвеждат и изпълняват командите в Oracle Sql*plus

1) След като сте свързани към SQL*Plus, получавате подканата SQL>. Това е подканата по подразбиране, която може да бъде променена с командата SET SQL PROMPT. Въведете командата, която искате да въведете, в тази подкана.
2) Една команда може да бъде разпределена на няколко реда и командите не са чувствителни към главни букви. Изпълнената по-рано команда винаги ще бъде налична в SQL буфера. Буферът може да бъде редактиран или запазен във файл. Можете да прекратите команда по някой от следните начини:
a) Завършете с точка и запетая (;). Командата е завършена и изпълнена.

изберете * от emp;
b)Въведете наклонена черта (/) на нов ред самостоятелно. Командата в буфера се изпълнява. Този метод се използва и за изпълнение на PL/SQL блок.

изберете * от emp

/
c) Въведете празен ред. Командата се записва в буфера.

Командата RUN може да се използва вместо наклонена черта за изпълнение на команда в буфера. SQL подканата се връща, когато командата завърши изпълнението. Можете да въведете следващата си команда в подканата.

Прост Oracle SQL*Plus COMMANDS

• DESCRIBE
• SAVE “file command”   :Записва файла във файловата система на Unix
• GET “file command” :Отваря файла в подканата sqlplus
• EDIT “file команда” :Можете да редактирате файла
• SPOOL “команда на файла” :Можете да пренасочвате дневника на всяка команда към файла във файловата система,
• INPUT “команда за редактиране”
• СПИСЪК “ команда за редактиране“ :Показва последната команда за изпълнение
• RUN „команда за редактиране“ :Изпълнява командата в SQL буфер
• ДОБАВЯТЕ „команда за редактиране“ :Можете да добавите  всеки текст към командата в SQL буфера използвайки тази
• ПРОМЯНА “команда за редактиране”
• CLEAR BUFFER “команда за редактиране” :Изчиства SQL буфера
• DEL “команда за редактиране”

Забележка Само SQL команди и PL/SQL блокове се съхраняват в SQL буфера, SQLКомандите Plus не се съхраняват в буфера.
Тире (-) се използва за указване на продължаване на командата. Въпреки че SQL командите могат да бъдат продължени до следващия ред без оператор за продължаване, SQL
Командите Plus не могат да бъдат продължени

Oracle Sql*plus изтегляне

1) Изтеглете zip файловете, съдържащи пакета SQL*Plus Instant Client и OCI пакета от страницата на OTN Instant Client на адрес http://www.oracle.com/technetwork/apps-tech/winx64soft-089540.html

И двата пакета трябва да са от една и съща версия, като например 11.2.0.4.

2) Създайте нова директория, например /home/instantclient10_2 в UNIX или c:\instantclient10_2 в Windows.

3) Разархивирайте двата пакета в новата директория.

4) Добавете директорията, съдържаща файловете на Instant Client, към системната променлива на средата PATH. Премахнете всички други директории на Oracle от PATH.

5) Задайте променливата на потребителската среда SQLPATH към директорията, съдържаща файловете на Instant Client, така че glogin.sql да бъде намерен

6) настройте tnsnames.ora и задайте променливата TNS_ADMIN на този път

Сега Oracle Sql*plus е готов за свързване

Сродни връзки

Предварително изградена база данни на Oracle за обучение и тестване с помощта на Oracle Developer VM

Неща, които трябва да знаете за разработчика на Oracle SQL

Как да използвам Putty за SSH

МЕНИДЖЪР НА СЪЕДИНЕНИЕ НА ПУТТИ (PuttyCM)

Страхотен безплатен мениджър за отдалечен работен плот


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да създадете спул файл на sql sql

  2. Възможно ли е да се стартира SQLPLUS скрипт върху файл, кодиран като UTF-8 със спецификация

  3. Преобразуване на Unix Timestamp в стойност на дата в Oracle

  4. 12c Автоматично попълване на колона със стойност на последователността

  5. Вмъкнете CLOB в базата данни на Oracle