Oraclexe - Scott

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
1

SQLTools to jest narzędzie, które zastępuje SQLPlusa. W pola user i password wpisujesz usera i hasło jakim się logowałeś w SQLPlusie, zaznaczasz Bypass tnsnames.ora i w host wpisujesz localhost (jeśli odpalasz na tym samym kompie co masz bazę), w port 1521 a w sid xe. Potem Connect i możesz wpisywać zapytania (w tym głównym oknie). Wykonanie zapytania to F10 - aktualnego zapytania pod kursorem a F5 całego skryptu. Zapytania oddziela się średnikiem ;.

Co do importu pliku z danymi to to się robi pod cmd - odpalasz cmd i wpisujesz imp user/nazwa file=sciezka_i_nazwa_pliku_dmp full=yes i powinno zaskoczyć a przynajmniej coś wypisać. Jeśli operacja przebiegnie poprawnie to będziesz miał dane w bazie

RU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 43
0

Wszystko bardzo fajnie i przejrzyście opisane, ale nadal wyskakuje jakiś błąd :(

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
0

pokaż co masz wpisane w okienku do łączenia z bazą

RU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 43
0

Proszę.

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
0

wpisz w cmd lsnrctla potem status i pokaz co Ci sie wyswietli

RU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 43
0

Zrobione.

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
0

spróbuj wpisać zamiast localhost to 127.0.0.1 albo swoje IP lokalne

RU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 43
0

Nadal ten sam błąd.

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
0

daj tutaj zawartość pliku C:\oraclexe\app\oracle\product\11.2.0\server\network\admin\listener.ora

RU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 43
0
Kopiuj
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = Mateusz-komputer)(PORT = 1521))
    )
  )

DEFAULT_SERVICE_LISTENER = (XE)
abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
1
  1. uruchom CMD
  2. wpisz lsnrctl
  3. wpisz stop
    4 podmień zawartość pliku C:\oraclexe\app\oracle\product\11.2.0\server\network\admin\listener.ora na
Kopiuj
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = xe)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
      (SID_NAME = xe)
    )
  )
 
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = Mateusz-komputer)(PORT = 1521))
    )
  )
 
DEFAULT_SERVICE_LISTENER = (XE)
  1. wpisz w start
  2. zamknij CMD i wszystko powinno działać

BTW jak Ty tego oracle instalowałeś??

RU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 43
0

Wszystko działa, dziękuję :D

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.