@RomantycznyRoman: Chciałem sobie udowodnić że umiem się tego nauczyć. No i teraz będę miał jakikolwiek papier poświadczający że umiem coś więcej niż przeciętny developer jeśli idzie o bazy. Z Postgresa poważanych certyfikatów nie ma to padło na MSSQL.
  • Odpowiedz
#hosting #vbnet #mssql
Mirki mam zagwozdkę. Mój znajomy kiedyś założył spółkę razem z pewną dużą firmą. Firma ta zrobiła mu stronę w vb.net, dała dostęp do Comarch Optimy, hostowała wszystko itp. Niestety ich drogi rozeszły się całkowicie, znajomy "dostał w prezencie" stronę, Optimę itp. ... i musi do wakacji wszystko to wynieść z tej firmy. I jest problem ... nie wie gdzie. Szukam w jego imieniu
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@WujStefan: a może VPS z Windowsem u nas i tam sobie to samemu ogarnąć i poukładać? Mamy obecnie promocję -40% na serwery z Windowsem przy użyciu kodu WIN_START - kod obowiązuje na pierwszą płatność bez względu na jej długość.
  • Odpowiedz
@WujStefan: bez przesady, internet dzisiaj mozna juz prawie wszedzie sensowny miec.

Czy z tej optimy korzysta sie jakos na zewnatrz, filie jakies? czy firma to pare osob w jednym budynku?

Zasadniczo kawalek żelastwa z hostowaniem u siebie zawsze będzie lepsze rozwiązanie, wszystko zależy od rozmiarów bazy, ale skoro całość działa na ekspresie to raczej duża nie jest, replikacja sql servera przy slabym laczu bedzie zabijac caly ruch, lepiej jest juz
  • Odpowiedz
#oceniamyudemy
Oglądnąłem parę rozdziałów Advanced SQL i muszę przyznać że koleś fajnie tłumaczy. Na początku każdego zagadnienia daje krótki wstęp teoretyczny do czego wykorzystuje się opisywaną funkcję, a potem pokazuje różne sposoby na jej zaimplementowanie.
Jedyne do czego można się przyczepić to wschodni akcent lektora (jakieś indie).
Ogólnie mocne 8/10
#sql #bazydanych #mssql
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#mssql #bazydanych Właśnie zabookowałem sobie egazmin z 70-461, przeczytałem przez ostatnie pół roku 70-461 training kit ale średnio przygotowany się czuję. Jakieś porady na co się przygotować?
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #mssql #sql
Czy macie u siebie może jakieś struktury pozwalające wyłapywać błędy w danych? Chodzi o stworzenie struktury mającej zaszyte jakieś zależności między poszczególnymi danymi i przeprowadzanie takich testów. Samo ustawienie constrainów to za mało trochę. Triggery byłyby OK ale chciałbym aby dało się tę pulę lekką ręką rozszerzać o nowe testy. Myślałem o przechowywaniu w tabeli elementów zapytań, które potem byłyby klejone i uruchamiane.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sebawo: Utrzymanie kodu SQL już samo w sobie jest trudne i myślałem żeby to jakoś usystematyzować. Poza tym to co najwyżej kolejne linijki triggera, bo na danej tabeli przeprowadzałbym grupę testów.
  • Odpowiedz
Szukam jakiejś książki o MS SQL. Interesuje mnie optymalizacja zapytań, tworzenie indeksów, dobre praktyki przy tworzeniu tabel i kolumn, tworzenie procedur i funkcji.
Nie interesują mnie zagadnienia związane z zarządzaniem serwerem bazodanowym. Nie mam i raczej nie chcę mieć z tym styczności.
Chcę usystematyzować i poszerzyć swoją wiedzę.
Znacie coś godnego polecenia?
#bazydanych #programowanie #mssql #sql
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pro SQL Server 2012 Relational Database Design and Implementation

Ta jest dobra. Tylko jak programiści C# zajmują się projektowaniem schematu czy strategią indeksowania to nie wróży dobrze jeśli to duży projekt.
  • Odpowiedz
Ogólnie to dzisiaj przyszedłem do pracy i przywitał mnie wszystkowyjaśniający błąd w logach:

[Microsoft][SQL Server Native Client 10.0][SQL Server]Conversion failed when converting the ****** value '******' to data type ******.


#sqlserver #nieprogramowanie #mssql
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki mam rekordy w tabeli załóżmy
arka
ara
as

chcę zmienić ich nazwę dodając na końcu '_wersja2'
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@budzyn: dopisz konkatenację tego co chcesz dopisac z podzapytaniem laczacym sie do tej samej tabeli do tego samego wiersza wyciagajacym ta updatowana wartosc, cos w stylu :
(select nazwa from tabela tmp where tmp.nazwa = dst.nazwa) || 'wersja2'

gdzie dst to alias tabeli glownej(tej aktualizowanej), a zamiast laczyc po nazwie zlacz po unikalnym kluczu jesli to mozliwe, jesli nie to dopisz distinct, zeby nie zwrocilo kilku wartosci w podzapytaniu
  • Odpowiedz
Hej potrzebuję małej podpowiedzi. Jaki podręcznik polecilibyście do ms sql 2012.
Trochę tego poprzeglądałem w necie i mam lekki mętlik co wybrać.

