Archiwum dla kategorii ‘SQL’

Jak ustawić kolumnę IDENTITY tak, by numerować od poczatku?

2011-06-29

Gdy tabela posiada kolumnę określona jako IDENTITY, to wartości dla tej kolumny sa generowane automatycznie. Czasami jednak po pewnych operacjach na tabeli chciałbyś uruchomić numerowanie IDENTITY od poczatku. Jak to zrobić?  Zobacz przykład:

By Rafał Kraik in SQL

Trigger INSTEAD OF INSERT. Problem ze wstawieniem rekordu do widoku wykorzystującego JOIN

2011-06-28

Problem: administrator musi wypełnić tabele opisującą komputery w jego sieci. Aplikacja została tak zaprojektowana, że w bazie danych istnieją 2 tabele.  Na dodatek do obu tabel trzeba wpisać ten sam ID (relacja 1 do 1). Łatwiej byłoby zrobić to poprzez widok, ale z tym widokiem nie jest tak łatwo. SQL Serwer nie potrafi wstawiać rekordów […]

By Rafał Kraik in SQL

Na jakim koncie działają kroki zadań w SQL Server Agencie?

2011-06-20

Kiedy masz do automatyzowania pewne powtarzające się działanie, to dostajesz do dyspozycji SQL Server Agenta. Usługa ta świetnie się sprawdza, jeżeli trzeba regularnie sprawdzać stan bazy danych, wykonać backup lub regularnie uruchamiać procesy eksportu i importu. Pewną bolączką może jednak być określenie poprawnych uprawnień tak, aby Agent z jednej strony mógł wykonać to, co ma […]

By Rafał Kraik in SQL

Odtwarzanie bazy danych ze Snapshot-a

2011-06-18

W artykule Jak utorzyć snapshot bazy danych i jak z nim pracować? (mobilo/mobilo24)  został opisany proces tworzenia migawki bazy danych. Okazuje się, że dysponując migawką, możesz na jej podstawie odtworzyć oryginalną bazę danych. Przypomnijmy. Plik snapshot zawiera w sobie wszystkie strony zmodyfikowane od momentu wykonania migawki. Jeżeli więc masz do uruchomienia procedury, które mogą coś popsuć w […]

By Rafał Kraik in SQL

Jak utorzyć snapshot bazy danych i jak z nim pracować?

2011-06-18

Snapshot to migawka. Snapshot bazy danych to jej stan z danej chwili. Można by powiedzieć, że kiedy wykonujesz kopię bazy danych to właściwie też tworzysz jej migawkę. Jednak wykonanie kopii potrafi zająć dłuższy czas, podczas gdy słowo migawka, kojarzy się nam chyba raczej z czymś błyskawicznym. Na czym więc polega snapshot i kiedy można z […]

By Rafał Kraik in SQL

Dofinansowane szkolenia Microsoft w Katowicach

2011-06-16

Od czerwca trwa w Katowickim oddziale firmy bit Polska projekt „Śląska Akademia IT”. Można zapisać się na darmowe autoryzowane szkolenia Microsoft. Oczywiście szkolenia dofinansowane są z EFS. Szkolenia skierowane są do informatyków i dotyczą następujących technologii: MS Windows Server 2008 MS Windows Server 2008 Active Directory (MS 6425) MS Windows 7 MS Windows 7 (MS […]

Jak połączyć teksty z kolumn z wielu rekordów w jeden długi napis rozdzielany przecinkami?

2011-06-12

Nierzadko w kolumnach tabel jest przechowywany napis, który należy „wyciągnąć” z tabeli i wyświetlić w postaci listy rozwijanej. W zależności od używanego oprogramowania, może się okazać, że napis pobrany z tabeli powinien zawierać wartości porozdzielane przecinkami lub średnikami lub też innym znakiem np. „|” (pipe).

By Rafał Kraik in SQL