Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Zadanie SQL Agent — połączenie może nie być poprawnie skonfigurowane lub nie masz odpowiednich uprawnień do tego połączenia?

Ok, wyśledziłem to po dość dużym bólu.

Działało dobrze w jednym środowisku, ale nie w innym, więc odpaliłem Process Monitor (http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx ) i uruchomił pakiet przez zadanie SQL Agent, porównując, które jednostki systemowe zostały trafione w każdym środowisku.

W środowisku, w którym wystąpiła awaria, w momencie operacji przesyłania zbiorczego pakiet próbował uzyskać bibliotekę DLL klienta Oracle 11, a następnie zawiesił się.

Wiedziałem, że to zostało zainstalowane, a ponadto ścieżka DLL była ustawieniem środowiska systemowego. Po dalszym badaniu okazało się, że serwer nie został ponownie uruchomiony od czasu instalacji klienta Oracle, a proces SQL Server Agent nie został ponownie uruchomiony.

Tak, możesz w to uwierzyć, stara poprawka helpdesku „Czy możesz zrestartować swój komputer?” pracował.

Ech!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak symulować przepełnienie 32-bitowej liczby całkowitej ze znakiem w PL/SQL?

  2. PLSQL:Uzyskaj liczbę rekordów zaktualizowanych w porównaniu z wstawionymi, gdy używana jest instrukcja scalająca

  3. 2 sposoby zwracania wierszy zawierających tylko znaki alfanumeryczne w Oracle

  4. Jak generować instrukcje DELETE w PL/SQL na podstawie relacji FK tabel?

  5. Jak wyeksportować schemat bazy danych w Oracle do pliku zrzutu?