#mssql #sql
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki Hakery,
Widzialem kiedys fajny tutorial jak gosc przez sql injection (mssql), tworzy pliki .bat w systemie, do ktorych wpisuje komendy z dodaniem konta administracyjnego
Ktos moze kojarzy ? Wydaje mi sie ze to bylo na securitytube ale nie moge znalezc ( ͡° ʖ̯ ͡°)
#hackujo #hacking #sqlserver #mssql #informatyka
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Crisu: sqlmap ma podobną funkcję, nawet nie musisz myśleć co się dzieje pod spodem, dostajesz dostęp do ograniczonej powłoki od razu ( ͡° ͜ʖ ͡°)
  • Odpowiedz
via Android
  • 0
@kici666: tak ale sql map glownie po url sprawdza podatnosci. a sa sytuacje gdzie sie mozesz wstrzelic z kodem w zupelnie inne miejsce
  • Odpowiedz
mam taki kod w sasie : http://pastebin.com/kQ97gdr2
oczywiście #sas nie potrafi tego pogrupować jak normalny #sql #mysql #mssql i wyrzuca mi 5 takich samych rekordów, mimo że mają rok, miesiąc i account_id takie samo - oczywiście po prostu dzień jest inny, dodanie distinct account_id powoduje zawieszenie tego zapytania, mimo ze jest outobs, jak mam to napisać żeby działało ? pobrać wszystkie które nawet się
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurigag: Hmm, no dobra, nie byłby błędny, przegapiłem sumę (podświetlanie składni, nie?). Tak czy inaczej sas nie lubi gdy wybierasz kolumny które nie są agregatami i wtedy nie grupuje.
  • Odpowiedz
Mirki, coś robię źle, czy MSSQL jest trochę upośledzony?
Mianowicie chciałem w klauzuli WHERE umieścić prostego regexa, select * from sys.filegroups where name like '\d{4}' i takie zapytanie nie zwraca żadnego rekordu. Z kolei select * from sys.filegroups where name like '[0-9][0-9][0-9][0-9]' działa normalnie.

#mssql #tsql dorzucę też #mysql
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chcę powielić część rekordów w tabeli ale nie wiem jako poradzić sobie z kolumną z identyfikatorem. Jak nadać jej kolejne wartości?
#sql #mssql
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurigag: Wybacz, myślałem z powodu późnej godziny, że to mssql zwraca błędne wyniki. Z ciekawości znalazłem coś takiego:
stack overflow

In SAS SQL, in a query with a group by clause that includes extraneous columns on the select statement (i.e. columns not part of the group by and not derived from an aggregating function), SAS "remerges" the summary statistics back to the original data (with a note to that effect).
  • Odpowiedz
@pinczerus: Bo wiesz, sprzęt sprzętem ale obsrany kod i brak indeksów w bazach przydusi nawet dobrą maszynę. Moja wirtualka stoi na ESX, Windows 2003 Server. Obsadzenie RAM jest w rejonach 2 GB. Więcej szczegółów mogę Ci podać później jeśli chcesz, bo teraz nie mam dostępu do zdalnego pulpitu.
  • Odpowiedz
Znacie jakieś narzędzie (najlepiej darmowe o ile jest) do monitorowania baz danych mssql.
Mam cztery bazy. Akurat złożyło się, że w wersjach MS 2005,2008R2 x2,2012.
Chciałbym je w jakiś sposób monitorować.(ilosc zapytan,cpu,pamiec,i/o)
Aktualnie loguję się na każda i odpalam activity monitor co jakiś czas.
Może być web, desktop obojętne
#informatyka #bazydanych #mssql #januszeadministracji
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć koledzy wcześniej już pisałem o moim problemie i pomogliście mi go rozwiązać teraz muszą trochę rozbudować moje zapytanie więc proszę was o pomoc. Ale do rzeczy mam taką tabelę

ID Name
1 art
1 sss
1 dss
  • 31
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bziuuumor: Nie steruje się sqlemna tak niskim poziomie w ciemno, serwer wie co robi. W Postgresie plan sobie możesz tym zepsuć, w innych bazach też to nie pomoże (a jeśli pomoże to znaczy że równie dobrze może zaszkodzić).
  • Odpowiedz
@bziuuumor: IN i DISTINCT powinny się w zachowywać identycznie w większość współczesnych baz danych. DISTINCT w podzapytaniu natomiast wymusza materializację, w pg zalecane zamiast tego jest OFFSET 0, ale to tylko w ekstremalnych wypadkach gdy chcemy wymusić plan zapytania czego nie należy robić.
  • Odpowiedz
Ej ludki z #mssql #programowanie
Czy ktoś z Was robił/wie jak zrobić backup określonego maintenance planu? Chodzi o to że z backupów mógłbym podnieść wszystko tylko nie maintenance plans. Czy też pozostaje mi po prostu zrobić backup baz systemowych?
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ShortyLookMean: To co innego. Nie jestem bazodanowcem, ale zawsze wspierałem programistów/bazodanwoców umiejętnościami analitycznymi i wyłapywaniem szczegółów. Jestem w stanie podać działające rozwiązanie synchronizacji, ale od strony technicznej może być źle zaprojektowane, niewydajne, z jakichś względów kłopotliwe.
Przykładowo:
- bazy lokalne synchronizują się co jakiś czas (raz dziennie?) zapisując datę synchronizacji (czyli pobrania w sumie danych) - jeśli w produkcyjnej pojawiło się coś po dacie ostatniej synchronizacji zapisanej lokalnie, to trzeba
  • Odpowiedz