Kto szuka ten znajdzie – SQL Search
Niedawno RedGate wypuścił pierwszą wersję swojego nowego produktu – SQL Search.
SQL Search jest dodatkiem do SQL Management Studio. Działa zarówno z SQL 2005 i 2008 – również w wersjach Express.
Aplikacja ta umożliwia przeszukiwanie schematu bazy danych w poszukiwaniu czegokolwiek :) Podany tekst jest poszukiwany m.in. w nazwach tabel, kolumn czy treści procedur. Bardzo szybko i wygodnie możemy znaleźć w ten sposób referencje pomiędzy poszczególnymi elementami.
Program można pobrać ze strony http://www.red-gate.com/products/SQL_Search/index.htm. Znajdują się tam również screeny przedstawiające działanie programu.
A teraz najlepsze – ten program jest FREE :)
Kontrola wersji bazy danych – SQL Source Control
gru 17, 2009 SQL
Dzisiaj zostały udostępnione pierwsze screeny z nowego produktu firmy RedGate – SQL Source Control.
SQL Source Control jest dodatkiem do dobrze znanego MS SQL Management Studio umożliwiającym podpięcie bazy danych pod system kontroli wersji, podobnie jak to robimy ze standardowym projektem.
Po pierwszym “zlinkowaniu” bazy z repozytorium tworzony jest skrypt do każdego obiektu z bazy. Następnie możemy “podglądać” wszystkie zmiany wprowadzone w bazie od czasu zlinkowania bazy oraz te zmiany wkomitować.
Docelowo SQL Source Control ma współpracować z Subversion oraz Team Foundation Server.
Pierwsza wersja tego narzędzia będzie dostępna w przeciągu dwóch miesięcy i będzie obsługiwała jedynie Subversion.
Nie wiem, jak dla Was, ale dla mnie kwestia zarządzania wersjami bazy danych jest dość dużym problemem. Mam nadzieję, że ten program to zmieni.
Więcej informacji na stronie: http://www.red-gate.com/products/SQL_Source_Control/. Tam również można się zapisać do programu Early Access Program.
Tags: redgate, SQL Source Control
sqlcmd – automatyzacja skryptów SQL
lip 1, 2008 SQL
Często pracuję ze skryptami sql zawierającymi nowe wersje tabel czy procedur. Każda tabela i procedura posiada swój własny plik ze skryptem. Trochę to utrudnia pracę ponieważ każdy plik trzeba uruchomić i odpalić.
W takiej sytuacji z pomocą przychodzi narzędzie sqlcmd dostepne z lini komend.
SQLCMD jest następcą programu OSQL z MS SQL2000. Zadaniem tego programu jest uruchamianie skryptów.
Składnia, jaką wykorzystuję:
sqlcmd -U user -P password -s serwer_sql -i c:\plik_ze_skryptem.sql
Taką komendę dla każdego pliku wrzucam do jednego pliku bat i problem z głowy.
Polecam dwa świetne arytkuły Pawła Potasińskiego dotyczące tego narzędzia:
SQL Server 2005 w linii poleceń – SQLCMD, cz. I
SQL Server 2005 w linii poleceń – SQLCMD, cz. II




