sql >> Databasteknik >  >> RDS >> Oracle

Hur man använder Oracle SQL*Plus

Här i det här inlägget skulle jag ge en introduktion till Oracle SQLPlus  som är Oracle-verktyg för att ansluta till Oracle-databas  och hur man laddar ner Oracle SQL Plus

Oracle SQL*Plus

Vad är Oracle Sql*plus:

1) SQLPlus, som används ofta av Oracle DBA:er och utvecklare, är ett kraftfullt och enkelt verktyg från Oracle för att interagera med databasen.
2) SQL
Plus har sina egna formateringskommandon för att få dina frågor att se bättre ut, samt kommandon för att ställa in miljön.
3) SQL*Plus är tillgängligt på alla plattformar som AIX, Solaris,Unix,Linux windows,HP etc på som Oracle kör. Den levereras med installationsprogrammet för Oracle Client för klientdatorn. Den tillhandahålls också på servernivå med installationsprogramvara för Oracle Server.

Hur man börjar med Oracle Sql*plus

1) När du startar SQLPlus, uppmanas du att ange användarnamn, lösenord och anslutningssträng. Anslutningssträngen är databasens aliasnamn. Om du utelämnar anslutningssträngen, SQL Plus försöker ansluta dig till den lokala databasen som definieras i ORACLE_SID-variabeln. Så  du behöver användarnamn, lösenord och anslutningssträng för att ansluta till databasen

2) Du kan logga in på en annan användare eller databas, när du väl är i SQL*Plus med kommandot CONNECT USERNAME/[email protected] Snedstrecket separerar användarnamn och lösenord, anslutningssträngen efter @ är databasens aliasnamn. Om du utelämnar lösenordet kommer du att bli ombedd att ange det. Du kan utelämna anslutningssträngen för att ansluta till en lokal databas.

3) EXIT-kommandot används för att avsluta Sql*plus

. Du kan också använda kommandot QUIT för att slutföra sessionen. EXIT och QUIT är synonyma.

Hur kommandona skrivs in och körs i Oracle Sql*plus

1) När du är ansluten till SQL*Plus får du SQL>-prompten. Detta är standardprompten, som kan ändras med kommandot SET SQL PROMPT. Skriv kommandot du vill ange vid denna prompt.
2) Ett kommando kan spridas över flera rader, och kommandona är skiftlägesokänsliga. Det tidigare körda kommandot kommer alltid att vara tillgängligt i SQL-bufferten. Bufferten kan redigeras eller sparas i en fil. Du kan avsluta ett kommando på något av följande sätt:
a)Avsluta med semikolon (;). Kommandot slutförs och körs.

välj * från emp;
b)Skriv ett snedstreck (/) på en ny rad för sig. Kommandot i bufferten exekveras. Denna metod används också för att exekvera ett PL/SQL-block.

välj * från emp

/
c) Ange en tom rad. Kommandot sparas i bufferten.

Kommandot RUN kan användas istället för ett snedstreck för att utföra ett kommando i bufferten. SQL-prompten returneras när kommandot har slutförts. Du kan ange ditt nästa kommando i prompten.

Enkla Oracle SQL*Plus-KOMMANDO

• BESKRIV
• SAVE “filkommando”   :Den sparar filen i filsystemet på Unix
• HÄMTA “filkommando” :Den öppnar filen på sqlplus-prompten
• EDIT “file kommando” :Du kan redigera filen
• SPOOL “filkommando” :Du kan spoola loggen för vilket kommando som helst till filen på filsystemet,
• INPUT “redigeringskommando”
• LIST “ redigeringskommando” :Det visar det senaste körkommandot
• KÖR “redigeringskommando” :Det kör kommandot i SQL buffert
• BILAGA “redigeringskommando” :Du kan lägga till  valfri text till kommandot i SQL buffert använder detta
• ÄNDRA "redigeringskommando"
• CLEAR BUFFER "redigeringskommando" :Det rensar SQL-bufferten
• DEL "redigeringskommando"

Observera Endast SQL-kommandon och PL/SQL-block lagras i SQL-bufferten, SQLPlus-kommandon lagras inte i bufferten.
Ett bindestreck (-) används för att indikera kommandofortsättning. Även om SQL-kommandon kan fortsätta till nästa rad utan en fortsättningsoperator, SQL
Plus-kommandon kan inte fortsätta

Oracle Sql*plus nedladdning

1) Ladda ner zip-filerna som innehåller SQL*Plus Instant Client-paketet och OCI-paketet från OTN Instant Client-sidan på http://www.oracle.com/technetwork/apps-tech/winx64soft-089540.html

Båda paketen måste vara från samma version som 11.2.0.4.

2) Skapa en ny katalog, till exempel /home/instantclient10_2 på UNIX eller c:\instantclient10_2 på Windows.

3) Packa upp de två paketen i den nya katalogen.

4) Lägg till katalogen som innehåller Instant Client-filerna till PATH-systemmiljövariabeln. Ta bort alla andra Oracle-kataloger från PATH.

5) Ställ in användarmiljövariabeln SQLPATH till katalogen som innehåller Instant Client-filerna så att glogin.sql hittas

6) ställ in tnsnames.ora och ställ in variabeln TNS_ADMIN till den sökvägen

Nu är Oracle Sql*plus redo att ansluta

Relaterade länkar

Förbyggd Oracle-databas för inlärning och testning med Oracle Developer VM

Saker du behöver veta om Oracle SQL-utvecklare

Hur man använder Putty för SSH

PuTTY CONNECTION MANAGER (PuttyCM)

Fantastisk gratis fjärrskrivbordshanterare


  1. LocalDB-distribution på klientdator

  2. Hur konverterar man datumtid till unix-epokvärde i Postgres?

  3. Skaffa och installera Microsoft SQL Server Management Studio

  4. Hur man ansluter Android till MySQL med Mysql JDBC-drivrutinen