• 0
@saviola7: tak, próbuje różnymi sposobami, doszedłem do momentu, gdzie mam błąd violation od primary or unique key. Chcesz mi pomóc nawet prywatnie?
Muszę postawić mały serwer domowy na urządzeniu podobnym jak to z obrazka. Zadaniem serwera będzie udostępnianie bazy danych MsSql i Firebird.
Dane będą bardzo wrażliwe, także niezbędny jest częsty backup. Takie małe komputerki niestety mają miejsce tylko na jeden dysk, więc tworzenie macierzy odpada. Jest jakiś w miarę logiczne i proste rozwiązanie, żeby było to bezpieczne?

#mssql #firebird #bazydanych #backup #komputery #pytanie #pytaniedoeksperta #kiciochpyta
LajfIsBjutiful - Muszę postawić mały serwer domowy na urządzeniu podobnym jak to z ob...

źródło: comment_1635490894PPGTHlRTZZPznjjfDuWQrY.jpg

Pobierz
via Wykop Mobilny (Android)
  • 1
@LajfIsBjutiful: czemu musisz? No i jak już będziesz tam miał Windowsa pod mssql to backupuj go na inny dysk / po sieci. Jak chcesz mieć pełna możliwość odzyskiwania to użyj full backup do mssqla a nie simple, i rob backupy logów transakcyjnych i pełne tylko to nie są do końca oczywiste konfiguracje więc poczytaj najpierw o tym
Witam,
Znajomi mają mała firmę, używają w niej oprogramowanie firmy: DGCS Infor System.
Aplikacja działa tylko na bazie Firebird 2.5. Do tej pory mieli bazę lokalnie na tym samym komputerze i było ok.
Obecnie potrzebna im baza w sieci z racji, że musza mieć dostęp do niej z kilku lokalizacji.
Dlatego zakupili usługę na stronie poniżej (pakiet 250):
link
Wszystko działa, ale problem polega, że mają spore lagi.
Prawdopodobnie ich baza nie
@marcin1mn: Rozwiązanie z VPNem i aplikacją na komputerze nie pomoże - dalej będziesz miał te samo opóźnienie względem serwera.

Jeśli chmura pod Windows Server to Azure, potrzebujesz przede wszystkim serwera oraz licencji RDS na zdalny pulpit. Ja wykorzystałem Windows Virtual Desktop - dość nowe rozwiązanie od Microsoftu które obsługuje serwer RD Gateway - jeśli będziesz chciał mogę Ci pokazać jak to funkcjonuje
@Koliat a cenowo jak to wygląda chmura pod Widnows Server na Azure z licencją? ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
Np roczna kwota.
Dzięki wielkie za pomoc ()
Miruaski, firebird 2.0 - musze laczyc sie z taka baza z poziomu PHP (aczkolwiek przezucilem sie juz na laczenie z node.js) + dodam, ze serwer wewnatrz firmowy (nie demon predkosci). Problem mam z tym, ze raz polecenia (zwykle select i insert) ida w kilka sekund, innym razem w kilka minut a w najgorszym wypadku bedzie timeout. I teraz nie wiem czy ta baza ma jakies deadlocki jak sobie wykonuje jakies polecania to
@mowieprawde: Czyli apka klienta jest odpalona na serwerze i to tak muli? wow. Wydaje mi się że to nie jest kwestia którą możesz bardzo wspomóc od strony administracji / serwera, ale może się myle? Odezwij się do firmy, może coś wymyślą w swoim przypływie geniuszu na ten problem, chyba że wszystkie pokłady wykorzystali na decyzję o zastosowaniu firebirda :D
@mowieprawde: jeśli jest to świeża baza, zawsze możesz postawić na nowo. Możesz też sprawdzić poprawność, ale odłącz wszystko co do niej się łączy. Od aplikacji po końcówki. gfix database.fdb -validate -full -user SYSDBA -password masterkey. Możesz również dla pewności wykonać backup i odtworzyć na nowo poleceniem gbak
Swego czasu jak bawiłem się linuksem to miałem tam program który korzystał z bazy danych firebird. Kiedyś zrobiłem kopię programu (on nie wymaga instalatora) i kopię katalogu z plikami bazy (.gdb). Teraz chciałbym to uruchomić ale pod Windows. Przekopiowałem pliki, ustawiłem ścieżkę do bazy, login, hasło, zainstalowałem tę samą wersję firebirda ale niestety po uruchomieniu programu jest komunikat jak poniżej. Łatwo z niego wyczytać, że baza była używana na linuksowym silniku firebirda
tinka69 - Swego czasu jak bawiłem się linuksem to miałem tam program który korzystał ...

