Z głębokim żalem informujemy, że takiego widoku w wersji 2008 nie ma, ale… wykonaj zapytanie: SELECT * FROM sys.objects WHERE type IN (’TF’,’IF’,’FN’) te typy to: TF – Table valued function IF – Inline Function FN – Scalar function Alternawtywnie możesz też spróbować: SELECT * FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_TYPE=’FUNCTION’ Definicję funkcji podejrzysz wykonując: EXEC […]
Archiwum dla kategorii ‘SQL’
Widok sys.functions w SQL Server. Gdzie zobaczyć metadane o funkcjach
Plan certyfikacji z SQL 2012
Pod tym adresem: http://www.microsoft.com/learning/en/us/training/sql-server.aspx znajdziesz wykaz szkoleń z zakresu SQL 2012 oraz informację do jakich egzaminów przygotowują te szkolenia. Plan rozpisany jest na etapy, egzzaminy i uzyskiwane certyfikaty. Pod tabelką znajduje się z kolei spis innych materiałów przygotowującyh do tych egzaminów.
Plan zapytania dla Insert
Plan zapytania dla polecenia INSERT powinien zawiera informacje o tym jak będzie przebiegać wstawienie rekordu. Możesz więc zobaczyć tutaj, jak serwer w celu wstawienia jednego tylko rekordu modyfikuje wszystkie indeksy dla określonej tabeli. To właśnie z tego powodu przed dużym importem danych warto wyłączyć indeksy (DISABLE), aby w czasie wykonywania importu nie aktualizować na bieżąco […]
SQL: Jak często uruchamia się automatycznie CHECKPOINT?
CHECKPOINT to proces, który przegląda bufor zawierający odczytane z dysku strony i jeżeli storana znajdująca się w buforze uległa zmianie, a zmiana nie trafiła jeszcze do bazy danych (a jedynie do loga), to przepisuje tę stronę na dysk do pliku bazy danych. CHECKPOINT uruchamia się od czasu do czasu i takie wytłumaczenie trochę niepokoi administratorów […]
SQL: Unattend installation (instalacja nienadzorowana) a kwestia haseł
Instalując SQL Serwer dochodzisz w pewnym momencie do ekranu, który podsumowuje wybrane opcje instalacji i wslazuje na ścieżkę dostępu do pliku ze wszystkimi udzielonymi przez instalatora odpowiedziami: Posiadając taki plik ini możesz zautomayzować kolejne instalacje SQL serwera wskazując na niego poprzez parametr przekazywany do polecenia setup: Setup.exe /ConfigurationFile=MyConfigurationFile.INI Niepokój budzi jedynie kwestia haseł. Przecież podczas […]
Jak znaleźć kto i do czego dostał uprawnienie DENY?
Przejdź do określonej bazy danych i napisz: SELECT perm.*, prin.name, PBJECT_NAME(perm.major_id) FROM sys.database_permissions perm JOIN sys.database_principals princ ON perm.grantee_principal_id = princ.principal_id WHERE state_desc = 'DENY’
Recenzja kursu: 10774 Querying Microsoft SQL Server 2012
Niebawem pojawi się oficjalne szkolenie 10774 „Querying Microsoft SQL Server 2012”. Szkolenie przygotowuje do zdawania egzaminu 70-461 o tej samej nazwie. Ponieważ mam dostęp do wersji beta tego kursu śpieszę z informacjami o nim. Kurs trwa 5 dni. W wersji 2008 odpowiednik tego kursu o numerze 2778 trwał tylko 3 dni i pojawiały się opinie, […]