SQL server powinien mieć ściśle ustawione uprawnienia. Najlepiej zrobić to przygotowując konto domenowe i wskazać to konto jako serwisowe dla SQL Server. Zawsze problemem pozostaje, czy na takim koncie również wymuszać regularną zmianę hasła. Okazuje się że tak. Dlatego Microsoft przygotował dla nas coś innego: Managed Service Account (MSA) – konto zakładane w AD. Początkowo […]
Archiwum dla kategorii ‘SQL’
Konto wirtualne i zarządzane / Virtual Account and Managed Service Account
Błędy podczas wykonania maintnance planu
Stworzyłem maintnance plan, Stworzyłem katalog na dysku U: Nadałem uprawnienia do U:\Backup dla konta na którym pracuje SQL. A backup nadal kończy się błedem: Error: 2013-11-22 15:14:02.53 Code: 0xC002F210 Source: Back Up Database (Full) Execute SQL Task Description: Executing the query „EXECUTE master.dbo.xp_create_subdir N’U:\Backup\Full\moja_baza’ ” failed with the following error: „xp_create_subdir() returned error 5, 'Access […]
Błąd podczas uruchamiania SQL Server Configuration Manager. Błąd cannot connect to WMI
Spotkało Cię coś takiego: SQL Server Configuration Manager Cannot connect to WMI provider. You do not have permission or the server is unreachable. Note that you can only manage SQL Server 2005 and later servers with SQL Server Configuration Manager. Invalid class [0x80041010] Ot rozsypała się instalacja, ale nie musisz reinstalować SQL-a! Problem da się […]
SQL: Która baza i jaki obiekt zajmuje najwięcej pamięci na bufor?
Ile masz dostępnej pamięci w systemie dowiesz się nawet z Task Managera. Który proces zabrał tę pamięć też pomoże określić Task Manager. Jeśli tylko na Twoim serwerze znajduje się SQL server, to prawdopodobnie w ten sposób ustaliłeś, że właśnie SQL server zużył prawie całą pamięć. Zgadłem? Zastanówmy się, jak ustalić która baza zajęła tyle miejsca […]
Nadawanie uprawnień do importu i modyfikacji pakietów SSIS (DTS)
Nadawanie uprawnień dla użytkownika, który zamierza tylko zaimportować pewne pakiety SSIS, a później nimi zarządzać można ograniczyć do utworzenia loginu na serwerze SQL dla tego użytkownika, utworzenia mu usera w bazie danych msdb oraz przypisaniu go do roli bazy danych db_dtsltduser Wykaz tych ról oraz wynikające z nich uprawnienia są dokładniej opisane tutaj (dla różnych […]
Biblioteka skryptów
O jakie to fajne. Cały zbiór bardzo użytecznych skryptów. Dla mnie najbardziej ciekawe to SQL i PowerShell: http://gallery.technet.microsoft.com/scriptcenter/site/search?f%5B0%5D.Type=RootCategory&f%5B0%5D.Value=databases&f%5B1%5D.Type=ProgrammingLanguage&f%5B1%5D.Value=SQL&f%5B1%5D.Text=SQL
Raz działa a raz nie… Zapytanie nie uruchamia się tylko w bazie master.
Mam takie zapytanie: select ( select count(*) from ::fn_trace_geteventinfo( x.traceid ) where eventid = 111 ) count_eventid from ::fn_trace_getinfo( default ) x nieważne co robi. Kiedy uruchamiam je na pewnym SQL 2005 otrzymuję błąd Msg 102, Level 15, State 1, Line 3 Incorrect syntax near 'x’. Ale ciekawostka. Błąd pojawia się tylko, gdy zapytanie jest […]





























