Synchronizacja bazy z ad

Synchronizacja bazy z ad
M1
  • Rejestracja:prawie 9 lat
  • Ostatnio:ponad rok
  • Postów:6
0

Cześć
Mam aplikację c# winforms, łączy się ona z bazą danych w ms sql server. Mam w bazie tabelę users, z listą użytkowników która pokrywa się z kontami w active directory w domenie. Chciał bym zsynchronizować ad z bazą tak żeby po dodaniu nowego konta lub usuwaniu konta w ad dodawało się też do bazy danych sql.

Mój pomysł na to to skrypt w powershellu który importował by z ad informacje o kontach użytkowników do .csv i osobna apka w c# do importowania tego z .csv do bazy sql. Skrypt i apka uruchamiały by się kolejno raz dziennie na serwerze o określonej porze (przez task scheduler).

Macie jakieś lepsze pomysły? :)

somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:dzień
  • Lokalizacja:Wrocław
0

Ale po co apka w C#? Z poziomy PowerShella też możesz czytać pliki i wstawiać dane do bazy.

M1
  • Rejestracja:prawie 9 lat
  • Ostatnio:ponad rok
  • Postów:6
0

Faktycznie można zrobić całość w powershellu :) Dzięki za uwagę. A czy istnieje możliwość zsynchronizowania bazy ms sql/ad w czasie rzeczywistym bez skryptu wykonywanego co jakiś czas? Jak tak to czego szukać w googlu :)?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.