Hirdetés
- Természetfeletti erő? Acer Nitro V 16 AI notebook Gorgon Pointtal
- Még több képet generál és shadert is előfordít az új NVIDIA App
- Ráugorhatnak a Samsung 2 nm-es node-jára a TSMC megrendelői
- Last contact: rejtélyes körülmények között semmisült meg a 34343-as műhold
- A HBM egyik alapötletével főzne újszerű GDDR memóriát a Micron
- Kormányok / autós szimulátorok topikja
- Milyen egeret válasszak?
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Még több képet generál és shadert is előfordít az új NVIDIA App
- Vezetékes FEJhallgatók
- Memóriakártya topic
- Autós kamerák
- Milyen széket vegyek?
- Épített vízhűtés (nem kompakt) topic
- Azonnali informatikai kérdések órája
Új hozzászólás Aktív témák
-
floatr
veterán
válasz
S0m30n3
#4813
üzenetére
Akkor fogadj el pár tanácsot. Ha bármiféle szoftvert készítesz, kell lennie egy tervnek, hogy hogyan akarod használni. Ebből lesznek funkciók, azt összeírod bárhová, az alapján ki tudod találni -- ha nem adott -- hogy milyen technológiát érdemes használni. Ezekből már ki tudod sakkozni, hogy milyen részletei lesznek az egésznek, adatmodellel együtt. Aztán egyből összerakod az alapokat: projekt egy IDE-ben, adatbázis szigorúan TCP alapon projekthez beállított júzerrel. Ez utóbbi persze nem triviális, mert minden adatbáziskezelő máshogy települ. Az SQL Server domain alapon szeret beléptetni, az Oracle TNS listener-je alapból nem indult, amikor én használtam, a MySQL és PostgreSQL telepítéskor beállítható, a derby/javadb csomagjait sokáig meg sem találtam... ezeket mind tudni kell kezelni.
Ha ezekkel megvagy, akkor lehet folytatni minden mást, mert ezek nélkül még teszteket sem igazán lehet faragni, nemhogy komolyabb dolgokat. Ha nem megy a beállítás, akkor addig kell a google-t faggani, amíg meg nem lesz. Érdemes ezekre a dolgokra kifejezetten rágyúrni, és összeírni egy kis doksiba, blogba, mert el fogod felejteni. Érdemes lehet biankó projekteket készíteni, ahol ezek a dolgok már eleve benne vannak, és később elég csak kopipésztelni. Már ha komolyabban érdekel az egész...
-
floatr
veterán
válasz
S0m30n3
#4798
üzenetére
Ahogy Karma is mondja. Engedélyezni kell, hogy adott ip címen meg lehessen szólítani a 1433-as TCP porton, és hogy user/pwd párossal lehessen csatlakozni. Ez alapból le szokott lenni tiltva, és csak win domain becsatlakozást fogad el. Ami a jelenlegi kódodban van, az szintén domain alapú azonosítással futna, de ezek szerint nem tetszik a szervernek a te géped jelenlegi domain-beli állapota, vagy nem vagy jogosult mint domain júzer.
Emellett érdemes még egy egyéb felhasználót létrehozni az adatbázisodhoz, aminek jelszót adsz, és nem sa-t használni, mert ha netán élesbe kerül egy fejlesztésed, akkor csúnya problémákat tudsz ezzel magadnak okozni.
Azt esetleg javasolnám, hogyha egy kicsit is komolyabb a fejlesztés, akkor legalább egy connection pool-t használj, ha mást nem is.
-
Karma
félisten
válasz
S0m30n3
#4798
üzenetére
NetBeanst én elvből se használok, de SQL Serverrel már kommunikáltam JDBC-n keresztül.
A Microsoft driver helyett a jTDS-t használtam, SQL Server authentikációval. A Management Studioban előtte bekapcsoltam a TCP protokollt, és így néz ki az URL:jdbc.driverClassName=net.sourceforge.jtds.jdbc.Driver
jdbc.url=jdbc:jtds:sqlserver://192.168.1.103:11433;instanceName=SECRETPROJECT;databaseName=SecretProjectDB;Legalábbis ez a helyi teszt konfiguráció, élesítés után azt hiszem hangoltunk még rajta, de azt nem tudom (és nem is akarnám) felidézni. Mindenesetre célszerű megnézni a jTDS URL-jének a lehetséges paramétereit.
Ezt a két propertyt, karöltve a felhasználóval és jelszóval átadom egy DriverManagerDataSource-nak, és vígan megy a Hibernate is meg a kézi SQL is. Leegyszerűsítve

Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Star Trek
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Kormányok / autós szimulátorok topikja
- sziku69: Fűzzük össze a szavakat :)
- Villanyszerelés
- Luck Dragon: Asszociációs játék. :)
- Így lehet kiszúrni, ha kamu AirPods fülest akarnak eladni neked
- OTP Bank topic
- Háztartási gépek
- További aktív témák...
- Káprázatos 18 karátos fehérarany gyémánt gyűrű szett (Eljegyzési és Kísérőgyűrű) Eladó
- iPhone 17 Pro Max - Pitaka Lucid Blue aramid tok eladó
- Lenovo IdeaPad 5 2-in-1 16IRU9 Laptop - 16" Touch, Intel Core i5 120U, 16 GB, 512 GB - Garanciával
- Eredeti fake/full kamu 1TB SSD + kamu 512GB sd cardel (ajándék)! Oktatás, blog, prezentációs célra!
- Erős (HP Omen 17) gamer Laptop! -i9 13900HX, RTX 4090 16gb/175w tgp, 32gb DDR5, 1tb SSD
- AKCIÓ! ASUS B660M i5 12400F 32GB DDR4 500GB SSD RTX 5060Ti 16GB Lian LI LANCOOL 207 Inwin 650W
- OnePlus Nord CE5 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA! Épített KomPhone Ultra 9 285K 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Apple iPhone 14 / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 87%
- Vásárlunk iPhone 12/12 Mini/12 Pro/12 Pro Max
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
nice


