sql >> Database >  >> RDS >> Oracle

sql plus opent niet na installatie van orakel 11g

Manasa,

Als de foutmelding

. is

zoals u zei, kan het antwoord afhangen van het besturingssysteem dat u gebruikt. Laten we zeggen dat u een soort venster gebruikt, u kunt naar de systeemeigenschappen -> tabblad geavanceerd -> omgevingsvariabelen -> systeemvariabelen gaan en de variabelen ORACLE_HOME en PATH controleren.

Laten we zeggen dat je oracle hebt geïnstalleerd op C:\oracle\ora11\

In de PATH-variabele, naast andere waarden, moet u de locatie van de oracle bin-map hebben; in dit geval:

'C:\oracle\ora11\bin;'

Nu moet ik opmerken dat wanneer orakel verwijst naar de padvariabele, het zoekt naar de eerste instantie van een orakelpad. Dus laten we zeggen dat je twee orakel-installaties had op de volgende locaties:

'C:\oracle\ora9i\'
'C:\oracle\ora11\'

En de padvariabele was als volgt ingesteld:

'C:\oracle\9i\bin;C:\oracle\ora11\bin;'

Het resultaat zou zijn dat wanneer u sqlplus opent, het automatisch zou verwijzen naar het sqlplus-programma dat zich op 'C:\oracle\9i\bin\' bevindt - welke versie dat ook is. (dit geldt ook voor elk oracle-hulpprogramma dat in de bin-directory wordt gevonden, zoals DBCA of expdp) (dit veronderstelt ook dat u expliciet aangeeft welke sqlplus u wilt uitvoeren, d.w.z. u typt gewoon 'sqlplus' in een opdrachtprompt in plaats van 'c:\oracle\ora11\bin\sqlplus')

De variabele oracle_home zou worden ingesteld op 'C:\oracle\ora11\', maar ik merk op dat mijn Windows 7-desktopversie goed werkt met deze waarde null. Het is echter geen productiedesktop zoals je zou denken.



  1. Filter studenten die nog niet geslaagd zijn voor een vak

  2. Spark-dataframe maken op basis van SQL-query

  3. Automatische updates van statistieken bijhouden

  4. Pre-UPDATE kolomwaarden retourneren met alleen SQL