WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Software

Software Rat & Tat bei Softwareproblemen

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 31.12.2004, 08:55   #1
JoergStueger
Master
 
Registriert seit: 28.10.2002
Alter: 47
Beiträge: 626


JoergStueger eine Nachricht über ICQ schicken
Ausrufezeichen Oracle Dienste

Hallo zusammen!

Wie kann ich unter Linux checken ob die Oracle dienste gestartet sind?

LG
Joerg
JoergStueger ist offline   Mit Zitat antworten
Alt 31.12.2004, 09:04   #2
ora600
Senior Member
 
Registriert seit: 15.10.1999
Beiträge: 118


Standard

Was meinst du mit "die Oracle Dienste" ? Es gibt nicht "die Oracle Dienste". Oracle bietet eine riesige Anzahl an Produkten. Außerdem gibts under Linux keine Dienste, sondern Prozesse, und die überprüft man z.b. mit
"ps -ef | grep -i ora".
Außerdem kommt es darauf an, welches Linux du hast, abhängig davon kann es leichte Unterschiede geben.

Also wenn du exakte Details bekanntgibst, könntest du vielleicht auch eine exakte Antwort erwarten.
ora600 ist offline   Mit Zitat antworten
Alt 31.12.2004, 09:10   #3
JoergStueger
Master
 
Registriert seit: 28.10.2002
Alter: 47
Beiträge: 626


JoergStueger eine Nachricht über ICQ schicken
Standard

Hallo!

Also erstmal danke für die Antwort!

Der von Dir genannte Befehl liefert mir folgendes zurück:


[root@vuxmuki root]# ps -ef | grep -i ora
oracle 1157 1 0 08:14 ? 00:00:00 /data/opt/oracle/product/9.2.0/bin/tnslsnr listener -inherit
root 2115 2065 0 09:06 pts/1 00:00:00 grep -i ora
[root@vuxmuki root]#

Ich kann leider nix damit anfangen. Hab die Kiste von einem Software Lieferanten übernommen und leider noch nicht wirklich Ahnung von Oracle ...

LG
Joerg
JoergStueger ist offline   Mit Zitat antworten
Alt 31.12.2004, 09:13   #4
ruprecht69
Jr. Member
 
Registriert seit: 22.05.2003
Beiträge: 87


Standard

Ich gehe mal davon aus, dass du die Datenbank meinst.
entweder wie vom Vorredner gesagt: ps -ef

oder um zu checken ob der Listerner läuft:

lsnrctl status / tnsping <INSTANZ>

in welchem Zustand sich die Datenbank befindet:

sqlplus "/ as sysdba"
select * from v$instance;

Es muss prinzipiell der Listener laufen damit du dich auf die Datenbank connecten kannst und die Oracle Instanz gestarted sein.

Falls nicht:

sqlplus "/ as sysdba"
startup

Falls du noch nicht mal eine Datenbank hast wird's ein bissi komplizierer .. such mal im google "oracle create database"
ruprecht69 ist offline   Mit Zitat antworten
Alt 31.12.2004, 09:17   #5
JoergStueger
Master
 
Registriert seit: 28.10.2002
Alter: 47
Beiträge: 626


JoergStueger eine Nachricht über ICQ schicken
Standard

Naja, auf der Maschine sollten insgesamt 4 datenbanken laufen. gibts keine möglichkeit zu schauen welche da ist und welche nicht?

Sorry für die blöden Fragen aber für mich ist das komplettes neuland ...

LG
Joerg
JoergStueger ist offline   Mit Zitat antworten
Alt 31.12.2004, 09:22   #6
ruprecht69
Jr. Member
 
Registriert seit: 22.05.2003
Beiträge: 87


Standard

Laut deiner ps -ef Liste .. lauft derzeit gar nix - bis auf den listener des Owners oracle.

su - oracle
sqlplus / as sysdba
startup
ruprecht69 ist offline   Mit Zitat antworten
Alt 31.12.2004, 09:27   #7
JoergStueger
Master
 
Registriert seit: 28.10.2002
Alter: 47
Beiträge: 626


JoergStueger eine Nachricht über ICQ schicken
Standard

Hallo ruprecht!

Bitte nicht killen aber ich kriegs nicht hin.

[root@vuxmuki admin]# su - oracle
-bash-2.05b$ sqlplus / as sysdba
Verwendung: SQLPLUS [ [<option>] [<logon>] [<start>] ]
wobei <option> ::= -H | -V | [ [-L] [-M <o>] [-R <n>] [-S] ]
<logon> ::= <username>[/<password>][@<connect_string>] | / | /NOLOG
<start> ::= @<URI>|<filename>[.<ext>] [<parameter> ...]
"-H" zeigt SQL*Plus-Versions-Banner und Syntax von Verwendung an
"-V" zeigt SQL*Plus-Versions-Banner an
"-L" versucht eine einmalige Anmeldung
"-M <o>" verwendet HTML-Markup-Optionen <o>
"-R <n>" verwendet eingeschränkten Modus <n>
"-S" verwendet Ton aus-Modus
-bash-2.05b$


LG
Joerg
JoergStueger ist offline   Mit Zitat antworten
Alt 31.12.2004, 09:38   #8
ruprecht69
Jr. Member
 
Registriert seit: 22.05.2003
Beiträge: 87


Standard

sorry mea culpa .. richtiger syntax ist

sqlplus "/ as sysdba"
ruprecht69 ist offline   Mit Zitat antworten
Alt 31.12.2004, 09:41   #9
JoergStueger
Master
 
Registriert seit: 28.10.2002
Alter: 47
Beiträge: 626


JoergStueger eine Nachricht über ICQ schicken
Standard

Jetzt will er nen benutzernamen? Ist das ok? meine standard logins funken da nicht, hat oracle da nen dba user?
JoergStueger ist offline   Mit Zitat antworten
Alt 31.12.2004, 09:50   #10
ruprecht69
Jr. Member
 
Registriert seit: 22.05.2003
Beiträge: 87


Standard

more /etc/group | grep dba

dba:x:200:user1,user2,user3

mit 200 schauen wir nun wer dba ist

more /etc/passwd | grep 200

und finden alle user die dba sind. Mit diesen Benutzern sollte nun ein Zugriff über die o.a. Methode funktionieren. Da sollte der oracle User entweder in der dba:x:... Zeile oder in der passwd Datei aufscheinen. Das "su - oracle" darfst du natürlich nur als root durchfüren, sonst wirst du nach einem Passwort angepromptet.
ruprecht69 ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:42 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag