Archiwum za miesiąc 2011-11

Jak skopiować dane z maszyny wirtualnej pracującej pod Virtual Server 2005

2011-11-27

Kursy MOC np 2778 odbywają się na maszynach wirtualnych. Nowsze kursy wykorzysują Hyper-V a te starsze często Virtual Server 2005. Dodatkowo czassammi występują probl;emy aby przy pomocy narzędzi administracyjnych Virtual Servera udostępnić takiej maszynie dostęp do Internetu, a poprzez to skopiowanie np skryptów stworzonych podczas zajęć. Oto propozycja jak skopiować te dane wykorzystując do tego […]

Jak ustawić poziom izolacji transakcji SNAPSHOT?

2011-11-23

Do ustawienia poziomu izolacji transakcji służy polecenie SET TRANSACTION ISOLATION LEVEL SNAPSHOT Może się jednak zdarzyć, że otrzymasz błąd:

Jak z wartości w zmiennej typu DATE i wartości w zmiennej typu TIME utworzyć wartość DATETIME2?

2011-11-19

Od wersji serwera SQL 2008 mamy do dyspozycji typ DATE i TIME i wiele innych zamiast jedynego do tej pory DATETIME. Typ DATE przechowuje datę (bez czasu) a typ TIME przechowuje czas (bez daty). Jednak jak połączyć to w całość, przypominającą dawny DATETIME (zawierający i datę i czas)? Da się.

By Rafał Kraik in SQL

Jak badać w poziomie batch-a wynik polecenia sqlcmd?

2011-11-19

SQLCmd to polecenie pozwalające na uruchamianie w trybie wsadowym skryptów SQL. Można go użyć np w edycji Express, do regularnego wykonywania kopii zapasowej (co było już opisane na mobilo/mobilo24). Jak jednak zbadać, jaki jest wynik działania polecenia SQLCmd z poziomu „dos-owego batch-a”, który uruchomił skrypt? Załóżmy, że w batch-u masz polecenie: sqlcmd -i D:\skrypty\kopia.sql -o […]

Sortowanie arkuszy skoroszytu według nazw (makro)

2011-11-14

Pytanie od znajomej, którą zapytał jej przełożony: Czy da się posortować akrusze w skoroszycie Excela alfabetycznie? Ano da się. Makrem. Rozwiązanie pochodzi z tego miejsca: http://www.teachexcel.com/free-excel-macros/m-49,sort-worksheet-tabs.html Na wszelki wypadek makro sortujące arkusze  umieszczam poniżej:

ASP.NET – Jak po kliknięciu przycisku otworzyć nowe okno (bez postback)?

2011-11-11

Można na stronie, która zawiera przycisk w Page_Load dopisać: LinkButton1.Attributes.Add(„onclick”, „window.open(’new.aspx’,”,”); return false;”); window.open to polecenie JavaScript, która otwiera nowe okno, a w nim stronę new.aspx. return false widoczne na koncu powoduje, że obsłużenie kliknięcia odbywa się na kliencie, bez postback-a.

Procedura składowana – BEGIN i END

2011-11-11

Zamierzasz utworzyć procedurę, którą będzie uruchamiał pewien nowy użytkownik. Tworzymy więc konto użytkownika: USE Test GO CREATE USER TestUser WITHOUT LOGIN GO Teraz dla użytkownika utworzymy procedurę i nadamy uprawnienia dla tego użytkownika: CREATE PROCEDURE TestIt AS BEGIN  SELECT file_id, name  FROM sys.database_files END GRANT EXECUTE ON TestIt TO TestUser GO Uwaga! Uruchamiając ten kod […]