Du förvirrar troligtvis två olika saker:
* sql* plus: Detta är ett kommandoradsgränssnitt (CLI) -verktyg som används för att interagera med Oracle-databaser. Det är en del av Oracle -databasprogramvaran.
* sql -server: Detta är ett relationellt databashanteringssystem (RDBMS) utvecklat av Microsoft. Det är ett komplett databassystem som erbjuder olika verktyg och funktioner för hantering och åtkomst till data.
Här är en uppdelning av skillnaderna:
| Funktion | SQL*PLUS | SQL Server |
| ----------------- | ------------------------------------------- | ---------------------------------------------- |
| typ | Kommandoradsgränssnitt (CLI) | Relationella databashanteringssystem (RDBMS) |
| Syfte | Interagerar med Oracle -databaser | Hantera och åtkomst till data |
| Funktionalitet | Utför SQL -uttalanden, hantera sessioner, | Skapa, hantera och fråga databaser, |
| | Visa och manipulera data | Hantera användare, roller och säkerhet |
| leverantör | Oracle | Microsoft |
| Andra verktyg | SQL -utvecklare (grafiskt gränssnitt) | SQL Server Management Studio (grafiskt gränssnitt) |
kort sagt:
* sql* plus är ett verktyg för att interagera med Oracle -databaser. Det är som ett terminalfönster specifikt utformat för Oracle.
* SQL Server är ett komplett databassystem. Det ger allt du behöver för att hantera och arbeta med data, inklusive SQL Server Management Studio (SSMS) som ett grafiskt gränssnitt.
Låt mig veta om du har fler frågor om specifika aspekter av SQL*Plus eller SQL Server!