Archiwum autora

Powershell czytane rejestru dla SQL

2014-04-16

(Zajrzyj też do wpisu Rejestr dla SQL) Rejestr możesz przeglądać edytować używając standardowych komend Set-Location, New-Item, Set-ItemProperty, ale komendy te mają jedną wadę. Pracują lokalnie. Jeżeli masz zamiar pracować z rejestrem zdalnym lepiej będzie posłużyć się obiektem .NET pozwalającym na takie rzeczy. Zaczynamy od zadeklarowania zmiennych (w moim przypadku poszukam numeru portu na którym pracuje […]

Powershell: Wysyłka maila z konta gmail

2014-04-16

To działa! Jeśli chcesz wysłać pocztę z konta gmail. $cred=Get-Credential(„Imie_Nazwisko”) Send-MailMessage -SmtpServer smtp.gmail.com -Port 587 -Credential $cred -UseSsl true -From ’Imie_Nazwisko@gmail.com’ -To ’Czyjes_Konto@gmail.com’ -Subject 'TEST’ Mniej intuicyjne opcje to: Credential – obiekt służący do uwierzytelnienia, zawiera nazwę pod którą chcesz się uwierzytelnić i hasło, które do tego służy. Komenda Get-Credential pobiera nazwę i hasło (chyba, […]

SQL 2000 sprawdzenie rozmiaru bazy danych

2014-04-16

W nowszych wersjach (od SQL 2005)  do sprawdzenia rozmiaru bazy danych można sie posłużyć zapytaniem: SELECT sum(size*8.0/1024) AS SizeOnDisk, sum(FILEPROPERTY(name, 'SpaceUsed’) *8.0/1024) AS SizeUsed FROM sys.database_files Niestety takie zapytanie w SQL 2000 nie zadziała, bo tam nie istnieje widok sys.database_files. Tam należy skorzystać z tabeli systemowej sysfiles: SELECT sum(size*8.0/1024) AS SizeOnDisk, sum(FILEPROPERTY(name, 'SpaceUsed’) *8.0/1024) AS […]

By Rafał Kraik in SQL

Powershell: Jak sprawdzić architekturę maszyny x32 lub x64

2014-04-16

Tak: $x=Get-WmiObject -ComputerName serwer01 -Class win32_operatingsystem $x.OSARCHITECTURE Jak widać sprawdzenie może sie odbyć zdalnie.

During undoing of a logged operation in database 'MyDB’, an error occurred…

2014-04-14

Pełny komunikat (3314): During undoing of a logged operation in database 'MyDB’, an error occurred at log record ID (206671:82089:65). Typically, the specific failure is logged previously as an error in the Windows Event Log service. Restore the database or file from a backup, or repair the database. a poprzedni komunikat to (1203): Process ID […]

By Rafał Kraik in SQL

Zależności SQL – dyski w clustrze

2014-04-10

Trzeba przenieść bazę danych na inny dysk w clustrze. Dyski już gotowe, widać je w clustrze pora na zabawę z SQL. Niestety po poleceniu ALTER DATABASE xxx MODIFY FILE dostałem błąd: Cannot use file 'I:\Default\xxxx.mdf’ for clustered server. Only formatted files on which the cluster resource of the server has a dependency can be used. […]

By Rafał Kraik in SQL

Powershell: dynamiczna nazwa zmiennej

2014-04-10

Może być tak, że pracujesz z pewną ilością danych. Za każym razem może to byc inna liczba danych umieszczonych w tabeli ze zmienną ilością kolumn. Jeśli trzeba by policzyć sumę dla każej kolumny w tej tabeli mogłyby się przydać zmienne sum1, sum2, sum3 …. Oczywiście warto byłoby skorzystać z tablicy, ale jeśli preferujesz zmienne, to […]