Oracle Database la base de dades relacional comercial més utilitzada per les empreses.
Introducció
Oracle Database 23ai Free ofereix la possibilitat d’experimentar Oracle Database.
Els límits de recursos per a Oracle Database Free són fins a 2 CPU per a processos en primer pla, 2 GB de RAM i 12 GB de dades d’usuari en disc.
Oracle Database
Crea una màquina Ubuntu amb {% link “/docker/” %}
Instal.la l’script oracle.sh:
wget https://gitlab.com/xtec/data/oracle/-/raw/main/oracle.shchmod u+x oracle.shInstal.la la base de dades:
./oracle.sh -d hrAmb l’ordre ./oracle.sh -d hr:
- Instal.lem Oracle Database 23ai Free.
- Amb el flag
-dinstal.lem les dades “demo” que utilitza la documentació oficial d’Oracle: Oracle Database Documentation - Ens conectem a la base de dades
hramb SQLcl.
Un cop hagi acabat tot el procés ja pots fer la teva primera consulta SQL:
SQL> set sqlformat csvSQL> SELECT * FROM hr.employees WHERE rownum <= 3;"EMPLOYEE_ID","FIRST_NAME","LAST_NAME","EMAIL","PHONE_NUMBER","HIRE_DATE","JOB_ID","SALARY","COMMISSION_PCT","MANAGER_ID","DEPARTMENT_ID"100,"Steven","King","SKING","1.515.555.0100",17-JUN-13,"AD_PRES",24000,,,90101,"Neena","Yang","NYANG","1.515.555.0101",21-SEP-15,"AD_VP",17000,,100,90102,"Lex","Garcia","LGARCIA","1.515.555.0102",13-JAN-11,"AD_VP",17000,,100,90Tanca la connexió:
SQL> exitDisconnected from Oracle Database 23ai Free Release 23.0.0.0.0 - Develop, Learn, and Run for FreeVersion 23.4.0.24.05La base de dades té tres esquemes “demo”:
HR: Human ResourcesCO: Customer OrdersSH: Sales History
Connecta’t a SH:
$ ./oracle.sh shOracle Developer Tools
Arrenca {% link “/tool/vscode” %}.
Instal.la l’extensió Oracle Developer Tools
{% image “vscode-extension.png” %}
L’extensió ha de baixar l’entorn .NET:
{% image “vscode-extension-install.png” %}