Lekcja 1: Tworzenie w programie Visual Studio DAC
W tej lekcji będzie utworzyć przykładowy projekt DAC w Visual Studio 2010, a następnie utworzenie pakiet DAC, używane w następujących lekcji.Wszystkie kroki w tej lekcji są wykonywane w programie Visual Studio.
Procedury
Tworzenie projektu DAC w programie Visual Studio
Otwórz program Microsoft Visual Studio.
Na pliku menu, wskaż Nowy, a następnie kliknij przycisk projektu.
W Nowy projekt dialogowym pod Szablonów, rozwiń bazy danych węzeł, a następnie kliknij sql Server węzła.
Na liście szablonów, kliknij aplikacji poziomu danych.
W nazwę, typ SampleDAC.
Zaakceptuj domyślne ustawienie lokalizację i Nazwę rozwiązania.
Wybierz Utwórz katalog rozwiązania pole wyboru, jeśli nie jest zaznaczone.
Wyczyść Dodaj do formantu źródła pole wyboru, jeśli nie jest już wyczyszczone i kliknij przycisk OK.
SampleDAC tworzenia projektu.
Następnie możesz edytować właściwości projektu.
Konfigurowanie projektów DAC
Widok Solution Explorer potwierdzić, że SampleDAC projekt został utworzony i jest otwarty.
Widok Widok schematu potwierdzić, że SampleDAC projektu jest dostępna.
W Solution Explorer, rozwiń SampleDAC węzła, kliknij prawym przyciskiem myszy Właściwości węzła i wybierz Otwórz.
Na Ustawienia projektukartę s obserwować ustawienia domyślne, ale nie zmieniać ich ten samouczek.
Wybierz Tworzenie kartę.Jeśli chcesz zmienić porządek sortowania bazy danych tworzone, gdy użytkownik wdrożyć DAC, wybierz nowe sortowanie w sortowania bazy danych pole.Obserwować inne ustawienia, ale nie zmieniać je.Za pomocą tych ustawień budowania projektu tworzy plik SampleDAC.dacpack do wdrażania DAC.
Wybierz Tworzenie zdarzenia kartę.Dostępne ustawienia obserwować, ale nie zmieniać je.
Wybierz Wdrażanie kartę.Te ustawienia sterują akcje wdrożyć DAC z programu Visual Studio.Kliknij Edytuj przycisk obok połączenia ciąg pole.Spowoduje to otwarcie połączyć się z SQL Server okno dialogowe.W oknie dialogowym połączenia wypełnić informacje o połączeniu dla wystąpienie uruchamiania aparatu bazy danych SQL Server 2008 z dodatkiem Service Pack 2 lub nowszego.Po kliknięciu OK, okno dialogowe tworzy połączenie ciąg i umieszcza je w połączenia ciąg pole na Wdrażanie kartę.
Wybierz Analizy kodu kartę.Obserwować zestaw reguł, można włączyć wykonywanie analizy kodu projekt DAC, ale nie zmieniać je.
Zamknij okno dialogowe Właściwości projektu.
Teraz SampleDAC projekt utworzony i skonfigurowany jego właściwości.
Następnie skonfiguruj zasadę wyboru serwera.
Skonfiguruj zasadę wyboru serwera
Aplikacje w warstwie danych obejmują zasadę wyboru serwer, który definiuje kryteria, które powinny spełniać wystąpienie aparatu bazy danych programu SQL Server, do obsługi DAC.Administrator bazy danych można wybrać ignorowanie wyniki oceny zasad po ich wdrożyć DAC.
Aby skonfigurować zasadę wyboru serwera
W Solution Explorer, rozwiń SampleDAC , węzeł, a następnie rozwiń węzeł Właściwości węzła.Kliknij prawym przyciskiem myszy Serverselection.sqlpolicy, a następnie kliknij przycisk Otwórz.
W Właściwości aspekt okienku wybierz IsCaseSensitive.
W do edytowania wartości okno dialogowe, zestaw wartość właściwość na wartość PRAWDA lub FAŁSZ, aby dopasować domyślnie sortowanie wystąpienie aparatu bazy danych, w którym ma zostać wdrożona DAC.
Kliknij OK przycisku.
Teraz skonfigurowano zasadę wyboru serwera, aby przetestować czy domyślnie sortowanie wystąpienie aparatu bazy danych jest rozróżniana wielkość liter.
Następnie spowoduje dodanie tabela do projektu.
Dodawanie tabeli i budowania DAC
Teraz, gdy skonfigurowano projekt DAC następujące kroki ilustrują Dodawanie obiektów do projektu, a następnie tworzenie i wdrażanie pakiet DAC.
Aby dodać tabela do projektu
W Widok schematu, rozwiń SampleDAC węzła, rozwiń schematów węzła i rozwiń węzeł dbo schematu.
Kliknij prawym przyciskiem myszy tabel węzła, zaznacz Dodaj, a następnie tabeli.
W Dodaj nowy element okno dialogowe, upewnij się, że tabeli szablonu jest zaznaczone i zmień wartość w nazwę polu u dołu okna dialogowego odczytać klienta.Kliknij Dodaj przycisku.Okno edytora języka Transact-SQL jest już otwarty dla pliku o nazwie SampleTable.tabela.sql.
W oknie edytora języka Transact-SQL Edycja instrukcja CREATE TABLE do odczytu:
CREATE TABLE [dbo].[Customer] ( [CustomerID] INT PRIMARY KEY, [CustomerName] NVARCHAR(40) NOT NULL, [YTDOrders] INT NOT NULL, [YTDSales] INT NOT NULL );
Zamknij Edytor języka Transact-SQL, zapisywania zmian.W Widok schematu, powinien pojawić klienta tabela pod dbo węzła.W Solution Explorer powinien być teraz widoczny Customer.tabela.sql pliku.
Zostało dodane do tabela SampleDAC projektu, a także utworzyć projektu.
Tworzenie projektu
W Solution Explorer, kliknij prawym przyciskiem myszy SampleDAC węzeł, a następnie wybierz Tworzenie.
W produkcji okna, Przejrzyj raport akcje kompilacji.Jeden z elementów zgłoszonych jest ścieżka i nazwę pliku SampleDAC.dacpac utworzonego przez kompilacja.
W przypadku wystąpienie aparatu bazy danych, w którym uaktualni DAC na innym komputerze, skopiuj plik SampleDAC.dacpac do lokalizacji, która jest możliwy z innego komputera.
Teraz utworzony SampleDAC projektu.Zostanie oddany plik .dacpac do dewelopera lub administrator bazy danych, który następnie użyć Kreatora importu danych warstwy aplikacji w programie SQL Server Management Studio, aby wdrożyć DAC wystąpienie aparatu bazy danych.
Następne kroki
Pomyślnie utworzone przykładowy projekt DAC i zbudowany pakiet DAC.Następnie będzie wdrożyć DAC wystąpienie aparatu bazy danych.See Lekcja 2: Wdrażanie aplikacji warstwie danych.