Strona 1 z 1
Błąd archiwizacji
: śr, 16 marca 2016 9:40
autor: wparszyk
Witam! Płatnik jest zainstalowany na tym samym serwerze co baza danych SQL 2008 R2. W ustawieniach jako serwer ustawiony jest typ (local) a mimo to nie można wykonać archiwizacji. Pojawia się komunikat: Cannot open backup device "ścieżka do folderu". Operating system error 5 (failed to retrieve text for this error. Reason: 15105). Baza R2 płatnika została utworzona w już istniejącym środowisku MS SQL gdzie są również inne bazy. Proszę o pomoc.
: śr, 16 marca 2016 13:59
autor: bs
Temat szeroki... należy sprawdzić:
- logowanie usługi SQL Server jako usługa systemowa
- uprawnienia do zapisu na dysku przez usługę i przez program R2płatnik (można uruchomić R2płatnik jako administrator)
- dostępne miejsce na dysku (jak i quoty)
- ustawienie ścieżki archiwizacji w programie ścieżki w ustawieniach zaawansowanych (menu Ustawienia - Środowisko - Zaawansowane - Archiwizacja)
: śr, 16 marca 2016 14:45
autor: wparszyk
Usługa SQL jest usługą systemową. Pracuje na niej kilka innych baz. Miejsca na dysku jest wystarczająca ilość. Ścieżki archiwizacji w ustawieniach zaawansowanych nie można ustawić - pole nieaktywne ("Serwer na stacji roboczej").
: śr, 16 marca 2016 15:06
autor: wparszyk
Program R2płatnik nie był w ogóle instalowany na serwerze z programem MS SQL 2008 R2. Był instalowany na innym komputerze w firmie i baza została utworzona "po sieci" właśnie na tym serwerze. Dopiero później zainstalowałem R2płatnika również na serwerze z bazą bo myślałem, że to pozwoli na archiwizację. Niestety nie pomogło...
: śr, 16 marca 2016 15:49
autor: bs
proszę odnaleźć plik rplatnik.ini - znajduje się 'obok' pliku wykonywalnego rplatnik.exe w folderze BIN ścieżki instalacyjnej programu
w tymże pliku powinny być dwa parametry:
powinny się odnosić do ścieżki na dysku serwera np:
Kod: Zaznacz cały
ArchServ=C:\RESET2\Platnik.3xx\BACKUP
ArchLocal=C:\RESET2\Platnik.3xx\BACKUP
może to być jakakolwiek ścieżka istniejąca na dysku byleby folder był pusty
: śr, 16 marca 2016 19:59
autor: wparszyk
Poniżej zawartość pliku RPlatnik.ini. Rekord "Password" zmieniłem. Reszta bez zmian. Ścieżka istnieje i katalog jest pusty. Może to coś pomoże w analizie problemu.
[Katalog główny]
[Komunikaty]
5=0
[Inne]
WersjaDla=0
FirstStart=1
STD=1
RDDate=30-12-1899
SAP=0
[Baza danych]
Rodzaj=1
[SQL]
Baza danych=R2P_platnik_spoldzielnia
Serwer=(local)
Password=$$$$$$$$$$$$$$$$$$$
PwdCd=1
Logowanie NT=1
Użytkownik=sa
[WMS2->(local)\RESET2]
MSDE=1
[WMS2->WMS2]
MSDE=0
ArchServ=C:\RESET2\Platnik\Platnik.3xx\BACKUP
ArchLocal=C:\RESET2\Platnik\Platnik.3xx\BACKUP
[Ogólne]
-625699657_LastUserName=ADMIN
[WMS2->(local)]
MSDE=0
ArchServ=C:\RESET2\Platnik\Platnik.3xx\BACKUP
ArchLocal=C:\RESET2\Platnik\Platnik.3xx\BACKUP
: czw, 17 marca 2016 8:50
autor: bs
wg pliku ini program loguje sie do bazy jako użytkownik windows
możliwe więc że:
-użytkownik nie ma uprawnień do robienia backupu na serwerze SQL
-program nie ma prawa do zapisu w folderze BACKUP
Proszę spróbować uruchomić program jako administrator (prawy przycisk myszy na skrócie - Uruchom jako administrator)
: czw, 17 marca 2016 11:16
autor: wparszyk
Próbowałem również jako administrator. Zmieniałem też w ustawieniach bazy danych połączenie bez logowania się jako użytkownik Windows. Zmieniłem folder dla archiwum na inny dysk (może zapis na dysku systemowym jest niemożliwy). Nic nie pomaga. Trudny przypadek... Wciąż identyczny komunikat. Może jest jakiś inny sposób przeniesienia bazy danych na inny komputer?
: czw, 17 marca 2016 11:20
autor: wparszyk
A co z tym plikiem bin.bak, który pojawia się w komunikacie o błędzie? Gdyby była możliwość załączyłbym zrzuty ekranu z ustawień płatnika. Czy jest taka możliwość?
: czw, 17 marca 2016 11:22
autor: bs
Podejrzewam, że zewnętrzne narzędzia do zarządzania bazą danych też mogą mieć problem z archiwizacją...
do zarządzania serwerem SQL jest kilka programów - ten od Microsfotu:
SQL Server Management Studio Express
i ja osobiście używam
http://www.sqlmanager.net/products/mssql/manager/ w wersji Free
: czw, 17 marca 2016 11:29
autor: wparszyk
Mam program do administracji bazą SQL, mogę wykonać backup bazy, odpiąć ją i podpiąć ponownie. Czy można to zrobić w ten sposób? oczywiście wolałbym to zrobić wg instrukcji ale nie wiem dlaczego w naszym przypadku nie daje się tego zrobić.
: czw, 17 marca 2016 12:13
autor: wparszyk
Dziękuję za pomoc! Był problem z dwiema ścieżkami do plików programu R2płatnik. Temat zakończony.