Ten proxy określa, jakie konto zostanie użyte podczas wywołania procedury xp_cmdshell, jeżeli użytkownik nie jest w roli sysadmin (gdyby był w sysadmin zostanie użyte konto techniczne serwera). Credentiala definiujesz komendą: EXEC sp_xp_cmdshell_proxy_account 'your windows account’,’password’ Jeśli brak jest tego credentiala, to otrzymasz błąd: The xp_cmdshell proxy account information cannot be retrieved or is invalid. Verify […]
Archiwum dla kategorii ‘SQL’
##xp_cmdshell_proxy_account##
Serwer witness – jakie serwery są principalem i mirrorem?
Znalazłem serwer witness. Niestety brak informacji, jakie inne serwery wykorzystują ten witness. Co można zrobić? Sprawdź czy nie ma czegoś w: select * from sys.endpoints select * from sys.database_mirroring_endpoints select * from sys.database_mirroring select * from sys.dm_db_mirroring_connections select * from sys.database_mirroring_witnesses Ostatni widok powinien zawierać rekordy, po jednym na mirrorowaną bazę z informacjami o principalu […]
SQL: Shrink: Cannot shrink log file because the logical log file located at the end of the file is in use.
Dysk z logiem pełny. Logi pełne. Pliki loga posadowione już na dwóch dyskach. Trzeba zwolnić trochę miejsca Zaczynasz od select name, log_reuse_wait_desc from sys.databases Druga kolumna zwraca informację o tym, co powoduje przepełnienie loga. W moim przypadku było dość standardowo LOG_BACKUP. Oznacza to, że w pierwszej kolejności należy zwolnić miejsce przez wykonanie bakupu loga. Jest […]
Instalacja KB dla SQL z linii komend
Warto, aby instalacja aktualizacji SQL odbywała się bez udziału administratora, klikającego myszką „Next”, „Next”. Pakiety KB można uruchamiać z linii komend przekazując do nich odpowiednie parametry. Sęk w tym, że te parametry zmieniają się z wersji na wersję. I tak aktualizacja wszystkich instancji SQL w SQL 2008 załatwiasz komendą: KB0123456789.exe /qs /Action=Patch /AllInstances Ta sama […]
Update dla SQL Server. GDR/QFE
Aktualizacje SQL Server mogą odbywać się w dwóch trybach: Quick Fix Engeneering (QFE) General Distribution Release (GDR) Czym to się różni? Są to ścieżki kolejnych buildów SQL, podążając którymi można podnosić wersję serwera. Jeśli wybierasz ścieżkę GDR, tzn. że będziesz instalował wyłącznie Service Packs. Natomiast nie przejmujesz się Hot Fixami lub Cummulative Updates. Pamiętaj, że […]
Agent Job: Wysłanie powiadomienia do wielu operatorów (na wiele adresów email)
Kończy się job i chcesz wysłać maila na kilka adresów pocztowych… Wszystko fajnie, ale… na karcie Notification po zakończeniu joba można powiadomić tylko jednego operatora.
SQL: Zapytanie do AD
Podziękowania dla Tomka i Rafała, którzy podsunęli to rozwiązanie 🙂 Potrzebujesz w SQL listę użytkowników z AD. To proste. Definiujesz linked server wskazujący na usługi AD, apotem piszesz zapytania: Do połączenia użyj poświadczeń aktualnego użytkownika No i gotowe. Można pisać zapytania do AD: SELECT displayname, samaccountname FROM OPENQUERY( ADSI, 'SELECT extensionAttribute3,SAMAccountName,displayname FROM ”LDAP://intranet.domain/OU=Folder3,OU=Folder2,OU=Folder1,DC=intranet,DC=domain” Where objectCategory = […]





























