1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Wir danken allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben.

Oracle Tools

Dieses Thema im Forum "Software" wurde erstellt von newby, 18. September 2003.

  1. Ne Oracle 9i gibts auch für osx.

    Linux für den Mac:

    Debian oder gentoo

    und nix anderes.
     
  2. RaMa

    RaMa New Member

  3. newby

    newby New Member

    @ rest-in-peace
    welches teil muss ich da downloaden?
    ich nehmen mal an das Oracle9i Lite, aber das gibts für so viele Systeme:
    for AIX5L
    for Windows
    for Linux
    for Sun SPARC Solaris
    for HP-UX
    for AIX
    for HP Tru64

    welches muss ich da nehmen?

    @ RaMa
    den link hatte ich auch schon gefunden aber da muss ich mich registrieren - und das kostet!
    gibts das nicht gratis?
     
  4. Der Link den die RaMa angegeben hat ist eigentlich
    nutzlos (sorry)

    Du kannst nur über Oracle.com downloaden.
    Aber wie gesagt erst registrieren.

    Kostet nix und hat keine nachteile.
    Außer vielleicht ein paar werbemails von oracle.

    Also auf www.oracle.com
    gehen >> download
    Du wählst die
    Oracle9i Database aus.

    Du kommst auf eine Seite mit den Versionsangaben.
    Dort wählst du aus:

    Oracle9i Release 2 - Developer's Releases
    Oracle9i Database Release 2 Enterprise Edition for Apple Mac OS X Version 10.2 Jaguar

    Danach auf "take a quick survey" und
    einloggen und saugen.

    Das installieren ist kein zuckerschlecken und es heißt wie
    immer:
    Immer schön die InstallDoku durchlesen und danach gleich
    nochmals.
     
  5. newby

    newby New Member

    ok, hab alles gemacht wie es in diesem pdf steht - gibt nur ein prob.!
    nachdem ich den korrekten host namen in der listerner.ora und tnsnames.ora eingegeben habe und das lsnrctl - Teil mit stop und start neugestartet habe und anschließend die DB neu starten wollte passierte folgendes: (auszug aus der bash)
    SQL> shutdown abort
    ORACLE instance shut down.
    SQL> startup pfile=/Users/oracle/9iR2/orahome/dbs/initab.ora
    ORACLE instance started.

    Total System Global Area 113873180 bytes
    Fixed Size 450844 bytes
    Variable Size 92274688 bytes
    Database Buffers 20480000 bytes
    Redo Buffers 667648 bytes
    Database mounted.
    ORA-01092: ORACLE instance terminated. Disconnection forced


    SQL>

    hast du eine Ahnung was da schief gegengen sein könnte????

    mfg newby
     
  6. Als welcher User hast Du die Datenbank gestartet?
     
  7. Achmed

    Achmed New Member

    Hast Du die oracle auf einem osx oder
    osx server installiert????
     
  8. newby

    newby New Member

    @ rest-in-peace
    als User "oracle" mit Passwort "oracle"

    @ Achmed
    ich hab oracle auf OS 10.2.6 installiert (nix Server)
     
  9. fons

    fons New Member

    geht's schon ?

    falls nicht - schau mal im alert_<SID>.log nach. Das logfile liegt normalerweise im directory $ORACLE_HOME/admin/<SID>/bdump directory. Da steht alles drin, was die Datenbank so rauskotzt.

    Der ORA-01092 kann bei verschiedensten Gelegenheiten auftauchen. Nähere Hinweise aus dem alertlog wären also hilfreich ...

    Gruß, Fons
     
  10. Wenn Du als User Oracle eingeloggt bist und im
    Terminal ein
    cd $ORACLE_HOME machst, was passiert dann??

    Das könnte das Problem sein.
     
  11. newby

    newby New Member

    ich habs hinbekommen! - der Fehler lab bei mir! ich schilder euch das mal:
    den Befehl "./createDB >& dblog" muss man in der Bash ausführen, ich hab die Bash aber beendet und dann den Befehl in der Shell ausgeführt - d.h. beim beenden der Bash wurden die durch das Skript ". DBENV" gesetzten Variablen gelöscht und der createDB befehl hat somit scheiße gebaut!

    Hab jetzt alles noch mal gelöscht und noch einmal installiert und jetzt funzt es!!!
    nur noch drei kleine fragen:
    ich melde mich jetzt immer mit dem Befehl "sqlplus system/manager@abmactcp" an die DB an.
    Was bin ich dan für eine Art von User?( - root oder so etwas?)
    Wie kann ich zusätzliche Benuter einrichten?
    Wie kann ich mich dann als ein solcher Benutzer anmelden?

    mfg newby
     
  12. fons

    fons New Member

    gratuliere! eh super durchschaut :wink:

    als benutzer "system" kannst du die datenbank komplett administrieren. es gibt allerdings noch einen "priviligierteren" benutzer - "sys".

    um als sys einzusteigen kannst du im SQL*plus folgendes eingeben:
    SQL>connect / as sysdba

    sys it der besitzer der datenbank und der internen objekte.

    zusätzliche benutzer:
    SQL> create user newbe identified by newbie
    default tablespace users
    temporary tablespace temp;

    SQL> grant connect, resource to newbie;

    anmelden des neuen benutzers:
    SQL> connect newbie/newbie@abmactcp

    du connectest übringens immer über's netzwerk - du kanns auch in deinem environment die variable ORACLE_SID setzen und dann das "@abmactcp" weglassen.

    lg, fons
     
  13. newby

    newby New Member

    erstmal vielen dank für euere hilfe!
    nur noch eine kleine frage: was bedeutet dieses "@abmactcp"??

    mfg newby
     
  14. fons

    fons New Member

    das ist ein TNS-alias. er beschreibt den "weg" zu einer datenbank im netzwerk. deine TNS-aliase sind in der datei $ORACLE_HOME/network/admin definiert. dort wirst du einen eintrag für "abmactcp" finden, der u.a. den hostnamen deines rechners sowie die SID der datenbank auf deinem rechner enthält.

    bei einer anmeldung mit <user>/<pass>@tns-alias weiß SQL*plus, daß es sich bei irgendeiner datenbank über's netzwerk anmelden soll - in deinem fall ist die datenbank im netzwerk halt zufällig auf demselben rechner (tcp-loopback).

    wie gesagt, wenn du in deinem environment die variable ORACLE_SID auf die SID deiner datenbank setzt, kannst du den tns-alias bei der anmeldung weglassen - SQL*plus weiß dann, daß die db am selben rechner läuft.
     
  15. Für OSX gibts keine Admintools ??

    @fonts

    Hast Du es schon geschaft per Excel in die oracle reinzufahren???
    Gibts da Treiber??
     
  16. newby

    newby New Member

    jetzt ist mir gerade was aufgefallen!
    nach dem ich die oracle db installiert habe (wie beschrieben) kann ich in den Systemeinstellung das Personal Web Sharing nicht mehr aktivieren!
    kann das an den veränderungen in der "/etc/inetd.conf" liegen? - Wenn ja warum funktioniert das Personal Web Sharing auch nach dem zurücksetzen der inetd.conf immer noch nicht???

    mfg newby

    PS: gibts eigentlich Oracle ODBC Treiber für OS X?
     
  17. fons

    fons New Member

    @wrest-in-peace:
    keine ahnung, hab weder oracle noch office auf meinem mac installiert :D
    normalerweise sollte bei einer 9i der enterprise manager dabei sein. um das zu testen ganz einfach mal unter benutzer oracle "oemapp" aufrufen. wenn sich da was tut, "oemapp dbastudio" starten. das dbastudio ein komfortables admin tool.
    sowas wie odbc-treiber - gute frage, ganz einfach mal suchen?

    @newby:
    vermutlich läuft das personal web sharing auf port 80 und wahrscheinlich hat oracle einen http-listener gestartet. ein port-konflikt also. wenn du oracle *komplett* runterfährst, sollte personal web sharing wieder funktionieren.

    lg, fons
     
  18. Achmed

    Achmed New Member

    www.openlinksw.com

    Hier gibt es odbc treiber für oracle, mysql usw.
    Aber nur 30 Tage.
    dann heißt es zahlen, zahlen zahlen.

    Ich versteh das nicht.
    Für jedes Kacksystem gibt es kostenlose odbc treiber.

    Aber vielleicht sind die apples ja wirklich nur was für grafiker.
     
  19. Bei filemaker habe ich odbc treiber gefunden.
    Ich habe das ding leider nicht und weiß nicht
    ob die treiber nur in verbindung mit filemaker
    gehen oder ob sie auch unter excel funktionieren.
     

Diese Seite empfehlen