SQL Server Data Tools to darmowy składnik platformy SQL Server i jest dostępny dla wszystkich użytkowników SQL Server. Zapewnia nowoczesne środowisko programowania baz danych dla SQL Server w wersji 2005 i nowszych, a także SQL Azure.
Zaimportowałem bazę danych do SSDT zawierającą odniesienie do widoku systemu (w szczególności sys.columns). Problem polega na tym, że podczas tworzenia projektu pojawiają się ostrzeżenia o nierozwiązanych referencjach Z tego, co widziałem na forach MSDN, wygląda na to, że może to być znany problem: http://social.msdn.microsoft.com/Forums/en-US/ssdsgetstarted/thread/5a7026bd-0602-42e6-a639- d73bed903c26 Teraz wiem, że mogę wyłączyć …
Pracowałem kilka razy ze skryptami po wdrożeniu i zawsze intuicyjnie korzystałem z akcji kompilacji „PostDeploy”, ponieważ tak właśnie jest. Teraz po raz pierwszy próbuję zastosować się do wbudowanej instrukcji z szablonu skryptu, aby użyć ":r somescript.sql"składni. Natychmiast linia ta zostaje oznaczona jako błędna: „Zła składnia SQL80001 obok„: ” Znalazłem sugestie, …
Mam dacpaca, który ustawił BlockOnPossibleDataLoss na false, jednak wdrożenie jest blokowane, kiedy uruchamiam go za pomocą narzędzia sqlpackage.exe, mówiąc mi: „Kolumna [a] jest upuszczana, może wystąpić utrata danych”. Jednak kiedy używam dokładnie tego samego profilu wdrażania i publikuję z Visual Studio 2012, to przechodzi.
Mam projekt bazy danych SQL, na którym zbudowałem naszą korporacyjną bazę danych. Wdrożono go kilkakrotnie na wewnętrznych serwerach SQL i AWS hostowanych przy użyciu narzędzia porównywania schematów SSDT. Problem podczas publikowania na serwerze Windows Hosted Win 2012 Server z uruchomionym programem SQL Ent 2012 sp2. Wraca z „Porównanie zakończone. Nie …
Pracuję w dużym projekcie ETL i DW, w którym używamy kontroli TFS / źródła razem z SSIS i SSDT. Dzisiaj dowiedziałem się, że chociaż pakiet SSIS wykonuje BULK INSERT w tabeli bazy danych, nie można wykonać porównania schematu SSDT z tą bazą danych. Jest to niefortunne, ponieważ niektóre z naszych …
To może wydawać się głupim pytaniem, ale szukałem rozwiązań open source do migracji schematów, mianowicie Liquibase i Flyway. Jednak mój szef powiedział mi, że SQL Server Data Tools (SSDT) wykonuje to samo zadanie. Nie jestem pewien, czy się zgadzam, ale niewiele mogę znaleźć w Internecie, który bezpośrednio porównuje go do …
Mam istniejącą bazę danych ze wszystkim w schemacie dbo. Mam projekt SSDT z obiektami, które dodaję do niego za pomocą schematufoo Mam tabelę, która wygląda tak w tym projekcie: CREATE table foo.a ( id INT NOT NULL CONSTRAINT [PK_foo_a] PRIMARY KEY CLUSTERED CONSTRAINT [FK_foo_a] FOREIGN KEY REFERENCES [dbo].[a], desc NVARCHAR(50) …
Jeśli mam foo.sql i bar.sql w tym samym folderze, foo.sql może odwoływać się do bar.sql po uruchomieniu z SSDT w trybie sqlcmd z :r ".\bar.sql". Jednak SSMS go nie znajdzie. Procmon pokazuje, że SSMS szuka %systemroot%\syswow64: Jak powiedzieć SSMS, aby szukał w folderze, w którym zapisany jest bieżący skrypt, bez …
Właśnie zaimportowałem istniejącą produkcyjną bazę danych SQL Server 2008r2 do projektu bazy danych VS 2013. Otrzymuję teraz szereg błędów wzdłuż linii Error SQL71501: User: [mydbuser] has an unresolved reference to Login [mydbuser]. Tak naprawdę nie potrzebuję mojego projektu VS DB do zarządzania użytkownikami, ale obawiam się, że spróbowałbym je usunąć …
Mam SQL Server 2008 z bazą danych, którą chcę wrzucić do TFS. Dlatego użyłem projektu bazy danych Visual Studio 2013, w którym zaimportowałem bazę danych. Po naprawieniu wielu błędów utknąłem z jednym błędem: W jednym widoku twórcy używali OPENQUERYdo uzyskania dostępu do połączonego serwera. Zaimportowałem więc DACPAC, który zawiera odpowiednią …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.