Ja. Det är praktiskt taget en FAQ på XE Oracle-forum. För det första, kan du ansluta till Oracle med
sqlplus user/pass
Om så är fallet är Oracle igång (vilket verkar vara din situation, men kanske inte är för en framtida läsare med liknande problem). Om inte kan du prova
sqlplus / as sysdba
startup
När Oracle är uppe, kontrollera att lyssnaren kan se Oracle-instansen bysqlplus user/[email protected] Om inte, så är antingen lyssnaren inte uppe eller så är "lyssnaren inte känner till tjänsten". Se till att lyssnaren är startad (lsnrctl, starta sedan). Se till att databasen är registrerad hos lyssnaren
sqlplus / as sysdba
alter system register;
Nu bör du kunna ansluta med syntaxen '@xe'. Värt att verifiera att den inbäddade PL/SQL-gatewayen är inställd för att använda 8080-porten
select dbms_xdb.GETHTTPPORT from dual;
På Windows kan du använda netstat -ab för att se om tnslsnr.exe lyssnar på porten.
Sedan skulle jag föreslå att du tittar på webbläsarinställningar (särskilt alla proxyinställningar som kan vidarebefordra din begäran till en maskin som inte har någon aning om vad den ska göra med den) och brandväggar (som mycket väl kan ställas in för att ignorera eller dölja all åtkomst till porten ).