źródło: comment_l9PbJN49I3UHRg0rFoV2rpmNSSPOEaS0.jpg

Pobierz
@tinka69: Nie wiem ale według internetu są narzędzia do exportu bazy.

Druga sprawa, linuksa zawsze możesz na vm wrzucić, a jak nie to przy win10 masz jeszcze opcję basha dla win10 - tam możesz sobie instalować większość oprogramowania z linuksa.
Mirki informatycy :P
Chcę postawić bazę #firebird do użytku w LANie na #raspberrypi.
Jak można przeczytać tu - jest to możliwe:
http://mapopa.blogspot.com.au/2012/11/debian-and-raspberry-pi-love-small-arm.html

Baza niewielka, ~300mb max ma. Pracują na niej dwa, czasem trzy stanowiska robocze (weterynarz here i program do obsługi lecznicy). Czy ktoś zgodziłby się odpłatnie/nieodpłatnie użyczyć mi malinkę, żeby toto postawić, przetestować, zobaczyć czy hula czy nie muli i oddać? :)
Ewentualnie orientujecie się, jakby to wyglądało w wersji
@birus: Takie uroki małego biznesu. Od niedawna tu pracuję, to jako pierwszy zacząłem back-up bazy robić :D
Generalnie myślę, że większość małych biznesów, w tym gabinetów wet nie zabezpiecza danych.

Właśnie stąd pomysł, żeby postawić to ona odrębny sprzęcie, pod kontrolą linuxa.
Mircy od #komputery. Potrzebny niedrogi mikro komputerek, co by tylko miał obsługiwać bazę #firebird i płynnie ogarniać ~200-300mb bazę danych dla 2-3 terminali podłączonych przez LAN. Zależy mi na komforcie pracy, bo obecny komp laguje dość mocno.
Jakieś propozycje, co jest ciekawego na rynku? Ja już wybiłem się z obiegu ;)
#kiciochpyta
@zonbat: nie sądziłem, że ktokolwiek poza moim pracodawcą używa firebirda. Co do odpowiedzi na Twoje pytania - nie jestem ekspertem, ale się wypowiem. Nie powinno mieć, tak możesz to zrobić na bazie online.
@zonbat: Tak. Tworzenie indeksów pogarsza wydajność insert, update i czasem delete, zwiększa rozmiar bazy. Samo tworzenie indeksu może być czasochłonne i pożreć zasoby gdy ma za mało przydzielonego RAMu.
Pewnie możesz, czemu nie? Ale sprawdź czy nie powoduje to exclusive locka na tabelę.
Witam. Korzystam z programu opartego o bazę danych FireBird 2.5.2. (Super Sever). Serwer baz danych postawiony jest na serwerze w innej lokalizacji. Łączę się z nią za pomocą VPN na łączach Orange (4/4MBit/s). Na serwerze program śmiga. Na zdalnym kliencie jest masakra. Samo logowanie do programu to jakieś 2 minuty. Przeglądając zasoby serwera jak i klienta, uruchomienie programu nie robi na nich żadnego wrażenia - nie skacze zużycie procesora/RAM. Wolnych zasobów na
@Login_login: Opóźnienia zabijają bazę. Firebird dobrze działa w lokalnym środowisku gdzie opóźnienia są poniżej 1 ms - ona nie nadaje się do pracy zdalnej - do takowej używa się np. MySQLa - bo tam można w prosty sposób łączyć zapytania niwelując opóźnienia.