Live oracle jak połączyć się w MacOs M1?
Od paru dni intensywniej potrzebuję dostępu do bazy danych Oracle. Mam jedną wersję zainstalowaną na komputerze stacjonarnym z Windows 10 ale czasem brakuje mi szybkiego połączenia również na MacOS.
Zakładamy konto na stronie: https://www.oracle.com/cloud/free.
Wymagane jest podanie karty kredytowej, nasze polskie debetowe też są ok.
Następnie tworzymy bazę danych.


Ważna sprawa zaznaczamy: „Always Free”. 🙂

Wpisujemy dane do administratora bazy, należy je bezwględnie zapisać, będą potrzebne do logowania zdalnego.

Można podać kontaktowy e-mail dla tej bazy danych a następnie klikamy „Create”.

Jeśli wszystko się udało pojawi nam się panel zarządzania bazą danych, tam możemy utworzyć sobie taką paczkę z danymi konfiguracyjnymi do łatwego połączenia zdalnego, klikamy „Database connection”:

Następnie możemy pobrać „portfel” z danymi do połączenia z bazą:

Portfel powinien być zabezpieczony hasłem, więc musimy je ustawić przed pobraniem:

Po pobraniu należy umieścić go w jakimś właściwym do tego katalogu. W razie potrzeby można pobrać ponownie taki porfel.
Jeśli chcemy łączyś się zdalnie to musimy mieć na to zgodę bo inaczej dostaniemy taki komunikat:
„ORA-12506: TNS:listener rejected connection based on service ACL filtering (CONNECTION_ID=xxx)”
Na stronie Autonomous Database Information, należy znaleźć zakładkę Network:

Po kliknięciu „Edit” możemy dodać swoje parametry:

Następnie klikamy „Save” i ekran główny powinien mieć już informacje:
„Access control list Enabled”
Następnie wchodzimy na stronę: https://www.oracle.com/tools/downloads/sqldev-downloads.html
Następnie po pobraniu:
Wpisujemy USERNAME: ADMIN i hasło takie jak podaliśmy wcześniej.
Wybieramy Connection Type: „Cloud Wallet”.
W „Configuration File” klikamy „Browse” i wybieramy naszego plik spakowany nazwa.zip.
Po załadowaniu możemy wybrać jedną z kilku dostępnych baz danych, ja wzięłam z końcówką „-high”.
Możemy kliknąć „Test” wtedy zobaczymy czy połączenie działa poprawnie.

Następnie dopisujemy nazwę połączenia i klikamy „Connect”, jeśli wszystko jest ok, będziemy mogli wykonać swoje pierwsze zapytanie i zobaczyć jego wynik:

Alternatywnie w naszym panelu zarządzania bazą możemy wybrać:

A następnie już można pisać zapytania jak w SQL Developer:
