Stängd . Den här frågan behöver detaljer eller tydlighet . För närvarande accepteras inte svar.

Kommentarer

  • Är du säker på att 1158 är rätt portnummer (i webbadresssträngen)? – Jag ' jag förväntar mig att det blir 1521. Är också tjänstens namn korrekt – " sökmotor ", snarare än " orcl "?
  • Portnumret har tilldelats av Oracel-installationsprogrammet , sökmotor är databasnamnet och SID. Om du rekommenderar att du ändrar dem till 1158 och orcl, låt mig veta hur?
  • Du har kodat: String url = " jdbc: oracle: thin: @ localhost: 1158: searchengine "; // försök att ändra 1158 i den här strängen till: 1521 och sedan kompilera / köra (igen).
  • Tja, det fungerar helt enkelt inte, eftersom Oracle efter installationen frågade som localhost: 1158 / em , därför finns den tillgänglig 1158 inte 1521. Jag menade om ändringen behövs för att göras inne i Oracle
  • Okej – lämna portnummer vid 1158, då. Nu för tjänstenamnet: du skrev (i din senaste kommentar) " localhost: 1158 / em ". Men i din String-webbadress lägger du " jdbc: oracle: thin: @localhost: 1158: searchengine ". Försök och ändra detta till: " jdbc: oracle: thin: @localhost: 1158 / em ".

Svar

”emctl start dbconsole” är ett kommando för att starta Enterprise Manager (EM), vilket är ett verktyg som levereras med Oracle Database, och används för övervakning och hantering av Oracle Database.

Jag tror att localhost: 1158 / em är URL: en för Enterprise Manager (EM), liksom porten.

EM- och DB-porten kommer inte att vara samma, i ditt fall ska DB-porten vara 1521 och SID ska vara ORCL.

Så, din anslutnings-URL ska se ut som ”jdbc: oracle: thin: @localhost: 1521: orcl” .

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *