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
1 |
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:
1 |
sqlcmd -i D:\skrypty\kopia.sql -o d:\tmp\kopia.out |
Jeżeli dojdzie do […]
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 […]