Udostępnij przez


Środowiska z wieloma użytkownikami (Visual Database Tools)

Dotyczy:programu SQL Server

Środowisko wieloużytkownika to środowisko, w którym inni użytkownicy mogą łączyć się i wprowadzać zmiany w tej samej bazie danych, z którą pracujesz. W związku z tym kilku użytkowników może jednocześnie pracować z tymi samymi obiektami bazy danych. W związku z tym środowisko wieloużytkownika wprowadza możliwość zmiany wprowadzonego przez innych użytkowników w bazie danych podczas wprowadzania zmian i odwrotnie.

Kluczowym problemem podczas pracy z bazami danych w środowisku wieloużytkownika są uprawnienia dostępu. Uprawnienia, które masz dla bazy danych, określają zakres pracy, którą można wykonać z bazą danych. Aby na przykład wprowadzić zmiany w obiektach w bazie danych, musisz mieć odpowiednie uprawnienia do zapisu dla bazy danych. Aby uzyskać więcej informacji na temat uprawnień w bazie danych, zobacz dokumentację bazy danych. Aby uzyskać więcej informacji, zobacz Uprawnienia i Narzędzia do Wizualizacji Baz Danych (Visual Database Tools).

Po zapisaniu zmian w tabelach projektant tabel sprawdza, czy baza danych nie została zmodyfikowana od czasu ostatniej zapisanej zmiany. Jeśli inny użytkownik wprowadził zmiany, otrzymasz powiadomienie o modyfikacji bazy danych. Może być konieczne uzgodnienie tych zmian. Aby uzyskać więcej informacji, zobacz Uzgadnianie zmian wprowadzonych przez wielu użytkowników (Visual Database Tools).

W środowisku wieloużytkownikowym istnieją specjalne zagadnienia, które należy wziąć pod uwagę, aby uniknąć zmian powodujących konflikt. Aby uzyskać więcej informacji, zobacz Visual Database Tools.

Jednym ze sposobów uniknięcia problemów jest praca w kopii bazy danych, takiej jak testowa baza danych, podczas wprowadzania zmian, a następnie można utworzyć skrypt zmiany, który można uruchomić, aby wprowadzić te zmiany w oryginalnej bazie danych po rozwiązaniu konfliktów w trybie offline. Aby uzyskać więcej informacji, zobacz Visual Database Tools.