Robienie kopii bazy danych programu w innej lokalizacji (na serwerze www)

0

Cześć,
program księgowy korzysta z SQL Servera. Dla każdej firmy jest tworzona oddzielna baza danych na serwerze. Mam pytanie czy jest możliwość skonfigurowania SQL Servera tak, by robił dwie kopie każdej bazy w taki sposób, że jeśli w bazie byłby dodawany lub usuwany jakiś rekord to analogiczna operacja byłaby robiona na drugim serwerze (kopia bezpieczeństwa) oraz na trzecim, który byłaby w zupełnie innej lokalizacji (gdzieś w sieci).
Chodzi o to, że chciałbym w przyszłości zrobić aplikację, która będzie korzystać z tej trzeciej kopii bazy (wyświetlać dane na stronie) a nie chcę się łączyć z oryginalną bazą (bezpieczeństwo).

Reasumując chodzi o to, że użytkownik dodaje rekordy do podstawowej bazy. Domyślnie robiona jest kopia bezpieczeństwa tej bazy w dwóch kopiach - jedna jest gdzieś na innym dysku a druga gdzieś w sieci. Aplikacja internetowa łączy się z tą trzecią kopią i pobiera z niej dane - wyświetla na stronie.

Jak Wy to widzicie?

0

Szukaj informacji pod kątem sql server replication.

0
Patryk27 napisał(a):

Szukaj informacji pod kątem sql server replication.

Dzięki za informację.
A czy orientujesz się co oznacza: replication subscriber? Ja korzystam z Express-u a ta wersja SQL ma tylko taką opcję replikacji i nie mogę się połapać co dokładnie to znaczy - czy to wystarczy?

0

Jest coś co nazywa się Database Mirroring ale tylko w edycji Enterprise, w samym SQLExpress ciężko to osiągnąć...

Możesz próbować: http://blog.willbeattie.com/2009/07/log-shipping-in-sql-server-express-2008.html

1 użytkowników online, w tym zalogowanych: 0, gości: 1