Bawisz się z SQL lub Sybase?
Masz podstawową lub zaawansowaną wiedzę z SQL lub Sybase?
Mieszkasz w okolicach Katowic, a może i trochę dalej?
Bawisz się z SQL lub Sybase?
Masz podstawową lub zaawansowaną wiedzę z SQL lub Sybase?
Mieszkasz w okolicach Katowic, a może i trochę dalej?
Kolumna status w sys.databases zawiera pewne informacje o bazie danych. Ich odczyt jest trochę skomplikowany. Oto rozwiązanie z http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=130275
DECLARE @Status TABLE
(
Code INT,
Msg VARCHAR(1000)
)
INSERT @Status
SELECT 1, 'autoclose (ALTER DATABASE)’ UNION ALL
SELECT 4, 'select into/bulkcopy (ALTER DATABASE using SET RECOVERY)’ UNION ALL
SELECT 8, 'trunc. log on chkpt (ALTER DATABASE using SET RECOVERY)’ UNION ALL
SELECT 16, 'torn page detection (ALTER DATABASE)’ UNION ALL
SELECT 32, 'loading’ UNION ALL
SELECT 64, 'pre recovery’ UNION ALL
SELECT 128, 'recovering’ UNION ALL
SELECT 256, 'not recovered’ UNION ALL
SELECT 512, 'offline (ALTER DATABASE)’ UNION ALL
SELECT 1024, 'read only (ALTER DATABASE)’ UNION ALL
SELECT 2048, 'dbo use only (ALTER DATABASE using SET RESTRICTED_USER)’ UNION ALL
SELECT 4096, 'single user (ALTER DATABASE)’ UNION ALL
SELECT 32768, ’emergency mode’ UNION ALL
SELECT 4194304, 'autoshrink (ALTER DATABASE)’ UNION ALL
SELECT 1073741824, 'cleanly shutdown’
SELECT d.Name,
d.dbID,
s.Msg
FROM master.dbo.sysdatabases AS d
INNER JOIN @Status AS S ON s.Code & d.status > 0
ORDER BY d.Name,
s.Code
or the other:
select
convert(varchar(20),databasepropertyex(a.name, 'Status’)) as DB_Status,
a.name
from
master.dbo.sysdatabases a
order by
a.name
O jakie to denerwujące! Odblokowujesz telefon a on „bum bum”. Ruszasz telefonem w prawo w lewo, nawet delikatnie przesuwasz go w ręce a on „bum bum”. Wszystkie aplikacje wyłączone. Restart wykonany, a dźwięki ciągle się pojawiają. Co ten telefon chce mi powiedzieć???
No cóż, jak to zwykle bywa, to nie urządzenie było głupie, ale użytkownik (czyli ja) nie wie jak się posługiwać nowoczesnym urządzeniem, A to było tak. Wychodząc z domu nie chciałem napychać kieszeni portfelem, telefonem, i czym tam jeszcze, tylko zabrałem minimalny zestaw przetrwania w cywilizowanym świecie, czyli telefon, kartę kredytową i klucz. Żeby karta się nie zgubiła włożyłem ją do małej kieszonki w futerale telefonu. Karta była, a jakże zbliżeniowa, a telefon miał funkcję płatności zbliżeniowych NFC. Kiedy odblokowywałem telefon antena NFC wykrywała kartę, ale nie potrafił się z nim dogadać i wtedy wydawał dźwięk „bum bum”. Rozwiązania:
1. Trzymaj kartę zbliżeniową dalej od telefonu
2. Wyłącz NFC (Ustawienia –> NFC –> Off)
Ja zastosowałem oba rozwiązania na raz 😉
Kurs dla administratora, któremu rozładowała się bateria w myszce… a tak na poważnie dla każdego kto ma potrzebę zautomatyzowania czegokolwiek w Windows.
Rzeczywiście w świecie Windows bez myszki byłoby ciężko. Nie wierzysz? Spróbuj! Jest jednak środowisko w którym wiele uda się zautomatyzować. Mowa o języku skryptowym Powershell. W Internecie znajdziesz dziesiątki przykładów tego, co i jak można zrobić Powershellem. Sam się codziennie dziwię okrywając jego nowe możliwości. Żeby w pełni skorzystać z Powershella trzeba się go nauczyć od podstaw. Faktem jest że Powershell nie jest bardzo trudny, nawet jest dość intuicyjny. Jednak aby ze zrozumieniem pisać własne skrypty albo przerabiać cudze potrzebna jest znajomość najważniejszych cech tego środowiska.
Właśnie dlatego zapraszam na kurs Powershell po polsku. Ten ponad 5 godzinny materiał prezentuje to wszystko co trzeba wiedzieć o powershellu aby zacząć stawiać samodzielne śmiałe kroki. Dokładny opis kursu znajdziesz na stronie udemy.com albo na stronie www.kursyonline24.eu. Szkolenie Powershell dla administratorów Windows zawiera generalnie wszystkie informacje jakie możesz usłyszeć na szkoleniu stacjonarnym. Kurs jest prowadzony od podstaw, więc jeśli jeszcze nie miałeś kontaktu z Powershell – bez obaw. Zaczynamy od omówienia edytora, podstawowych zasad budowy poleceń, korzystania z helpa, przekazywania parametrów. W miarę postępów w nauce opisujemy coraz to bardziej złożone zagadnienia: elementy programowania, skryptowania, zasady budowy potoków, korzystania z WMI, remotingu, konfigurowania środowiska, zasad bezpieczeństwa związanych z Powershell i wiele innych.
Podczas kursu masz możliwość rozwiązywania testów, dzięki którym więcej się nauczysz i upewnisz się, że wiedza rośnie! Dodatkowo możesz konsultować się z trenerem, czyli ze mną. Próbujesz na własną rękę coś napisać, a nie działa, spróbujemy popatrzeć na to we dwójkę. Zapraszam na kurs! To kompletny 5-godzinny kurs powershella ze wsparciem prowadzącego.
Z okazji premiery szkolenia PROMOCJA! Teraz do końca listopada 2015 specjalna zniżka! Podczas zakupu kliknij „redeem a coupon” i wpisz
a cena kursu spadnie o 50%. Korzystaj póki można! Do zobaczenia na kursie!
Dziwna sprawa. Nowy laptop Lenovo, ale podobno na HP też się zdarza. Ustawiasz częstotliwość powtarzania w Windows na wysoką wartość i wszystko działa, ale jak tylko zahibernujesz komputer i potem go włączysz to opóźnienie jest niemiłosiernie niskie. Trzeba wejść do ustawień klawiatury i cokolwiek tam zmienić, żeby sytuacja się naprawiła. No ale przecież nie będę tam wchodził po każdej hibernacji (!). Różne dziwne rozwiązania chodziły mi po głowie i w końcu udało się rozwiązać problem.

Nie na darmo swego czasu poznawało się komendy DOS-u. Jest takie polecenie uruchamiane z cmd. Nazywa się mode. Pozwala modyfikować ustawienia klawiatury i portów na starych dos-owych komputerach. Uruchom cmd i wpisz:
mode con: 31
I gotowe. 0Ale działa też na najnowszych laptopach! Jednak jak to zrobić, aby polecenie uruchomiło się samo? Jeden z pomysłów podpowiadał mi niech się to polecenie wywołuje co minutę. Można by wykorzystać harmonogram zadań! Ale – mało to wydajne. Czy nie lepiej zrobić to tylko raz, zaraz po wyjściu z hibernacji… Da się! Ale po kolei. Najpierw wejdź do harmonogramu: Panel sterowania –> Narzędzia administracyjne –> Harmonogram zadań. Tu tworzymy nowe zadanie:

Teraz trzeba określić, kiedy takie zadanie się ma wykonać. Nie pasuje nic innego jak tylko „przy rejestrowaniu określonego zdarzenia”:
Tylko jakie zdarzenie się nadaje? Rzut oka do dziennika zdarzeń i już widać, że po wyjściu komputera z hibernacji dochodzi do synchronizacji czasu zegara windows z zegarem sprzętowym:
Jesteś sobie administratorem SQL, ale nie masz prawa do zalogowania się lokalnie (np. przez RDP) do maszyny, na której ten SQL działa. Tymczasem musisz przeczytać zawartość pliku, który znajduje się na tym serwerze. Z pomocą przyjdzie OPENROWSET. Parametr BULK wskazuje, że wczytywać będziemy plik tekstowy określony ścieżką, a SINGLE_CLOB mówi, że plik ma być wczytany w całości:
SELECT BulkColumn FROM OPENROWSET (BULK 'F:\data.log’, SINGLE_CLOB) MyFile
Jak to!? Ja administrator nie mogę zainstalować usługi!
Cóż, w moim przypadku chodziło o to, że ta usługa… już istniała.
Jeśli chcesz taką usługę odinstalować posłuż się poleceniem:
sc delete <nazwa_usługi>