Gesloten . Deze vraag heeft details of duidelijkheid nodig. Het accepteert momenteel geen antwoorden.
Reacties
- Weet je zeker dat 1158 het juiste poortnummer is (in de url String)? – Ik ' d verwacht dat het 1521 is. Is ook de servicenaam correct – " zoekmachine ", in plaats van " ofcl "?
- Het poortnummer is toegewezen door het Oracel-installatieprogramma , zoekmachine is de databasenaam en SID. Als je aanbeveelt om deze te wijzigen in 1158 en orcl, laat me dan weten hoe?
- Je hebt gecodeerd: String url = " jdbc: oracle: thin: @ localhost: 1158: searchengine "; // probeer 1158 in deze string te veranderen in: 1521, en compileer / run (opnieuw).
- Nou, dat werkt gewoon niet, want na de installatie vroeg Oracle als localhost: 1158 / em , daarom is het beschikbaar op 1158 en niet op 1521. Ik bedoelde dat als de wijziging binnen Oracle moet worden vastgelegd
- Oké – laat de poortnummer op 1158, dan. Nu voor de servicenaam: je schreef (in je laatste opmerking) " localhost: 1158 / em ". Maar in je String-url zet je " jdbc: oracle: thin: @localhost: 1158: searchengine ". Probeer dit te veranderen in: " jdbc: oracle: thin: @localhost: 1158 / em ".
Answer
“emctl start dbconsole” is een commando om Enterprise Manager (EM) te starten, een tool die gebundeld wordt met Oracle Database, en gebruikt voor het bewaken en beheren van de Oracle Database.
Ik geloof dat localhost: 1158 / em de URL is voor Enterprise Manager (EM), net als de poort.
De EM- en DB-poort zal niet hetzelfde zijn, in jouw geval zou de DB-poort 1521 moeten zijn en SID zou ORCL moeten zijn.
Dus je verbindings-URL zou er uit moeten zien als “jdbc: oracle: thin: @localhost: 1521: orcl” .