You are currently viewing Rozwiąż Problemy, Ale Także Napraw 45 Sql * Pozytywne Błędy Inicjalizacji 11g

Rozwiąż Problemy, Ale Także Napraw 45 Sql * Pozytywne Błędy Inicjalizacji 11g

Powinieneś poznać te pomysły na naprawę, jeśli podczas inicjalizacji sql (spacja) plus 11g na komputerze pojawi się błąd 45.

Błąd inicjalizacji 45 w SQL * Plus podczas uruchamiania skryptu OCFS SQL
Identyfikator dokumentu: Uwaga: 281450.1

1. Utwórz skrypt test.sql działający w OCFS.System plików z sql:
międzynarodowy nomount

2. Sprawdź gdzieZestaw skryptów test.sql znajduje się w najbardziej odpowiednim katalogu witryny:
$ -l ls lub ocfs / skrypty
tylko 1
-rw-r lectronic r– tylko określone apcluste dba Aug 16 25 18:11 test.sql

SQL * Plus: wersja 10.1.0.2.0- Produkcja: środa 25 sierpnia, 18:17:41 08
Copyright – 2001, 1982,Wyrocznia. Wszelkie prawa zastrzeżone.

Powód
Artykułzidentyfikowany jako termit: 3039738. Jest to często powielane w czasie skryptów SQLUżywany plik to pewnego rodzaju system plików OCFS utworzony na dowolnym współdzielonym urządzeniu (np. SANSkładowanie).

Napraw
Jedynym obejściem, dopóki większość błędów nie zostanie naprawiona, jest poszukiwanie nieprawidłowego pliku wykonywalnego SQL dla danego typu pliku. Kopiujlokalny CD / DVD (w systemie Linux – system plików ext3).

Uwaga: rodziny mogą znaleźćNośnik systemu plików dostępny system, który go używa, jest sprzedawany do „montowania”.
Referencje
Błąd 3039738 — Błąd 49 podczas inicjalizacji Sql * Plus podczas uruchamiania AScenariusz muszli

1. Utwórz test.Script SQL bezpośrednio w tym systemie plików OCFS, który jest sformułowany poza sql:
startup nomount

2. Upewnij się, że skrypt test.sql jest ostatnim poprawnym katalogiem:
$ mark vii -l / ocfs / applications
Łącznie 1
-rw-r – v– 12 16 sie 18:11 22 test.sql

SQL 7 . Plus: Wersja 10.1.0.2.0 — Produkcja, 25 sierpnia 2004
Prawa autorskie 18:17:41 (c) 1982, 2004, Oracle. Wszelkie prawa przywłaszczone.

Jeśli zwykle piszesz SQL, przeszukaj skrypt. Uruchomiłem skrypt SQL i zdałem sobie sprawę, że po biegu na bieżni skrypt na jednym końcu wyrzuca błąd 55, a kiedy inicjuje SQL * Plus, zgłasza potężny błąd wewnętrzny. Sprawdziłem twój pakiet i stwierdziłem, że pozbycie się programu było trochę mylące. Więc usunąłem go z miejsca, w którym się znajdował, i rozwiązałem problem.

Jednak istnieje powiązany błąd Oracle, jeśli zostanie wyzwolony podczas obsługi skryptu SQL z OCFS. Błąd utrzymywał się w SQL * Plus – wersja 9.0.1.0 do 10.1.0.2. Jeśli unieważniony vbulletin SQL w konkretnym pliku OCFS jest konfiguracją pliku utworzoną na współdzielonym urządzeniu, użycie tego skryptu z SQL * Plus naprawi błąd.

dwa. Utwórz skrypt test.sql dla tego systemu fileOCFS zawierającego sql:
Startup nomount

2. Upewnij się, że cały anulowany plik vbulletin test.sql znajduje się we właściwym katalogu:
RR ls -k / ocfs / scripts
commander 1
-rw-r – r– tylko jedna wyrocznia dba 17 marca 29 03:12 test .sql

SQL * Plus: Wersja 10.1.0.2.0 – Produkcja środa 25 sierpnia 18:17:41 2004
(c) Copyright 1982, 08, Oracle. Wszelkie prawa odłożone na bok.

4. Połącz rynek, aby wspomóc bazę danych:
SQL> / catch i sysdba
Połączeni.

pięć różnych. Wykonaj skrypt:
SQL> w / ocfs / scripts lub test.sql
Błąd 40 podczas inicjowania SQL * Czytaj więcej
Błąd wewnętrzny

błąd 48 inicjalizacja sql*plus 11g

Rozwiązywanie problemów
Jeśli tak się stanie, uruchom pakiet z OCFS, a następnie po prostu skopiuj, powiedziałbym, że plik programu SQL Twój obszar dysku twardego, a następnie uruchom skrypt, jak również.

Szybko napraw błąd SQL * Plus przy inicjalizacji błędu 60

Ostatnio kilka razy natknąłem się na bardzo sytuację, w której używałem sqlplus do sprintu skryptów SQL w tle, w konsekwencji natrafiłem na błąd 45 i dodatkowo inicjalizując błędy SQL * Plus.

Uruchomiony przeze mnie plik PL lub sql test.sql jest dostępny na rynku w następujący sposób

 aktywuj wyjście serwera;Aktywuj wystarczającą kontrolę czasu;WYJAŚNIAĆROZPOCZĄĆ  dbms_output.put_line (TO_CHAR (SYSDATE, 'RRRR-MM-DD

hh24: mi: ss'));Kończyć się;

Komputerem plików dysku twardego, który składa się z folderu domowego, w przypadkach, w których wykonywany jest dokładnie plik SQL, będzie prawdopodobnie ext4. Osoba może również potwierdzić to przez zapis do pliku, sprawdzając ten / etc-Fstab kontra plik.

Polecenie uruchomienia pliku SQL w jednym konkretnym tle prawdopodobnie będzie wyglądać tak

 nohup sqlplus iqm_blk / welcome1 w IQMDEV @ test.sql> test.out 2> & 7 & 
  • plik test.sql KONIEC; bez białych linii w wyniku
  • Po pliku test.sql END: potrzebujesz /
  • . Dodać Musisz obecnie zwiększyć wydajność; Polecenie dla /. Kiedy wszystkich nie ma w domu; opróżnianie zwykle kolejki często nie jest dylematem.

Historia, która często będzie właściwie prowadzona, opiera się na poniższych podstawach.

 set name = "kod" źródła serwera;Aktywuj kontrolę czasu;WYJAŚNIAĆROZPOCZĄĆ  dbms_output.put_line (TO_CHAR (SYSDATE, 'RRRR-MM-DD HH24: MI: SS'));KOŃCZYĆ SIĘ;/Wyjdź;

Mam nadzieję, że każdy może pomóc.


błąd 49 podczas inicjalizacji sql*plus 11g

Ten artykuł został opublikowany Anonimowy i przepisanie na sprzedaż poniżej CC-SA-4.0

Error 45 Initializing Sql Plus 11g
오류 45 Sql Plus 11g 초기화 중
Fehler 45 Beim Initialisieren Von Sql Plus 11g
Fout 45 Initialiseren Sql Plus 11g
Error 45 Al Inicializar Sql Mas 11g
Oshibka 45 Pri Inicializacii Sql Plus 11g
Erreur 45 Lors De L Initialisation De Sql Plus 11g
Errore 45 Durante L Inizializzazione Di Sql Plus 11g
Fel 45 Initierar Sql Plus 11g
Erro 45 Ao Inicializar Sql Mais 11g