Történt egy nap, hogy több telefont és emailt is kaptam Oracle és MSSQL hibrid megoldással kapcsolatban. Az egyik replikáció a másik egy sima linked server beállítás volt. Mindkét esetben az Oracle-el foglalkozó kolléga eléggé “érdekesen” állt a dologhoz sajnos, de megoldani egyik esetben sem tudták a problémát. Nem is …
Tovább..Ma, az SQL Summit-on bejelentették az SQL Server 2014 CTP2-t. Ez az utolsó publikus verzió az RTM előtt. Túl sok újdonságot nem hozott a CTP1 óta, sőt akár azt is mondhatnánk, hogy az adatbázis motor nem nagyon fog változni, befejezték a fejlesztését. Természetesen azért van pár újdonság a 2014-es verzióban, de ami …
Tovább..Alapvetően két esetben érdekes a jogosultság delegálása: magasabb szintű jogosultság ellenőrzött használata esetén és fejlesztői jogosultság kiterjesztése. Míg az előbbire az adatbázis biztonságának növelése, jogszabályi követelmények, egyéb szabályozások (pl. PCI, SOX, stb.) miatt, addig az utóbbi eset a fejlesztői …
Tovább..Ma is kijutott a jóból, de hogy teljes egyen a nap egy finom kis replikációs hibába is belefutottam: Replication-Replication Distribution Subsystem: agent %s failed. Procedure or function sp_MSupd_dboYourObjectNameComesHere has too many arguments specified. Jujj de jó :-) a replikáció beépített update kódja megadta …
Tovább..Minden SQL Server esetében az IO alrendszer – lemezek, RAID vezérlő, SAN, stb. – a leggyengébb elem általában. Éppen ezért nagyon fontos, hogy tisztában legyünk ennek a részegység(ek)nek a kapacitásával és határaival. A legtöbbször azt látom, hogy egy új szerver esetén se fordítanak időt arra, hogy összeszedjék ezeket …
Tovább..Ismét egy ki nem javított SQL Server hibába futottam bele. A történet alapját több, általam átnézett SQL Server szolgáltatja. Természetesen a tranzakciós log nem felesleges, csak nincs értelme egynél több file-nak, normális esetben. A probléma Van egy adatbázis, aminek két tranzakciós logja volt. Értelme ugyan nincs, …
Tovább..BCP-vel milyen egyszerű is ez kivéve, ha van text qualifier, azaz idézőjelek között van minden oszlopban az adat. Erre van egy MS cikk itt: http://support.microsoft.com/default.aspx?scid=kb;EN-US;73182 Persze, ez is megoldás, de azért a PowerShell is. Ismét egyszerűbb volt ezt bevetni, mint a bcp-t vagy az SQLCMD-t. …
Tovább..I was working on a big project of mine, automating some kind of data collection from SQL Server with PowerShell by using Invoke-SQLCMD. One of the most annoying error message I got was the following: Invoke-Sqlcmd : The pipeline has been stopped. At C:\script.ps1:52 char:19 + $result = Invoke-Sqlcmd -QueryTimeout 300 …
Tovább..While I am on vacation I saw a SQL Server which was not able to start. It reminded me to my last year vacation where I needed to fix a cashier machine with SQL Server Express Edition for a price of a pizza :-). This is not my rate anyway ;-). Symptom SQL Server cannot start and you see the following errors: Eventlog …
Tovább..Hogyan auditáljuk a sysadmin joggal rendelkező felhasználókat?
2013-05-23 · 2 perc olvasás · SQL SQL Server SQL Server 2008 SQL Server 2012 Database Maintenance MDW ·Azt gondolnánk, hogy a sysadmin joggal rendelkező felhasználók nem csinálnak galibát, de legalábbis megbízhatóak. Ezeket tényként kezelném :) de azért vannak olyan esetek, amikor mégiscsak a körmükre kell nézni. Ilyen eset lehet, amikor egy előírás, törvény vagy egyéb szabvány megköveteli ezt, pl.: SOX, PCI DSS, HIPA. …
Tovább..