łączenie się z serwerem SQL z dostępem dla wielu użytkowników


1

Właśnie uruchomiłem kreatora powiększania na mojej kopii programu Access i pomyślnie podłączyłem aplikację Access do mojej bazy danych SQL Server, ale muszę to zrobić dla wielu użytkowników. Czy będę musiał uruchomić kreatora powiększania na każdej maszynie?

Zauważyłem, że kreator utworzył plik nazwy źródła danych (.dsn). Czy mogę użyć tego pliku w innych wystąpieniach programu Access, aby połączyć swoje aplikacje z bazą danych SQL Server?

Odpowiedzi:


0

Dla małej sieci

Front End (na każdym komputerze użytkownika):

  • Uzyskaj dostęp do pliku w formacie ADP. (Zawiera formularze i raporty)
    • Skopiuj na dysk C: Dysk (nie na dysku współdzielonym / sieciowym).
  • Plik DSN. Tak więc klient Access wie, gdzie szukać serwerów SQL.

Back-end

  • 1 SQL Server (tabele, widoki, procedury składowane)

Ach fajnie, to znaczy, mógłbym również umieścić zarówno plik ADP, jak i DSN na dysku udostępnionym, prawda?
rugbert

Tak, możesz. Dla mojego projektu piszę plik wsadowy do skopiowania z udziału do lokalnego. Możesz uruchomić na udziale przy użyciu opcji Tylko w czasie wykonywania. Myślę jednak, że lokalna kopia ma lepszą wydajność (działa szybciej).
Richard Sayakanit,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.