Używam Sql Server Smo do tworzenia schematu bazy danych przez aplikację C#. Jednak muszę trochę więcej, ja też trzeba uzyskać danych z każdej tabeli jako skryptu jak poniżej:Uzyskaj dane serwera Sql za pomocą smo
--........................................
INSERT INTO Table123 (...) VALUES (....)
INSERT INTO Table456 (...) VALUES (....)
--........................................
Jak mogę to zrobić i czy jest to możliwe? Proszę zauważyć, że muszę utworzyć dokładnie skrypt za pomocą smo i nie * .bak bazy danych, itp.
Dlaczego najpierw nie używając kodu Entity Framework podejście instate z 'smo'? Tworzy również schemat bazy danych. możesz także generować skrypty sql dla wstawiania/aktualizacji/usuwania ręcznie. sprawdź [ten link] (http://www.codeproject.com/Articles/14528/Generate-SQL-INSERT- programami) – Jalal
SQL Server, o ile mi wiadomo, nie ma możliwości zrzucania jego danych forma skryptu 'INSERT'. Możesz użyć BCP do produkcji np. Pliki CSV i plik formatu, ale nie pasuje do formatu, o który prosisz. –
Jeśli budujesz schemat, dlaczego nie możesz po prostu zbudować tego skryptu jako tekstu. – Paparazzi