Service Broker to fantastyczne rozwiązanie na pokładzie platformy SQL, o ile działa…. W moim przypadku wysłanie komunikatu ze instancji A do B kończyło się tym, że w sys.transmission_queue na „A” nie był logowany żaden bład, ale wiadomość nie była wysyłana. No cóż – trzeba było włączyć profiler (najlepiej po obu stronach i analizować). Na instancji B […]
Archiwum dla kategorii ‘SQL’
SQL Service Broker: The message could not be delivered because….
SQL: Łamanie haseł zapisanych w credentials lub w linked servers
Jest kilka takich miejsc w SQL Server, gdzie administratorzy czasami umieszczają hasła użytkowników: w definicji linked server, gdzie połączenie ma być wykonywane dla każdego użytkownika lokalnej maszyny z wykorzystaniem zdalnego loginu sql-owego w definicji credentials, które są dalej wykorzystywane do uruchamiania jobów agenta na innym koncie niż konto SQL Agenta Na pierwszy rzut oka może […]
SQL: Błąd podczas uruchamiania joba: The module 'SQLPS.psd1′ requires the following version of the .NET Framework: 3.5.
Jednym z wymogów instalacyjnych wielu wersji SQL Server jest instalacja .NET Fraework 3.5. Z zasady instalacja nie uda się jeśli Framework nie jest zainstalowany, ale… coś dziwnego się stało. Na serwerze na którym SQL już działał od dłuższego czasu, ni z tego ni z owego pojawił się błąd podczas wykonywania job z SQL Agent: A […]
SQL: Kontrolowane uszkodzenie bazy danych
W tym artykule możesz zobaczyć w jaki sposób można uszkodzić bazę danych, więc zgodnie z europejskimi zwyczajami: Uwaga! Wykonanie poniższych czynności może uszkodzić bazę danych! 🙂 Zacznij od utworzenia bazy danych: CREATE DATABASE CorruptDB GO USE CorruptDB GO CREATE TABLE TestData (ID INT, Text1 CHAR(10)) GO CREATE CLUSTERED INDEX IX_TestData_Clustered ON TestData(ID) GO INSERT INTO […]
SQL: SQL 2016 Business Intelligence
Jakie komponenty należy zainstalować, aby rozpocząć pracę z komponentami SQL2016 Business inteligence takimi jak: Tworzenie projektów bazo-danowych Tworzenie raportów w SSRS Tworzenie kostek OLAP w SSAS Tworzenie pakietów SSIS? Oto króki przegląd potrzebnych pakietów: SQL Server 2016 – dostępna jest darmowa edycja Developer z możliwościami jak flagowa edycja Enterprise, ale nie może służyć do utrzymywania […]
Azure: zdalna zmiana rejestru w celu zmiany opcji połączeń zdalnych
Utworzyłeś maszynę wirtualną na Azure. Próbujesz się do niej podłączyć przez pulpit zdalny, a tu niespodzianka: „The remote computer requires Network Level Authentication, which your computer does not supprt.” Żaden problem, maszyna jest testowa, więc wystarczy włączyć jedną opcję: Chodzi o opcję [x] Allow connections only from computers running Remote Desktop with Network Level Authentication […]
SQL: Prawa wymagane przez usługi SQL (User Rights for SQL Server)
Ponieważ często o tym zapominam, to: DB AG SSRS SSIS SSAS Logon as a Service X X X X X Increase a process working set X Replace a process level token X X Adjust memory quotas for a process X X X Bypass traverse checking X […]