Impromptu 6 werkt niet met Oracle8i database

Pagina: 1
Acties:

  • Toad
  • Registratie: November 2003
  • Laatst online: 08-08 08:20
Hallo,

Ik heb Impromptu 6 administrator version meegenomen naar huis om er mee te oefenen. Ik heb hier thuis een personal oracle8i database. Met Toad en Forms6i kan ik die database gewoon benaderen.
Als ik met Impromptu wil gaan werken dan lukt het niet. Ik krijg de melding:

Ora- 12154: TNS could not resolve service name.

Bij details staat dan:

Error number -9:

DMS-E-GENERAL, A general exception has occurred during operation 'attach database'.
ORA-12154: TNS:could not resolve service name

Als Impromptu geopend is dan ga ik naar Catalog > Databases > Oracle en > New database > new.

Ik vul dan bij logical database name oracle81 in (zo heet mijn database)

Bij SQlnet connect string vul ik oracle81 in(in mijn tnsnames.ora staat SID=oracle81).

Als ik dan op test druk dan vraagt hij naar username en password en dan krijg ik bovenstaande medling:Ora- 12154: TNS could not resolve service name.


Ik gebruik Winxp prof en zoals gezegd lukt het wel om met toad connectie met de database te krijgen.

Wat gaat er hier fout?

  • justmental
  • Registratie: April 2000
  • Niet online

justmental

my heart, the beat

Heb je misschien meerdere ORACLE_HOME's?
Welke connect string gebruik je voor TOAD en Forms? Je SID is namelijk niet noodzakelijk gelijk aan je SQL*Net alias.
Heb je TNS_ADMIN gezet?

Who is John Galt?


  • Toad
  • Registratie: November 2003
  • Laatst online: 08-08 08:20
justmental schreef op 30 januari 2004 @ 20:14:
Heb je misschien meerdere ORACLE_HOME's?
Welke connect string gebruik je voor TOAD en Forms? Je SID is namelijk niet noodzakelijk gelijk aan je SQL*Net alias.
Heb je TNS_ADMIN gezet?
Het werkt al. Ik had niet goed gekeken.

In mijn tnsnames.ora staat:


####################################
# TNSNAMES.ORA Configuration File:C:\oracle\ora81\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle Enterprise Manager V2
# Date..........: Fri Aug 01 20:22:09 CEST 2003
####################################

ORACLE81_ATHLONXP =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = athlonxp)(PORT = 1521))
)
(CONNECT_DATA = (SID = oracle81)(SERVER = DEDICATED))
)

Ik had bij SQl*Net string "oracle81" ingevuld, maar dat moest "oracle81_athlonxp"zijn: toen ik dat invulde connecte hij naar de database.

Bedankt voor je reaktie, misschien post ik nog wel een keer een vraag, hopelijk antwoord je dan weer zo snel.

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 13-08 16:46

curry684

left part of the evil twins

Finished maar alsnog naar SA, daar hoorde ie thuis :)

Professionele website nodig?