- Karácsonyfaként világíthat a Thermaltake új CPU-hűtője
- Az USA vizsgálja a RISC-V kínai terjedésének kockázatát
- Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
- Egészen nagy teljesítményspektrumon fedné le a mobil piacot az AMD
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- VR topik (Oculus Rift, stb.)
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Házimozi haladó szinten
- Gaming notebook topik
- Bambu Lab X1/X1C, P1P-P1S és A1 mini tulajok
- Apple notebookok
- Milyen alaplapot vegyek?
- ZIDOO médialejátszók
- AMD Navi Radeon™ RX 6xxx sorozat
Hirdetés
-
Agyi chipes gyártóba fektetett a kriptocég
it A Tether 200 millió dollárt fektet a Blackrock Neurotech agyi chipes vállalatba.
-
Saját Redmi Note 13 Pro+ a világbajnok focicsapatnak (és indiai rajongóiknak)
ma Argentína nemzeti válogatottjának mezével díszítik az új Redmi különkiadást.
-
Megjelenési dátumot kapott a Star Wars: Hunters
gp A tervek szerint június elején végre befut a teljes kiadás mobilokra/tabletekre és Nintendo Switch-re.
Új hozzászólás Aktív témák
-
lakisoft
veterán
Tudna nekem valaki segíteni (nem google kereséssel, gyakorlati tapasztalat kellene):Hogyan tudok hatékonyan sql scriptből xls-be íratni úgy hogy a fájlt is létre kellene hozni. Mindezt SQL Server 2008 32bit alatt az Office pedig 64 bites de fent van a 32bites meghajtó is az exporthoz.
Előre is köszi.[ Szerkesztve ]
-
martonx
veterán
Biztos ezt akarod? Általában fordítva szokott lenni, azaz egy külsős program szedi le az adatokat, és készít XLS-t, vagy bármit. Lehet, hogy egy külsős ütemezett konzol alkalmazás szebb lenne erre a célra, mint sql scriptből, meg CLR-ből ilyet heggeszteni, plusz függőségeket telepíteni az SQL szerverre...
Én kérek elnézést!
-
martonx
veterán
Figyi CLR-rel bármit meg tudsz csinálni. Akár azt is, hogy írsz egy konzol alkalmazást, majd mondjuk egy saját függvénnyel ezt tudod használni adat exportra. De ehhez vagy Office-t, vagy Open Xml SDK-t kell rakni a szerverre, plusz akkor sem úsztad meg a programozást, mert CLR-ezel.
Akkor meg már sokkal tisztább külön futtatni egy külsős programot.Én kérek elnézést!
-
zolynet
addikt
Nem biztos, hogy jól értem, de azért leírom, hogy anno hogy csináltam ilyen riportokat.
Megírtam a scriptet sql management studioban, majd visual studioban csináltam neki egy felületet (ha esetleg olyan kérés jönne be h a user is tudja futtatni).
A visual studióban létrejött projectet RSS-en keresztül akár xls állományt is tudott küldeni. (ex melóhelyen az sql-ből igen sok riportot küldtünk)
Lehet a CLR járhatóbb, sosem csináltam, nem tudom mi az.Life is too short to stay stock!
-
martonx
veterán
Akkor már én is leírom. Én anno eleve excel makróval oldottam meg szinte mindent.
Ez olyan szempontból a létező legjobb volt, hogy eleve xls-ben jelentek meg az adatok az excelhez mindenki ért, vbscriptet programozni gyerekjáték, és excel ugyebár mindenki gépén van (üzleti szektorról beszélünk).
Az excelbe tettem egy frissítés gombot, vagy akár még pár szűrő mezőt is. Gomb nyomásra már jöttek is a friss adatok.
Amikor napi 4 ilyen excelt (plusz hozzájuk tartozó SQL script) raktam össze, és mindezt éveken keresztül, na az volt ám az igazi szellemi favágó munka.Másrészt CLR-t is programoztam néha, durva dolgokat lehetett megcsinálni vele, de egy rossz CLR akár az egész SQL szervert elölhette, szóval én csak végszükség esetén ajánlom.
Én kérek elnézést!
-
sutszi
veterán
MS SQL Server lincenc-el kapcsolatban jár erre?
Valami viszonyítási alap kellene, hogy melyik változatot illesszük egy projekthez...
Mondja, Mr. Babbage, ha rossz adatokat ad meg a gépnek, akkor is jó válasz fog kijönni belőle?" Képtelen vagyok felfogni azt az értelmi zavart, ami valakit egy ilyen kérdés feltevésére késztethet. - by Charles Babbage
-
sutszi
veterán
Ja, igen...
Honnan tudom melyik változatot kell választanom?
Már korábban is jöttem hasonlóval....egy adott szoftver mögé kellene db. A db userek száma 1-3 közöt mozognak jó esetben de ebből az egyiket egy alkalmazás használná, amin keresztül 100-200 ember tolná bele az adatot...Mondja, Mr. Babbage, ha rossz adatokat ad meg a gépnek, akkor is jó válasz fog kijönni belőle?" Képtelen vagyok felfogni azt az értelmi zavart, ami valakit egy ilyen kérdés feltevésére késztethet. - by Charles Babbage
-
lakisoft
veterán
-
martonx
veterán
Gondolom az SQL verziók hivatalos összehasonlító oldalát láttad, nem linkelem ide.
Manapság a szük keresztmetszet az IO nem pedig a processzor, vagy a memória.
Szóval az alapján, hogy 100-200 ember tol adatot valahova, az éppen semmit nem jelent, akár egy ingyenes Express is elég lehet (ha a 10Gb-s korlátba beférsz). Függ a db sémától, erre nem lehet konkrét választ adni.
Futtatok olyan Sql Express-t, amibe napi 12.000 user tolja az adatot, van olyan tábla, amibe napi 9 millió adat megy. És hangsúlyozom SQL Express.Ha biztosra akarsz menni, akkor a Standard változat bőven elég lesz. Ha BI-t is akarsz csinálni, akkor a BI változat kell neked. Ha meg enterprise feature-öket akarsz használni (saját üzemelétető csapatod van, mindenféle tükrözésekkel, szekrénnyi rack-ek fürtjein kell futnia, akár több telephely között elosztva a db-nek, akkor meg Enterprise változat. Ilyet is használtunk már.
Én kérek elnézést!
-
sutszi
veterán
Köszi mindkettőtöknek.
Nagyjából erre voltam kíváncsi...
Mondja, Mr. Babbage, ha rossz adatokat ad meg a gépnek, akkor is jó válasz fog kijönni belőle?" Képtelen vagyok felfogni azt az értelmi zavart, ami valakit egy ilyen kérdés feltevésére késztethet. - by Charles Babbage
-
joni1700
csendes tag
Sziasztok.
Olyan kérdésem lenne, hogy van egy táblám és egyforma sorok vannak benne, de van egy mező ami különböző, nem szeretném az egyforma mezőket lekérdezni, csak egyszer, de viszont az eltérő sorokat mindig
PL:
Tábla -->
Név--Feltét-Átmérő-Ár
Pizza1-Karfiol-28-1100FT
Pizza1-Karfiol-32-1500FT
Pizza2-Retek-28-1300FT
Pizza2-Retek-32-1700FT
Pizza3-Alma-32-1500FT
Eredmény -->
Pizza1-Karfiol-1100FT-1500FT
Pizza2-Retek-1300FT-1700FT
Pizza3-Alma-xxx-1500FT
MSSQL-ről beszélek vagy linq to entity. Köszönöm előre is a megoldást, vagy a rávezetést -
joni1700
csendes tag
A táblám most így néz ki:
Kaja
-------------
- Id
- EtelId
- EtteremId
- MeretId
- Ar
- Akcio
- AktivA PIVOT-tal még ismerkedek
-
lakisoft
veterán
SQL Server 2012 Express recommend config:
Windows 7, Windows Server 2008 R2, Windows Server 2008 Service Pack 2, Windows Vista Service Pack 2
32-bit systems
Computer with Intel or compatible 1GHz or faster processor (2 GHz or faster is recommended.)
64-bit systems
1.4 GHz or faster processor
Minimum of 512 MB of RAM (2 GB or more is recommended.)
2.2 GB of available hard disk spaceNem mondtad hogy 32bit vagy 64bites verziót szeretnél?
-
eskuel
újonc
Sziasztok,
lenne egy MS SQL-es kérdésem:
van egy táblám filmcímekkel és kommentelőkkel. Meg kellene számolnom, hogy egyes filmre ki hányszor kommentelt.
valahogy így néz ki:
józsi gizi peti géza
piroska és a farkas 0 1 1 0
piroska és a farkas 1 1 1 0
piroska és a farkas 0 0 1 0
farkasember 1 0 0 0
a 3 kismalac 0 0 0 1
a 3 kismalac stb....annyi filmcím sor van, amennyiszer kommenteltek
Nekem arra lenne szükségem, hogy a filmcímek csak 1x szerepeljenek és a kommentelőknél lássam, hogy hányszor kommenteltek.
így:
józsi gizi peti géza
piroska és a farkas 1 2 3 0
farkasember .....
valakinek vmi ötlete? -
eskuel
újonc
nemér! elcsúszott a táblám. Szóval a filcímek a rekorsorok, a kommentelők az oszlopok
-
martonx
veterán
Group by az ötletem
Ha csinálsz sqlfiddle példát, akkor meg is mutatom, de ez elég triviális, nem is ragoznám túl.
Mársézt, ha tényleg ez a tábla struktúrád, akkor az egy őszintén nagyon elcseszett séma.
Én a helyedben erősen utána olvasnék a normál formáknak, majd kompletten újra gondolnám a táblákat.Én kérek elnézést!
-
eskuel
újonc
Szia,
sajnos ez egy kapott anyag. Nem én készítettem. És ez csak egy példa volt. Tul.képpen a neten kommenteket (sorok) és kommentelőket (oszlopok) kell számolgatnom. Annyi sorom van, ahányszor kommenteltek egy kommentre. Ha a kommentelő az adott témához szólt, akkor kapott egy 1-es értéket.
Nekem arra lenne szükségem, hogy az összes kommentelő összes kommentjét megszámolja. Tehát kommentenként lássam a kommentelő dbszámát minden egyes kommentre.
Remélem, érthetően fogalmaztam. És ha tényleg triviális, akkor bocsi... majd veszek leckéket... most még nagyon zöld a fülem -
eskuel
újonc
megcsináltam, mükszik. teli volt szeméttel a db, ezért állandóan hibaüzit küldött. Letisztitottam, most már fut amit írtam.
-
lakisoft
veterán
Sziasztok,
Deadlockot hogyan lehet lekérdezni/feloldani mssql alatt? -
martonx
veterán
Erre nincsen egzakt válasz.
Egyrészt tudtommal lekérdezni nem tudod. Reprodukálni tudod, egészen addig, újra és újra míg meg nem oldod, hogy ne legyen deadlock-od.A megoldásához csak általános javaslatokat tudok adni:
1. fedő indexek létrehozása (covered index) - általában a nem tökéletes indexelés szokta okozni a deadlock-okat.
2. hardver teljesítményének emelése - ha egy szerver szarrá van hajtva, jóval könnyebben alakulnak ki deadlockok, mint mondjuk egy 50-80%-os terhelésen.
3. én jártam már úgy is, hogy linked szerverek egymásra átnyúlogatása okozott deadlock-ot, lecsökkentve az átnyúlásokat, illetve exec at-tel futtatva a cuccokat, meg is oldódott a probléma.
4. bármi egyéb, te látod, hogy mi okozza, annak függvényében te fogod tudni elhárítani pl. query hintelésselÉn kérek elnézést!
Új hozzászólás Aktív témák
- PlayStation 5
- Samsung Galaxy A54 - türelemjáték
- Filmvilág
- VR topik (Oculus Rift, stb.)
- Samsung Galaxy S24 - nos, Exynos
- Gyúrósok ide!
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Az USA nem akarja visszafogni Kína növekedését
- Kerékpárosok, bringások ide!
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- További aktív témák...