2011-08-30

Firebird Database Backup 1.0

Dostępne jest nowe narzędzie przeznaczone do regularnego, wygodnego wykonywania kopii bezpieczeństwa baz danych. Do jego najważniejszych cech należą:
  • nieograniczona liczba obsługiwanych baz danych
  • nieograniczona liczba serwerów
  • możliwość precyzyjnego zdefiniowania czasu, kiedy kopie mają być wykonane, włącznie z możliwością wybrania konkretnych dni
  • zarządzanie wieloma kopiami danej bazy danych
  • opcjonalne kompresowanie kopii bezpieczeństwa (ZIP)
  • graficzny kalendarz zadań
  • możliwość uruchamiania jako aplikacja lub jako usługa
  • automatyczne aktualizacje programu
  • szczegółowy podręcznik użytkownika
Szczegółowe informacje dostępne są »tutaj«.

2011-08-28

Cechy Firebird w środowisku produkcyjnym

W portalu Firebird News prezentowane są wyniki nie­dawnej ankiety, w której pytano o cechy Firebird wy­korzystywane w środowiskach produkcyjnych. Wyniki te zo­stały skomentowane w blogu znanej firmy IBSurgeon — spec­jalizującej się w ofe­ro­wa­niu usług i narzędzi dla odzyskiwania danych z usz­ko­dzo­nych baz danych Firebird lub InterBase oraz narzędzi do monitorowania i naprawiania uszkodzonych baz danych.
  1. CPUAffinity przypisuje Firebird SuperServer do jed­ne­go z dostępnych w sys­te­mie pro­ce­so­rów. W czasach, gdy praktycznie każdy komputer wyposażony jest w procesory wielordzeniowe, znacznie efek­tyw­niej­sze jest ko­rzy­s­ta­nie z architektury Super­Classic lub Classic.
  2. nBackup działa szybko, ale nie sprawdza poprawności bazy danych. W niektórych sytuacjach może to prowadzić do poważnych problemów.
  3. Shadow jest bezużyteczne w przypadku nowoczesnego sprzętu. Znacznie efek­tyw­niej­sze jest użycie RAID5 (lub RAID10).
  4. Multifile DB, czyli bazy wieloplikowe zostały zaprojektowane w celu obejścia ograniczonej pojemności dysków w starych systemach operacyjnych. Obecnie nie ma powodów, aby z tego korzystać.
Dokładniejsze informacje na ten temat można znaleźć »tutaj«.


2011-08-26

Firebird 2.1.4 SS dla MacOSX

Udostępnione zostały zaktualizowane pakiety Firebird 2.1.4 SuperServer dla systemu operacyjnego MacOSX. Ta aktualizacja naprawia problem ze startem Firebird w systemie MaxOSX 10.7 (Lion).

IBExpert dla Polaków

Firma IBExpert KG zaoferowała dla Polaków specjalną wersję licencji programu IBExpert.

IBExpert Single Lincense, zawierająca prawo do aktu­a­li­za­cji przez 12 miesięcy, kosztuje 149€ (zamiast 199€).

Dla użytkowników IBExpert, których licencja wygasła w ciągu ostatnich 12 miesięcy, można zamówić aktualizację przesyłając ID do­tych­cza­so­wej licencji.

Do powyższych cen należy doliczyć podatek VAT.

Zamówienia można zgłaszać u polskiego partnera firmy:
AnySoft.pl Rejestracja Oprogramowania
ul. Wojska Polskiego 24/9
05-822 Milanówe
www.anysoft.pl
tel. (22) 389 7725
faks: (22) 398 7761
tel. kom. 603-633-233
Oferta limitowana do 100 pierwszych zamówień!

Database .NET 5.1.4254

W tej wersji programu zaimplementowano szereg usprawnień i udogodnień. Wśród nich jedna dotyczy serwera Firebird. Mianowicie umożliwiono połączenia ze zdalnym serwerem Firebird.

Pełna historia programu jest »tutaj«.

2011-08-25

Firebird 2.5.1 RC1

Dostępna jest wersja Release Candidate serwera Firebird 2.5.1. Obecnie dostępne są pakiety dla systemów operacyjnych Windows i Linux. Pakiety dla systemu operacyjnego MacOSX będą dostępne wkrótce — po usunięciu problemu związanego z systemem MacOSX 10.7 (Lion).

Autorzy proszą o zgłaszanie wszelkich błędów i problemów.

Serwer można pobrać »stąd«.

2011-08-24

Przykład migracji z Firebird 1.5 do 2.5

Niektórzy użytkownicy wstrzymują się z migracją do nowszych wersji serwera, obawiając się, że nowsza wersja serwera spowoduje, że dotychczasowy kod aplikacji przestanie działać. Częściowo mają rację. Nowa wersja serwera sprawdza błędy, które w starszych wersjach nie były sprawdzane. Dlatego zdarza się, że migracja do nowszej wersji serwera wymusza pewne modyfikacje aplikacji korzystających z baz danych. Na ogół są to drobne modyfikacje.

Poniższa prezentacja opisuje sytuację, gdy migracja dotyczyła bazy danych o wielkości około 75 GB. W bazie było 564 tabel, ponad 5 tysięcy procedur składowanych i 813 wyzwalaczy. Baza była eksploatowana bez przerwy. W ciągu niecałych 4 miesięcy korzystało z niej około 400 użytkowników.


IBProvider 3.9

Nabywcy nowej wersji sterownika IBProvider oferowana jest z gwarancją stabilnego działania!

