Zárt . Ehhez a kérdéshez részletekre vagy egyértelműségre van szükség . Jelenleg nem fogadja el a válaszokat.
Megjegyzések
- Biztos benne, hogy az 1158 a helyes portszám (az URL karakterláncban)? – Én ' arra számítok, hogy 1521 lesz. Ezenkívül helyes a szolgáltatás neve – " searchengine " helyett " orcl "?
- A portszámot az Oracel telepítő rendelte hozzá , a keresőmotor az adatbázis neve és SID. Ha azt javasolja, hogy változtassa meg ezeket 1158-ra és orcl-re, kérjük, tudassa velem, hogyan?
- Ön kódolta: String url = " jdbc: oracle: thin: @ localhost: 1158: keresőmotor "; // próbálja meg megváltoztatni az 1158-at ebben a karakterláncban: 1521-re, majd fordítsa le / futtassa (újra).
- Nos, ez egyszerűen nem működik, mivel a telepítést követően az Oracle localhost: 1158 / em , ezért az 1158-as készüléken érhető el, nem a 1521-es címen. Arra gondoltam, ha a változtatásra az Oracle-n belül van szükség.
- Oké – hagyja el a port szám az 1158-as telefonszámon. Most pedig a szolgáltatás nevéről: Ön írta (az utolsó megjegyzésében) " localhost: 1158 / em ". De a String URL-be a " jdbc: oracle: thin: @localhost: 1158: searchengine " sort írja be. Próbálja meg módosítani ezt: " jdbc: oracle: thin: @localhost: 1158 / em ".
Válasz
“emctl start dbconsole” egy parancs az Enterprise Manager (EM) elindításához, amely az Oracle Database csomagban található eszköz, és az Oracle adatbázis felügyeletére és kezelésére használják.
Úgy gondolom, hogy a localhost: 1158 / em az Enterprise Manager (EM) URL-je, ugyanúgy a port is.
Az EM és a DB port nem lesz ugyanaz, az Ön esetében a DB portnak 1521-nek, az SID-nek pedig ORCL-nek kell lennie.
Tehát a kapcsolat URL-jének a következőnek kell lennie: jdbc: oracle: thin: @localhost: 1521: orcl ” .