Zaloguj się
lub
zarejestruj
.
1 Godzina
1 Dzień
1 Tydzień
1 Miesiąc
Zawsze
Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Aktualności:
Powiedz o nas znajomym ;-)
www.forumsubiekta.pl
Strona główna
Pomoc
Szukaj
Zaloguj się
Rejestracja
Forum Użytkownikow Subiekt GT
»
InsERT GT
»
Dodatki - zestawienia - sfera
»
Prosty skrypt archiwizujący
« poprzedni
następny »
Drukuj
Strony: [
1
]
2
3
...
5
Autor
Wątek: Prosty skrypt archiwizujący (Przeczytany 42099 razy)
0 użytkowników i 6 Gości przegląda ten wątek.
sztywniak
Zaawansowany użytkownik
Wiadomości: 1115
Reputacja +161/-12
Wersja programu: Subiekt GT 1.25 , Rewizor 1.25
Prosty skrypt archiwizujący
«
dnia:
Lipiec 16, 2010, 22:56:50 »
W załączniku prosty skrypt archiwizujacy który można uruchamiać z harmonogramu zadań jako plik *.cmd
W pliku należy ustawić swoje haslo do serwera SQL, swoją nazwę bazy i swoje ścieżki do katalogów gdzie mają być przechowywane archiwa.
Skrypt robi backup do wybranego katalogu a następnie kompresuje baze programem 7zip i jednoczesnie ją szyfruje wybranym przez nas hasłem.
Później baza jest kopiowana na drugi serwer.
Oczywiście 7zip-a trzeba sobie ściągnąć i zainstalować.
Polecam jeszcze przy ustawianiu harmonogramu zadań ustawienie sobie raportowania w przypadku niepowodzeń żeby było widać np że na dysku skończyło się miejsce.
Zapisane
Sztywniak
Bart
Aktywny użytkownik
Wiadomości: 348
Reputacja +26/-0
Wersja programu: GT, najnowsze wersje
Odp: Prosty skrypt archiwizujący
«
Odpowiedź #1 dnia:
Styczeń 04, 2011, 12:28:09 »
Mam problem z tym skryptem...
Podmieniłem ścieżki, zapisałem jako *.cmd. W harmonogramie zadań dodałem jako program, ale po uruchomieniu pokazuje się okienko z command line, za moment znika i nic się nie dzieje. Jakieś sugestie co robię źle?
Zapisane
Pozdrawiam,
Bartek
sztywniak
Zaawansowany użytkownik
Wiadomości: 1115
Reputacja +161/-12
Wersja programu: Subiekt GT 1.25 , Rewizor 1.25
Odp: Prosty skrypt archiwizujący
«
Odpowiedź #2 dnia:
Styczeń 04, 2011, 15:03:19 »
wszystkie programiki muszą być w tym samym katalogu co skrypt
Zapisane
Sztywniak
Bart
Aktywny użytkownik
Wiadomości: 348
Reputacja +26/-0
Wersja programu: GT, najnowsze wersje
Odp: Prosty skrypt archiwizujący
«
Odpowiedź #3 dnia:
Styczeń 04, 2011, 15:39:54 »
Teraz działa - powiedzmy
Tworzy archiwum o nazwie utworzonej na podstawie daty we wskazanych lokalizacjach (serwer i drugi komputer), ale archiwa są puste.
Zapisane
Pozdrawiam,
Bartek
Bart
Aktywny użytkownik
Wiadomości: 348
Reputacja +26/-0
Wersja programu: GT, najnowsze wersje
Odp: Prosty skrypt archiwizujący
«
Odpowiedź #4 dnia:
Styczeń 05, 2011, 16:38:48 »
Sztywniak, pomożesz coś poradzić z tymi pustymi archiwami?
Zapisane
Pozdrawiam,
Bartek
birds22
Ekspert
Wiadomości: 9234
Reputacja +1306/-21
Wersja programu: Najnowsza
Odp: Prosty skrypt archiwizujący
«
Odpowiedź #5 dnia:
Styczeń 05, 2011, 21:25:39 »
A sprawdzałeś czy działa sam backup (czyli pierwsza linijka w tym skrypcie)?
Zapisane
Sławek, Zduńska Wola
detemoto
Zaawansowany użytkownik
Wiadomości: 870
Reputacja +68/-0
Wersja programu: Najnowszy Subiekt i Rachmistrz GT
Odp: Prosty skrypt archiwizujący
«
Odpowiedź #6 dnia:
Styczeń 06, 2011, 01:10:37 »
Cholerka nie mam żadnego hasła do bazy - Tworzy się pusty katalog.
Klikam na ikonę Subiekta i od razu mam okno programu.
Zapisane
Nie dyskutuj z głupkiem. Sprowadzi Cię do swojego poziomu a potem wykończy doświadczeniem......
birds22
Ekspert
Wiadomości: 9234
Reputacja +1306/-21
Wersja programu: Najnowsza
Odp: Prosty skrypt archiwizujący
«
Odpowiedź #7 dnia:
Styczeń 06, 2011, 13:22:01 »
W skrypcie nie chodzi o hasło do programu tylko o hasło do SQL serwera. To, że jak klikasz skrót do Subiekta i włącza Ci się od razu program nie oznacza wcale, że nie masz haseł do SQL'a. Równie dobrze wszystko możez mieć zapisane w pliku Subiekt.XML (Za pomocą programu serwisowego - parametry uruchomieniowe).
Spróbuj uruchomić cmd (Start->Uruchom>cmd) i wpisz tam coś takiego:
osql -U sa -S .\insertgt
Co Ci pokazuje w wyniku ?
Zapisane
Sławek, Zduńska Wola
detemoto
Zaawansowany użytkownik
Wiadomości: 870
Reputacja +68/-0
Wersja programu: Najnowszy Subiekt i Rachmistrz GT
Odp: Prosty skrypt archiwizujący
«
Odpowiedź #8 dnia:
Styczeń 06, 2011, 14:56:41 »
wynikiem jest:
"Password:"
Nie pamiętam, żebym zakładał jakieś hasło.
Informacja o serwerze podaje "użytkownik - sa"
Zapisane
Nie dyskutuj z głupkiem. Sprowadzi Cię do swojego poziomu a potem wykończy doświadczeniem......
birds22
Ekspert
Wiadomości: 9234
Reputacja +1306/-21
Wersja programu: Najnowsza
Odp: Prosty skrypt archiwizujący
«
Odpowiedź #9 dnia:
Styczeń 06, 2011, 14:58:52 »
jak naciśniesz Enter bez podawania hasła to Cię wpuszcza ?
Zapisane
Sławek, Zduńska Wola
detemoto
Zaawansowany użytkownik
Wiadomości: 870
Reputacja +68/-0
Wersja programu: Najnowszy Subiekt i Rachmistrz GT
Odp: Prosty skrypt archiwizujący
«
Odpowiedź #10 dnia:
Styczeń 06, 2011, 15:15:24 »
bez podania jakiegokolwiek hasła mam wynik:
1> i migający znacznik kursowa
Zapisane
Nie dyskutuj z głupkiem. Sprowadzi Cię do swojego poziomu a potem wykończy doświadczeniem......
birds22
Ekspert
Wiadomości: 9234
Reputacja +1306/-21
Wersja programu: Najnowsza
Odp: Prosty skrypt archiwizujący
«
Odpowiedź #11 dnia:
Styczeń 06, 2011, 15:22:05 »
Czyli masz odpowiedź - nie masz hasła. Zalogowałeś się w ten sposób do serwera SQL
Teraz w skrypcie sztywniaka po -P nie podawaj nic
Możesz wcześniej sprawdzić tak jak poprzednio
osql -U sa -P - S .\insertgt
Zapisane
Sławek, Zduńska Wola
detemoto
Zaawansowany użytkownik
Wiadomości: 870
Reputacja +68/-0
Wersja programu: Najnowszy Subiekt i Rachmistrz GT
Odp: Prosty skrypt archiwizujący
«
Odpowiedź #12 dnia:
Styczeń 06, 2011, 15:42:30 »
Coś dalej nie tak - komunikat mówi, że nie można znaleźć lokalizacji bazy.
Ca ma być wpisane zamiast (local) ?
Zapisane
Nie dyskutuj z głupkiem. Sprowadzi Cię do swojego poziomu a potem wykończy doświadczeniem......
birds22
Ekspert
Wiadomości: 9234
Reputacja +1306/-21
Wersja programu: Najnowsza
Odp: Prosty skrypt archiwizujący
«
Odpowiedź #13 dnia:
Styczeń 06, 2011, 16:10:30 »
A co masz wpisane jako Serwer jak się logujesz Subiektem ?
Zapisane
Sławek, Zduńska Wola
detemoto
Zaawansowany użytkownik
Wiadomości: 870
Reputacja +68/-0
Wersja programu: Najnowszy Subiekt i Rachmistrz GT
Odp: Prosty skrypt archiwizujący
«
Odpowiedź #14 dnia:
Styczeń 06, 2011, 16:25:54 »
DAREK-PC\SUBIEKTGT
Zapisane
Nie dyskutuj z głupkiem. Sprowadzi Cię do swojego poziomu a potem wykończy doświadczeniem......
Forum Użytkownikow Subiekt GT
Odp: Prosty skrypt archiwizujący
«
Odpowiedź #14 dnia:
Styczeń 06, 2011, 16:25:54 »
Drukuj
Strony: [
1
]
2
3
...
5
« poprzedni
następny »
Forum Użytkownikow Subiekt GT
»
InsERT GT
»
Dodatki - zestawienia - sfera
»
Prosty skrypt archiwizujący