Podczas instalacji PHP v5 wystąpił błąd po uruchomieniu polecenia ./configure: configure: error: xml2-config not found. Please check your libxml2 installation. Co ciekawe biblioteka xml-2 była już zainstalowana.
Archiwum autora
Błąd podczas kompilacji php „xml2-config not found”
Jak sprawić aby nawet administrator lub właściciel bazy danych nie mógł jej usunąć?
Bezpośrednio będzie to trudne do ustawienia, ale jeżeli zaprząc do pracy trigger DDL, to będzie łatwiej. Rozważ następujący trigger uruchamiany podczas usuwania jakiejkolwiek bazu danych: CREATE TRIGGER tr_drop_db ON ALL SERVER FOR DROP_DATABASE AS BEGIN PRINT 'Dropping database is not allowed. Contact me ……..’ ROLLBACK END
Full Text Search po polsku w SQL 2008
Czy usługa Full Text Search jest dostępna dla języka polskiego? Tak. Odpowiednie dll-ki i inne pliki znajdują sie w instalacji Serwera SQL. Niestety nie jest to „czysta” implementacja Microsoft, dlatego trzeba ją ręcznie włączyć. Tutaj znajduje się opis jak. Przepis może trochę kłopotliwy, poprzez grzebanie w rejestrze, ale możliwy do przejścia. Może w następnej wersji […]
SQL Uprawnienia w tempdb
Z czego właściwie wynika jakie mamy uprawnienia w bazie danych tempdb? Z jednej strony wydawałoby się, że jet to taki obiekt, gdzie każdy powinien móc prawie wszystko, czyli upraniwnienia powinny być duże, a z drugiej strony wszystko musi być uregulowane jakimiś uprawnieniami. Jeżeli zajrzysz do Security w bazie danych tempdb, to zobaczysz, że rola public, […]
Jak zmienić numer portu na którym nasłuchuje SQL Server?
W SQL Server Configuration Manager należy przejść do SQL Sever Network Configuration -> Protocols for <nazwa instancji> i wybrać właściwości protokołu tcp. Jeżeli na pierwszej karcie pole Listen All jest włączone (yes), to oznacza to, że serwer nasłuchuje na wszystkich adresach IP i na karcie „IP Addresses” właściwosci protokołu TCP konfigurujesz w sekcji IPAll. Tutaj […]
Podglądanie definicji obiektów w SQL
Kiedy pracujesz z bazą danych sql to od czasu do czasu musisz podejrzeć jak został zbudowany pewien obiet, z jakich kolumn składa się widok, jaki jest kod procedury czy też funkcji. Możesz oczywiście kliknąć prawym przyciskiem myszy na znalezionych obiektach w object explorerze w sql server management studio i wybrać polecenie „view definition” lub „script object […]
Błedy konwersji typów SQL, zaokrąglenia, obięcia, przekroczenia zakresu typu
Programując w SQL zastanawiasz się może czasami jaki typ wybrać dla zmiennych lub kolumn w tabelach. SQL Server sam podejmuje czasami decyzję o potrzebie wykonania pewnych konwersji i jeżeli pozwolisz mu zadzaiłać wg swoich algorytmów, to możesz dojść do błędów, które są trudne do zdebuggowania. Przedstawię tutaj kilka takich przykładów: Źle: DECLARE @smallValue smallint SET […]





























