om mdt primus imago regimus tjenester

primus - support

om primus - bakgrunn - bestilling - brukergruppe - support - download

Innlogging virker ikke

Symptom:

  • Feilmelding ved innlogging: "Vendor initialization failed. Cannot load an IDAPI service library. File: ORA73.DLL Alias: PRIMUS"

Dette problemet kan ha en av følgende kjente årsaker:

  • Parameteren "Vendor init" i konfigureringen av Oracle-driver er feil
  • PATH'en i "c:\autoexec.bat" er ikke satt riktig
  • Windows NT bruker en systemvariabel "PATH" som ikke er oppdatert

Mulig årsak: Feil i "Vendor init"

Parameteren "VENDOR INIT" i konfigurasjonen av Oracle-driver (se installasjonsveiledningen) skal ha som verdi navnet på en DLL-fil som er installert i SQL*Net. Filen ligger vanligvis på katalogen "c:\orawin95\bin" eller "c:\orant\bin". Sjekk om filen "ORA72.DLL" eller "ORA73.DLL" finnes på denne katalogen, og skriv navnet på filen du finner som verdi til parameteren "VENDOR INIT".

Mulig årsak: PATH'en i "c:\autoexec.bat" er ikke satt riktig

Når Oracle-programvaren SQL*Net installeres på en klient som skal bruke Primus, oppdateres filen "c:\autoexec.bat" slik at PATH-variablen som settes i denne filen inkluderer katalogen som oracle legger sine filerpå ("c:\orawin95\bin" eller noe slikt). I en versjon av installasjonsprogrammet til Oracle (ver. 7.2) er det en feil som gjør at dette ikke blir satt riktig. Hvis det ikke ligger noen PATH-setning i "autoexec.bat" fra før, legges følgende setning inn:

PATH ;C:\ORAWIN95\BIN

Hvis dette skjer, må semikolonet på denne linja fjernes og maskina bootes på nytt for at primus-innloggingen skal virke.

Mulig årsak: Windows NT's systemvariabel "PATH" er ikke oppdatert

Noen Windows NT-maskiner tar på sin side ikke hensyn til det som står i "autoexec.bat" i hele tatt, og bruker istedet en system-variabel i Windows som "søkepath" for DLL-filer. Denne variabelen kjenner tydeligvis ikke Oracle-installasjonsprogrammet til, for den blir ikke satt når SQL*Net installeres.

For å sette denne variablen manuelt, gjør følgende:

  • Logg inn på Windows NT med brukernavn "Administrator".
  • Velg Innstillinger - Kontrollpanel (Settings - Control Panel) fra Start-menyen, og velg "System".
  • Gå til tab'en Miljøvariable (Environment) og finn variablen "PATH" i vinduet for systemvariable.
  • I verdien til PATH, legg til ";c:\winnt\bin" (semikolon pluss katalogen der SQL*Net er installert) til slutt og trykk "Set".

museenes datatjeneste
info@mdt.no - support@mdt.no