7

Mam sporo problemów ze zrozumieniem różnic między zwykłym SQL Server Express i ekspresowym Localdb.SQL Server Express kontra ekspresowe localdb

Zanim przejdziesz do poprzedniej wiadomości o tym pytaniu, przeszukałem historię kilkukrotnie.

Zasoby, które znalazłem w pewnym stopniu pomocne, to: Is there a difference between SQL Server Express (2012) and LocalDB? oraz oficjalny artykuł na temat witryny Microsoft.

Wierzę, że rozumiem, że Express Localdb to edycja programu SQL Server Express, która jest przeznaczona dla programistów, aby zmniejszyć czasochłonność całej "konfiguracji".

Jaka jest dokładna konfiguracja? Jaka jest różnica Jeśli użyję nazwy użytkownika \ SQLEXPRESS versus (Localdb) \ MSSQLLocalDB, to i tak utworzy ona bazę danych. Jakie są różnice w zakresie publikowania aplikacji w produkcji?

+0

Czytałaś posty na blogu tutaj; https://blogs.msdn.microsoft.com/sqlexpress/? – ErikEJ

+0

Dzięki za komentarz. Kontekst tych artykułów jest taki sam: "LocalDb to funkcja SQL Express". To staje się dla mnie niewygodne, ale wciąż nie dzwoni mi w głowie. –

Odpowiedz

8

LocalDB jest specjalną wersją silnika SQL Server o małej intensywności, która nie jest instalowana jako usługa systemu Windows, ale uruchamiana (uruchamiana) na żądanie przez klienta ADO.NET otwierającego połączenie z nią. Jest on przeznaczony dla pojedynczych scenariuszy użytkownika, a nie dla każdego zastosowania prodcution - do produkcji należy użyć SQL Server Express (lub wyższej)

Mam blogu, który porównuje różne silniki tutaj: http://erikej.blogspot.dk/2011/01/comparison-of-sql-server-compact-4-and.html

+0

Post na blogu był czymś naprawdę interesującym do analizy. Odpowiedział na moje pytanie, ale tylko częściowo: zakładając, że używam LocalDB do programowania, jak przejść do środowiska produkcyjnego? Byłoby wspaniale, gdybyś mógł edytować odpowiedź, jeszcze raz dziękuję! –

+0

"jak przejść do środowiska produkcyjnego" - to zależy - używam SSDT i po prostu wdrażam projekt bazy danych do produkcyjnej bazy danych – ErikEJ

+0

Czy istnieje jakikolwiek powód, aby zainstalować * obie * LocalDB i Express? Czy w ogóle grają razem, czy też posiadanie obu na tym samym polu powoduje problemy? – ruffin