HTTP port przy połączeniach z bazą oracle
środa, czerwiec 25th, 2008
Podłączenie do bazy oracle przez http
Ze zmianą portu HTTP już nie jest tak prosto, żeby zmienić nr portu dla HTTP należy z linii poleceń sqlplus-a uruchomić procedurę SETHTTPPORT
przykład
exec dbms_xdb.sethttpport(nr_portu);
np.
exec dbms_xdb.sethttpport(8011);
to polecenie zmieniło port na 8011 dla połączeń http
po tej zmianie sprawdzamy status listenera żeby zweryfikować czy nowy port jest używany.
Zmianę portu dla HTTP można zrobić także z “Database Home Page”.
Tak jak pisałem HTTP defaultowo jest wyłączone zaraz po instalacji, możemy włączyć protokół HTTP przez “Database Home Page” lub uruchamiając odpowiednią procedurę z linii poleceń sqlplus-a.
To polecenie to
exec dbms_xdb.setlistenerlocalacceess(TRUE);
do wyłączenia uruchamiamy
exec dbms_xdb.setlistenerlocalacceess(FALSE); te procedury są uruchamiane z użytkownika bazodanowego SYSTEM.