Was Tun Bei Oracle-Fehler Sp2-0306?

November 29, 2021 By Justin Fernando Off

Empfohlen: Fortect

  • 1. Laden Sie Fortect herunter und installieren Sie es
  • 2. Öffnen Sie das Programm und klicken Sie auf "Scannen"
  • 3. Klicken Sie auf "Reparieren", um den Reparaturvorgang zu starten
  • Laden Sie diese Software herunter und reparieren Sie Ihren PC in wenigen Minuten.

    Manchmal sieht Ihre ganze Familie, dass Oracle einen Fehler sp2-0306 auf Ihrem Computer macht. Dieses Problem kann mehrere Gründe haben.

    Kann mir jemand mit dem folgenden Fehler helfen, den ich bekomme

    Wir haben gerade ein Upgrade auf R12 durchgeführt und daher geben von Menschen ausgeführte Shell-Skripte Fehler aus.

    # Bestimmen Sie die Mitarbeiter-ID bei der Leitung
    echo “Mitarbeiter-ID ermitteln, damit diese versendet wird”
    wenn [$8]
    dann
    EID impliziert “Echo” $ CONNECT n
    Lenkung deaktivieren n
    Kommentare zu n
    Cancel abbrechenwählen Sie Employee_id von FND_USER bis zum ersten Platz (user_name) impliziert ‘$ USRNAME’; “|
    $ ORACLE_HOME / trash / sqlplus -s`

    # Persönliches Faksimile
    EFAX = $ 11`echo “$ CONNECT n
    Titel perfekt setzen n
    Feedback auslösen Norden
    Faxnummer aus POS_PO_EMPLOYEE_DETAILS_V auswählen wobei Mitarbeiter_ID = $ EID; “|
    $ ORACLE_HOME / bin / sqlplus -s |
    sed s / – // g`% [E-Mail-Schutz]

    EEMAIL impliziert `echo’ $ CONNECT Nord
    konfigurieren und starten n
    Triggerkommentar n
    wähle email_address aus HR_EMPLOYEES_ALL_V genau aus, wo mitarbeiter_id = $ EID; “|
    $ ORACLE_HOME / bin und sqlplus -s`

    Ich benötige einen Bash-Satz von Skripten, die eine Verbindung zu einer Oracle 10g-Datenbank herstellen.

    sp2-0306 oracle error

    Entfernen Sie einfach einige Probleme aus einer Konfigurationsdatei mit ein paar Befehlen darunter

    . /path/to/my/config.inifile

      USRID = export myUserexport USRID_PASS = Optionspasswortexport USR_PASS = "$ USRID für jeden $ USRID_PASS @ myDatabase" 
      sqlplus -s $ usr_pass 

    sp2-0306 oracle error

    Abgesehen von schlimmen Sicherheits- und Designproblemen (dieses Skript gibt es seit 5 Jahren). Funktioniert dies tatsächlich auf einem unserer UNIX-Wow-Realms, aber nicht auf dem anderen.

    Wenn ich die Software starte, die bash -x enthält, sehe ich, wo der Befehl so erweitert wurde:

      sqlplus MyUser oder myPassword @ myDatabase 

    -s … und auch das sollte gut funktionieren (und auf dem Server funktioniert haben), aber die Art der Reaktion auf dem ausgefallenen Knoten ist noch übrig:

    FEHLER: ORA-01017: falscher Benutzername/Passwort; Registrierung abgelehnt

    SP2-0306: Ungültiger Parameter. Verwendung: CONN [ECT] [Verbindung] [AS sysdba] wobei :: gleich [/] [@] | . ist SP2-0306: Ungültiger Prozess.

    Ich vermute, es hat etwas mehr mit Bash im Gegensatz zu Orakel zu tun, aber ich bin kein gut trainierter Bash. Gibt es irgendwelche Konfigurationen oder Tatsachen, die ich vermisse?

    Ich versuche jetzt, ein kleines End-to-End-Problem zu lösen. Ich führe zwei Designs eines Filmskripts auf einem geeigneten dritten Entwicklungsserver aus, sodass die Beziehung über verschiedene Tests hinweg kompatibel ist, sobald ich es mit helpyu mache:

      sqlplus -ohydrates $ usrid und $ usrid_pass @ myDatabase 
      sqlplus -s $ usr_pass 

    Ich werde auch die Einstellung für normalerweise den Musiksynchronisationsprozess überprüfen… Ich werde es Ihnen ermöglichen, zu wissen, ob mir etwas einfällt. Danke an alle.

    Beschreibung:

    Auflösung:

    • Diese Bewertung wurde zuletzt am 15.06.2016 überarbeitet.

    In ALEPH wird diese Nachricht normalerweise angeboten, wenn ein Batch-Programm versucht, eine Verbindung zu Oracle herzustellen. Nein,

    wenn es möglich ist, dass die Zeile .ALEPH_ADMIN cshrc korrigiert, die leider auch in der Studie steht “ ORA-01017 .: ungültiger Benutzername – Passwort ; Anmeldung abgelehnt “.

    2. Wahrscheinlich wurden die Oracle-Anmeldekennwörter in Oracle ohne Änderung durch ALEPH verlängert. Wie in pay for Diese Passwörter für Oracle-Computerbenutzer ändern “, aktuell * ideal * Änderungen sollten an unserem ALEPH-Util y / 2 vorgenommen werden. Verwenden Sie nun das y / 12-Hilfsprogramm, um die Konten zu aktualisieren.

    10 weitere Themen, die Sie interessieren könnten

    1. Shell-Programmierung und Skripterstellung

    Ich habe die Bash-Shell verwendetImmer wenn ich das neueste Hauptarray deklariere und dann sqlplus verwende, erhält die Methode den sqlplus-Fehler und gibt auch den Code 127 zurück.IFS = “,”deklariere -virtuell jedes Arr = ($ Variable1);SQLPLUS entspricht sqlplus -s “define” $ DBUSER “/” RR DBPASS “@” $ DBASEEcho gehen; Zoll> $ SQLCMDecho “Setze SEITENGRÖSSE, die 0 hilft;” >> $ SQLCMD … (6 Antworten gestartet)

    Diskussion: Arghadeep-Adity

    2. Windows und DOS: Probleme und Diskussionen

    Hallo zusammen!Gut.Ich bin neu auf dieser Plattform und benötige ein wenig Hilfe in der SQL-Datei aus der Softball-Schlägerdatei. Unter dem Wort was ich tue1. Ich habe unten die Anforderung in der Bat-Datei ausgeführt.Führen Sie putty.exe -ssh shopper @ host -pw pwd C: 2 -m.txt . aus2. In 2.txt erhole ich den folgenden Befehl…. (3 Reaktionen gestartet)

    Diskussion: PavanPatil

    eine Reihe von. Solaris

    Empfohlen: Fortect

    Sind Sie es leid, dass Ihr Computer langsam läuft? Ist es voller Viren und Malware? Fürchte dich nicht, mein Freund, denn Fortect ist hier, um den Tag zu retten! Dieses leistungsstarke Tool wurde entwickelt, um alle Arten von Windows-Problemen zu diagnostizieren und zu reparieren, während es gleichzeitig die Leistung steigert, den Arbeitsspeicher optimiert und dafür sorgt, dass Ihr PC wie neu läuft. Warten Sie also nicht länger - laden Sie Fortect noch heute herunter!

  • 1. Laden Sie Fortect herunter und installieren Sie es
  • 2. Öffnen Sie das Programm und klicken Sie auf "Scannen"
  • 3. Klicken Sie auf "Reparieren", um den Reparaturvorgang zu starten

  • Ich verwende den Fallback auf den folgenden Code beim Herstellen einer Verbindung mit einer Oracle-Datenbank, die immer ein Solaris Shell-Skriptdateiformat ist. wer kennt die datenbank netzverbindung dreimal… beim letzten versuch wird sie wohl bestehen.Konto bedeutet 0während ; machensqlplus -s $ Titel / $ Passwort @ dbSID | << - eo log filef T-Shirt $WENN IMMER EXIT FEHLER 9;WHENEVER SQLERROR ... (4 Antworten)

    Diskussion gestartet: Millan

    4. Shell und Skripte

    Hallo zusammen!unter AIX 6.1 möchte ich die meisten der folgenden machen, aber 5 für DB. Wie kann ich es tun? Verwenden von FOR, WHILE ???? Wie ?ORACLE_SID = DB1 exportierensqlplus As / sysdba << EOFimmer wenn sqlerror sql.sqlcode erscheint;jedes Mal, wenn oserror aufräumt FAILUREIdentifizierung deaktivierenKopf nach untenKommentare deaktivierenEcho ... (1 Antwort)

    Diskussion gestartet: big123456

    5. Shell-Programmierung und Skripterstellung

    Hallo zusammen!Ich erzwinge den folgenden sqlplus-Befehl, damit mein Unix-Skript Ihre unverwechselbare gespeicherte Prozedur aufruft, die die Verpflichtung zurückgibt. Es funktioniert gut.RET_CODE = (/opt/oracle/product und 10.2.0.4.CL/bin/sqlplus -S $ USER / $ PASSWD – $ DB_NAME << EOFEXEC MON_PKG.MY_SP (: COUNT);DRUCKNUMMER;verpflichten;... Antworten)

    Diskussion (6, ausgelöst von: Shri123

    halbes Dutzend. Shell-Programmierung und Skripterstellung

    Cron-Job, der grab sqlplus nicht in einem Shell-Skript ausführt, aber sein Commit-Skript funktioniert von einer Abfragezeichenfolge aus einwandfrei.Geplante Aufgabe:5 * * 6. / home / dreg / Software * .shscript.sh:#! / bin ksh/ oracle / u000 / app für jedes Oracle / Produkt / 10204 pro GEN / bin / sqlplus – /

    @
    Diskussion gestartet: Ikea

    7. Shell-Programmierung und Skripterstellung

    HALLO!Ich erstelle eine Verwaltung wie diese, um das Endergebnis einer Abfrage von Oracle sqlplus in eine einfache Textdatei zu leiten:sqlplus -S @ tmp der zweite xxx/[email protected]> tmp 123.txtIst es möglich, auf eine Erfahrung zurückzugreifen, die:Wenn der Befehl in write-uptmplog.txt erfolgreich war:Zeitmarke und “Erfolg”und erstellen Sie 123.txt zusammen mit ausreichender Begründung für die ErgebnisseEin weitererWenn Fehler … (2 Antworten)

    Diskussion gestartet von Thomasba

    8 Von:. Shell-Programmierskript

    Hallo!Ich verwende ein Pay-Skript von rrn, mit dem ich sqlplus verbinde.Ich habe ein Problem beim Bewohnen einer Variablen für eine SQLplus-Abfrage.Ich werde einer Variablen die Unix-Umgebungsnatur zuweisen. Immer wenn ich versuche, eine Variable mit mehr als 2500 Zeichen zu übergeben, kaufe ich … Antworten)

    Diskussion (3 Versuche: kripssmart

    9. Shell-Programmierung und I-Scripting

    Hallo!derzeit gibt es oft eine Art 1.sql .sql-Datei.Ich brauche dies fast immer gemäß Parameter über ein absolutes Shell-Skript, um das gleiche mitshell-Kosten-Tag in sqlplus zu übergeben.Wie hoffnungsvoll ich bin, wird mir bitte oft jemand helfen.Ich habe .gefunden auf .req. Wo ich. Es muss eine .sql-Datei nachgewiesen werden und sogar eine einzige Stelle, an der das Programm die .csv-Datei herstellen soll … (9 Antworten)

    Diskussion gestartet: Hemamalini

    10. Shell-Programmierung und damit Scripting

    i Skript, das mit sqlplus eine Verbindung zu verschiedenen Datenbankservern herstellt. Gibt es eine Möglichkeit, ihre Shell-Anweisung auf diesem Host von sqlplus aus auszuführen?Ich erinnere mich an den Befehl host, und er befindet sich im Skript auf jedem unserer lokalen Computer, auf denen der ursprüngliche Satz von Skripten ausgeführt wird. Gibt es eine Möglichkeit, eine Anleitung zu erhalten … (9 Antworten Start)

    Diskussion notiert von: dkr123

    Laden Sie diese Software herunter und reparieren Sie Ihren PC in wenigen Minuten.

    Sp2 0306 Oracle Error
    Sp2 0306 Orakelfout
    Sp2 0306 오라클 오류
    Sp2 0306 Erro Oracle
    Sp2 0306 Oshibka Orakula
    Sp2 0306 Errore Oracle
    Sp2 0306 Oracle Fel
    Erreur D Oracle Sp2 0306
    Sp2 0306 Blad Wyroczni
    Sp2 0306 Error De Oracle