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 […]
Archiwum za miesiąc 2011-11
Jak skopiować dane z maszyny wirtualnej pracującej pod Virtual Server 2005
Jak ustawić poziom izolacji transakcji SNAPSHOT?
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?
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ę.
Jak badać w poziomie batch-a wynik polecenia sqlcmd?
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)
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)?
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
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 […]