Archiwum dla kategorii ‘SQL’

SQL Service Broker: The message could not be delivered because….

2017-09-12

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 […]

By Rafał Kraik in SQL

SQL: Łamanie haseł zapisanych w credentials lub w linked servers

2017-08-08

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 […]

By Rafał Kraik in SQL

SQL: Błąd podczas uruchamiania joba: The module 'SQLPS.psd1′ requires the following version of the .NET Framework: 3.5.

2017-07-02

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 […]

By Rafał Kraik in SQL

SQL: Kontrolowane uszkodzenie bazy danych

2017-06-15

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 […]

By Rafał Kraik in SQL

SQL: SQL 2016 Business Intelligence

2017-05-28

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 […]

By Rafał Kraik in SQL

Azure: zdalna zmiana rejestru w celu zmiany opcji połączeń zdalnych

2017-05-13

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 […]

By Rafał Kraik in Azure

SQL: Prawa wymagane przez usługi SQL (User Rights for SQL Server)

2017-05-11

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 […]

By Rafał Kraik in SQL