Społecznościowe Forum Podstawowy Problem Świadczeniodawcy

Problemy z aplikacjami => KS-SOMED => Wątek zaczęty przez: doktor w Października 17, 2013, 09:32:17 am

Tytuł: Sesje baz danych - oracle
Wiadomość wysłana przez: doktor w Października 17, 2013, 09:32:17 am
W KS-Somed po nagłym restarcie kompa zostaje wisząca sesja na oraclu. W firebird nie ma problemu i można je usunąć. Oracle krzyczy błąd - nieznany użytkownik lub hasło ORA-01017.

Wiem że standardowy użytkownik Gabinet nie ma uprawnień do zamykania sesji. W związku z tym rozumiem że albo muszę nadać uprawnienia użytkownikowi gabinet albo założyć nowego użytkownika i jak wystąpi problem z wiszącą sesją użyć jego do jej zamknięcia?
Czy powyższe jest prawdziwe i czy ktoś już to robił i może mnie wspomóc?

Pozdrawiam
 
Tytuł: Odp: Sesje baz danych - oracle
Wiadomość wysłana przez: Przemyslaw w Października 17, 2013, 09:44:21 am
Miałem taki przypadek na RIS. Pomógł mi zdalnie miły człowiek z kamsoftu.
Widziałem jak ubija się sesje lecz w tej chwili nie mam połączenie nie podpowiem. Nie pamiętam.
Tytuł: Odp: Sesje baz danych - oracle
Wiadomość wysłana przez: MK w Października 17, 2013, 09:55:51 am
Instrukcja obsługi modułu serwis -strona 4.
Po krótce, należy stworzyć nowego użytkownika, któremu należy nadać uprawnienia do ubijania sesji (opisane w instrucji). Następnie należy programem KSPLKOnfigurator "nauczyć" stanowska jaki jest użytkownik i hasło ubijające sesje (również instrukcja o tym opowiada). I już można działać.

Polecam zapoznanie się z instrukcją, wykonanie według instrukcji wszystkiego, co tam napisano i jeśli byłyby problemy, można pisać. Postaram się odpowiedzieć, choć wierzę, że problemów nie będzie, gdyzkoleżanka starała się, aby wszystko jasno opisać  ;D
Tytuł: Odp: Sesje baz danych - oracle
Wiadomość wysłana przez: T w Października 17, 2013, 10:35:02 am
Lub np. w SQL Developer -> Tools -> Monitor Sessions, wybieramy sesję i prawą mychą 'kill session'
Tytuł: Odp: Sesje baz danych - oracle
Wiadomość wysłana przez: MK w Października 17, 2013, 10:58:08 am
Lub np. w SQL Developer -> Tools -> Monitor Sessions, wybieramy sesję i prawą mychą 'kill session'
Pewnie, ale w tym przypadku danej osobie musimy dać uprawnienia do zabijania sesji i nauczyć ją aby z takiego narzędzia korzystała! Somed ma to wbudowane i osoba, która może wejść do serwisu - a więc nie każda, ale też nie tylko administrator, może ubić sesję. Dajmy na to bardzo kumata pani w rejestracji.
Tytuł: Odp: Sesje baz danych - oracle
Wiadomość wysłana przez: T w Października 17, 2013, 11:02:47 am
....Dajmy na to bardzo kumata pani w rejestracji.
Poproszę o taką  ;) U mnie średnia wieku "rejestratorek" to 59 ;)
Tytuł: Odp: Sesje baz danych - oracle
Wiadomość wysłana przez: kleksiq w Października 17, 2013, 13:44:25 pm
U mnie jakieś 30/35 :o
Tytuł: Odp: Sesje baz danych - oracle
Wiadomość wysłana przez: doktor w Października 17, 2013, 13:45:06 pm
dzięki MK i T. któryś ze sposobów zastosuję w jednostce
Style:2: Portal (default), Printpage (default).
Pod-szablony:4: init, print_above, main, print_below.
Pliki językowe:6: SPortal.english (domyslny), SPortal.polish-utf8 (domyslny), SPortal.english (domyslny), index+Modifications.english (domyslny), index+Modifications.polish-utf8 (domyslny), SPortal.polish-utf8 (domyslny).
Arkusze stylów:1: portal (default).
Uwzględnione pliki:13 - 634KB. (pokaż)
Użytych zapytań: 13.

[Pokaż zapytania]