Archiwum za rok 2012

Chwilowe wyłączanie CONSTRAINT CHECK

2012-09-13

Wyobraźmy sobie tabelę: CREATE TABLE test (Id INT IDENTITY PRIMARY KEY, Value INT NOT NULL CONSTRAINT CHK_Test_Value CHECK (Value<=100)) Jeżeli na chwilę chcesz wyłączyć CONSTRAINA CHECK zrób to tak: ALTER TABLE test NOCHECK CONSTRAINT CHK_Test_Value

By Rafał Kraik in SQL

C# Jak sprawdzić czy adres e-mail jest poprawny?

2012-09-12

^(?(„”)(„”[^””]+?””@)|(([0-9a-z]((\.(?!\.))|[-!#\$%&’\*\+/=\?\^`\{\}\|~\w])*)(?<=[0-9a-z])@))(?(\[)(\[(\d{1,3}\.){3}\d{1,3}\])|(([0-9a-z][-\w]*[0-9a-z]*\.)+[a-z0-9]{2,17}))$ Wiesz co to jest? – Tak masz rację. To jest wyrażenie regularne opisujące poprawny adres e-mail. Jeżeli potrzebujesz gotowej funkcji sprawdzającej adres e-mail, to skorzystaj z tego. Ale tym razem nie wyłamujmy może otwartych drzwi. Wyżej wymieniony fragment wyrażenia regularnego pochodzi ze strony MSDN, na której znajdziesz cały kod klasy weryfikującej poprawność adresu e-mail. […]

C# Jak zapisać w napisie zawartość strony web

2012-09-12

Prosto! Posłuży do tego ten kawałek kodu, który w zmiennej page zapisze zawartość html strony mobilo: WebClient wc = new WebClient(); string page = wc.DownloadString(http://www.mobilo24.eu/); Podobno metoda ta może zawodzić – trwać zbyt długo. W moim przypadku jednak ten problem się nie pojawiał. W takim przypadku można by próbować posługiwać się obiektami WebRequest i WebResponse: […]

SSAS Tworzenie kopii bazy danych SSAS na tej samej instacji serwera

2012-08-31

Moim celem było utworzenie kilku kopii bazy danych na tym samym serwerze. Ponieważ miałem już gotową wzorcową bazę, uruchomiłem kreatora Deployment Wizard, który w ostatnim kroku pozwolił mi nie wykonywać natychmiast deploy bazy danych, ale zapisanie skryptu XMLA. Ten skrypt może być uruchamiany przez Management Studio. Jednak jak zrobić, aby powstawały nowe bazy danych. W […]

By Rafał Kraik in SSAS

Certyfikacja SQL 2012 z wykazem kursów

2012-08-30

Sam się w tym gubię, wieć certyfikację SQL 2012 rozpisałem sobie tak: MCSA: SQL Server 2012 Exam 461 Querying Microsoft SQL Server 2012 Course 10774 Querying Microsoft SQL Server 2012 Exam 462 Administering Microsoft SQL Server 2012 Databases Course 10775 Administering Microsoft SQL Server 2012 Databases Exam 463 Implementing a Data Warehouse with Microsoft SQL Server 2012  Course 10777 Implementing a […]

Dobra książka o SQL – opinia

2012-08-29

Książka jest przeznaczona dla początkującego programisty lub administratora bazy danych MS SQL. Na dodatek wdraża ona administratora w jego zadania w, moim zdaniem, poprawnej kolejności. Trudno byłoby wytłumaczyć administratorowi, o co chodzi w typowych zadaniach administracyjnych, gdyby nie potrafił on wykonywać zapytań do bazy danych, nie umiałby tworzyć obiektów bazodanowych i nie rozumiał podstawowych założeń […]

By Rafał Kraik in SQL

SSAS Gdzie jest widok Pivot Table w zakładce Browse kostki w 2012?

2012-08-27

Nie ma go:) Jest to próba przełamania formy prezentacji danych wielowymiarowych. Mając do dyspozycji tabelę przestawną myślisz o 2 wymiarach, a gdy masz ich więcej trudno to zaprezentować. Dlatego w wersji 2012 zrezygnowano z tabeli przestawnej i dane są raczej prezentowane w postaci wierszowej.

By Rafał Kraik in SSAS