W sterowniku zaimplementowano między innymi:
  1. Nowy algorytm przetwarzania wielkich tablic. Zoptymalizowane zapisywanie i odczytywanie tablic.
  2. Nowy algorytm przetwarzania pól BLOB o rozmiarze do 4 GB w 32-bitowej wersji Windows.
  3. Poprawne wsparcie 4-bajtowych symboli UDF8.
  4. Rozszerzone wsparcie kodowania UNICODE_FSS.
Pełny opis zmian i nowych cech sterownika dostępna jest »tutaj«.

2011-08-18

Potrzebny opiekun Firebird w Arch Linux

Kilka miesięcy temu dotychczasowy opiekun Firebird w systemie operacyjnym Arch Linux przestał zajmować się serwerem Firebird — z powodu natłoku innych zajęć. Poszukiwana jest osoba, która zostałaby opiekunem Firebird w Arch Linux — ktoś, kto mógłby dokonywać drobnych korekt kodu, dostosowujących Firebird do tego systemu operacyjnego, aktualizował pakiety instalacyjne itp.

Szczegóły: »tutaj«

IBReplicator 4.0.6

W nowej wersji programu zostały poprawione trzy zauważone błędy, z tego dwa mają związek z bazą danych Oracle.

Program jest dostępny »tutaj«.

Database Workbench 4.1.3

Upscene Productions udostępniła nową wersję programu Database Workbench. Poprawiono w nim błędy oraz zaimplementowano drobne usprawnienia. 

Dostępna jest między innymi darmowa wersja programu dla InterBase, Firebird i MySQL.

Więcej informacji o tym wydaniu jest »tutaj«.

2011-08-17

Firebird zamiast MS SQL Server

W portalu Datamation opublikowany został artykuł 67 Open Source Replacements for Really Expensive Applications poświęcony dar­mo­wym zamiennikom dla najpopularniejszych drogich komercyjnych aplikacji. Dlaczego wydawać tysiące lub nawet setki tysięcy dolarów na aplikacje o zamkniętym kodzie, jeżeli można mieć za darmo podobne aplikacje o otwartym kodzie? Nawet jeżeli potrzebujesz płatnego wsparcia, wiele projektów o otwartym kodzie oferuje płatne wsparcie użytkowników, kosztujący znacznie mniej, niż oryginalne aplikacje — napisano we wstępie do artykułu.

W kategorii baz danych Firebird został uznany dobrym zamiennikiem serwera Microsoft SQL Server Standard. Pozwala to zaoszczędzić 7171 USD dla każdego procesora.

2011-08-14

FirebirdClient w NuGet

NuGet to rozszerzenie do Visual Studio, którego zadaniem jest ułatwienie instalowania i aktualizowania bibliotek Open Source i narzędzi w tym środowisku.

2011-08-10

Firebird nastolatkiem

Korzenie serwera Firebird sięgają wczesnych lat osiemdziesiątych XX wieku. Wtedy Jim Starkey wpadł na pomysł nowej architektury serwera SQL. Początkowo rozwijał ten pomysł w ramach założonej przez siebie firmy Groton Datbase Systems. Tworzony serwer SQL nazwał InterBase. W roku 1986 InterBase kupiła firma Ashtot-Tate, którą z kolei w roku 1991 zakupiła firma Borland.

W firmie Borland InterBase był rozwijany z różną intensywnością. Powstawały kolejne wersje serwera. Na początku roku 2000 firma Borland udostępniła pełny kod źródłowy InterBase 6.0 dla społeczności otwartego oprogramowania (Open Source). Na bazie tego kodu narodził się Firebird. W lipcu 2011 roku Firebird ukończył 11 lat samodzielnego rozwoju.

Firebird kontra MS SQL Server

Dość powszechnie uważa się, że Firebird jest dobrym, wydajnym serwerem SQL. Jednak w przypadku bardzo intensywnej pracy lub bardzo dużej liczby użytkowników konieczne staje się sięgnięcie po komercyjne bazy danych. Jednym z takich systemów jest MS SQL Server.

Czy rzeczywiście MS SQL Server jest wydajniejszy od Firebird? Jak wynika z tego artykułu, nie zawsze. W tym przypadku Firebird uporał się z zadaniem w 3 godziny, a MS SQL Server potrzebował na to samo 8 godzin.

Warto przy tej okazji zwrócić uwagę, że pytanie o najbardziej wydajny serwer baz danych na ogół nie ma sensu. Bardziej sensowne wydaje się pytanie, czy dany serwer jest wystarczająco wydajny do danych potrzebnych.

Firebird jest dostępny za darmo i zawsze tak będzie (gwarantuje to licencja, na jakiej jest dostępny). Ma niezwykle małe wymagania w stosunku do sprzętu i systemu i jest bardzo łatwy w zarządzaniu. Do większości zastosowań Firebird jest wystarczająco wydajny. W dodatku jego wydajność znacząco rośnie z wersji na wersję.

XML Wizard 1.1

XML Wizard jest programem przeznaczonym do importowania danych z plików w formacie XML, CSV i zwykłych plików tekstowych (dane w polach o stałej szerokości). Importowanie danych przy pomocy tego programu jest bardzo łatwe. Program jest również wyposażony w funkcję porównywania danych.

Program można używać w trybie GUI oraz w trybie znakowym.

Database .NET 5.1

Dostępna jest nowa wersja 5.1 program Database .NET. Jest to zunifikowany program do zarządzania lokalnymi i zdalnymi bazami danych. Pozawala tworzyć bazy danych, projektować tabele, modyfikować dane, eksportować dane, generować skrypty i wykonywać instrukcje SQL. Program nie wymaga instalowania.

W tej wersji programu zaimplementowane zostały nowe funkcje oraz usprawnione niektóre dotychczasowe funkcje. Pełna historia zmian dostępna jest »tutaj«.

Requires: .NET Framework 3.5sp1