Archiwum za miesiąc 2012-10

PHP: Pobieranie adresu IP zdalnego klienta

2012-10-18

Rozwiązując pewien problem potrzebowałem uzyskać w skrypcie php adres zdalnego klienta. Właściwy sposób to <?php echo $_SERVER[’REMOTE_ADDR’]; ?> Przy okazji natknąłem się na bardzo przydatny kawałek kodu: <center><b>Server variables</b></center> < hr> GATEWAY_INTERFACE = <?php echo $_SERVER[’GATEWAY_INTERFACE’]; ?> <br> SERVER_ADDR       = <?php echo $_SERVER[’SERVER_ADDR’]; ?>       <br> SERVER_NAME       = <?php echo $_SERVER[’SERVER_NAME’]; ?>  <br>

Apache 2: w Error_log pojawia się komunikat sh: host: command not found

2012-10-15

Apache 2 wykonuje reverse DNS lookup. Potrzebuje do tego komendy host, która prawdopodobnie nie znajduje się w systemie. Sprawdź czy ta komenda występuje w Twoim systemie wydając polecenie host. Jeśli nie to zainstaluj pakiet zawierający tę komendę: yum install bind-utils  

Brak internetu po połączeniu się z VPN (Użycie lokalnego gateway)

2012-10-15

Objaw: po uzyskaniu połączenia poprzez VPN stacja robocza straciła kontakt z Internetem. Przyczyna: Domyślnie po uzyskaniu połączenia VPN stacja robocza otrzymuje nowy adres Gateway, który staje się domyślnym gateway dla tego komputera. Jeżeli gateway był niepoprawnie skonfigurowany, to rzeczywiście jest możliwa utrata połączenia z Internetem, mimo działającego nadal połączenia z VPN Naprawa: Poprawić ustawienia bramki […]

250-ty wpis na tym blogu. Dowcipy o SQL

2012-10-11

Wyjaśnienia dla niewtajemniczonych: DBA = Database Administrator COMMIT – polecenie zatwierdzające zapisanie danych/transakcji na dysku. Brak tego polecenia powoduje często odwołanie transakcji NULL – wartość nieokreślona w SQL JOIN/SELECT/DROP – pewne polecenia SQL   A teraz przejdźmy do rzeczy. Jeśli dowcipy czyta ktoś spoza branży – uśmieszkami oznaczyłem miejsca, gdzie należy się śmiać:   Q1: […]

By Rafał Kraik in Humor, SQL

Błąd podczas konfiguracji Always ON: The connection to the primary replica is not active.

2012-10-11

Podczas kolejnego kroku konfiguracyjnego kreatora grupy Always On otrzymałem komunikat o błędzie: The connection to the primary replica is not active. Przyczyna była taka, że jeden z serwerów wykorzystywał inne konto usługi na którym działa SQL Server. Nie jest to błąd, jednak w takim przypadku konto suługi innego serwera musi mieć utworzony login do drugiego […]

Scalanie skoroszytów Excel – program ułatwiający łączący dane w jeden skoroszyt zbiorczy

2012-10-05

W firmowym życiu często spotykamy się z intensywnym wykorzystywaniem skoroszytów Excel. Pracownicy wypełniając ankiety, sporządzając raporty wypełniają własne skoroszyty, które są dalej przesyłane do innych pracowników: managerów, kierowników itp. Osoba otrzymująca dane w takiej postaci z jednej strony uzyskuje informacje dobrze ułożone, sformatowane, z drugiejstrony, informacje są jednak dość rozbite, ponieważ są rozrzucone między wiele […]

SSIS: Pętla ForEach po plikach z wyodrębnieniem skróconej nazwy pliku (bez ścieżki) – krok po kroku z obrazkami

2012-10-01

Problem: Task z SSIS iterując przez pliki, zapisuje w zmiennej związanej z tą iteracją pełną ścieżkę pliku. Niekiedy potrzebna jest tylko nazwa skrócona. Oto jak otrzymać samą nazwę pliku (bez ścieżki): 1. Umieść w designerze ForEachLoop Container, a w nim Script Task. Zmień nazwy tasków, jeśli chcesz: 2. Ustaw w odpowiedni sposób właściwości kontenera ForEach. […]

By Rafał Kraik in SSIS