Próbowałem użyć programu SQL Server Management Studio 2008 wbudowanego w „Solution Explorera” do zarządzania projektem i po 2 tygodniach zmagań z nim zdecydowałem, że tak naprawdę nie dbam o to. Jego „wygoda” jest właściwie przeszkodą.
Niestety, miejscem, w którym pracuję, jest sklep MS i utknąłem na ich drodze. Chcę wrócić do wiersza poleceń (pragnę Vima!). Zainstalowałem lokalne repozytorium subversion z interfejsem TortiseSVN, aby zastąpić wyżej wspomniany „Solution Explorer” i aby działał całkiem dobrze. Zainstalowałem również Vima i wciąż pracuję nad dostosowaniem go, aby nucił.
Jednak jedyną rzeczą, dla której jeszcze nie znalazłem rozwiązania, jest uruchamianie poleceń do programu SQL Server za pomocą wiersza polecenia. Jestem przyzwyczajony do wiersza poleceń MySQL / Postgres, ponieważ tego właśnie używałem w przeszłości i używałem podczas przechodzenia przez moje zajęcia. Jednak nie mogę znaleźć sposobu na wykonanie moich skryptów za pomocą wiersza poleceń w systemie Windows. Obecnie edytuję je w Vimie, odświeżam stronę w SSMS i wykonuję. Wolałbym nawet nie dotykać SMSS, chyba że jest to konieczne.
Widziałem posty sugerujące sqlsharp, ale kiedy poszedłem na stronę, mam wrażenie, że nie do końca tego szukam.
--edytować
Naprawdę chciałbym mieć 2 znaczniki wyboru odpowiedzi. P. Campbell ma techniczną właściwą odpowiedź i próbowałem ją kilka razy (ciągle pojawia się błąd, gdy próbuję sqlcmd ... Badając, jak działa nazwane potoki ... Mimo że mam skonfigurowane i włączony, wydaje się, że nie działa.)
Po wypróbowaniu tego i bez powodzenia próbowałem po prostu skopiować i wkleić metodę Management Studio, ale to było śmieszne ... Więc zdecydowałem, że może HardCode też jest poprawny.
źródło
Jeśli naprawdę pragniesz Vima, rozważ użycie sqlcmd i ustawienia
SQLCMDEDITOR=vim
w swoim środowisku. Oczywiście musisz zainstalować vim .Pełne wskazówki znajdziesz tutaj
źródło
SQL Server jest dostarczany z wieloma narzędziami wiersza polecenia.
SQLCMD
to taki, który pozwala uruchamiać polecenia T-SQL bezpośrednio na bazie danych. Strona MSDN narzędzi znajduje się tutaj , z odsyłaczami do każdej z nich.Jeśli chodzi o swój PostScript, nadal będziesz potrzebował jakiegoś klienta bazy danych wiersza poleceń, opartego na systemie Linux. Nie mam pojęcia, czy coś takiego istnieje. Utworzenie zupełnie innej platformy tylko do zarządzania bazą danych z innym paradygmatem interfejsu użytkownika (zakładając, że to sugerujesz) wydaje się ... przesadą. :)
źródło
Eksplorator rozwiązań jest do bani, prosty i prosty. I uważam, że faceci, którzy mylą większość tych gównianych dobrych przyjaciół Po prostu stwórz folder (domyślnie ma ładny, którego używa) i zapisz tam swoje rzeczy.
źródło