Új hozzászólás Aktív témák
-
peterszky
őstag
Lenne egy kérdésem, hátha tud valaki okosat mondani
Környezetet váltunk: WebLogic 10.3.6, Forms and Reports 11.1.2.1.0, majd lesz jDeveloper is, de az egyelőre mindegy.
A telepítés után belenéztünk a registrybe:
HKEY_LOCAL_MACHINE
- ORACLE
-- KEY_OH[randomszámnak tűnő érték]Ehelyett ilyet szeretnénk látni, a korábbi telepítés így helyzte el ezeket, a doksik szerint is ez volt az alapértelmezett:
HKEY_LOCAL_MACHINE
- ORACLE
-- KEY_[ORACLE_HOME]Tehát pl: KEY_formsandreports.
-
MrSealRD
veterán
válasz
lakisoft #497 üzenetére
Megpróbálom példával:
...
...
type T_VerySmall(
...
);type T_Small is record(
verysmall T_VerySmall
...
others
);type T_Middle is record(
small T_Small
...
others2
);type T_Grand is record (
middle T_Middle
...
others3
);Szóval ebbe a struktúrába kerülnek be a lekérdezett adatok, vagy amit esetlegesen "kézzel" beletesznek.
A lényeg, hogy ez a struktúra "csak" 32 szintig mehet le...Ez a probléma.
-
MrSealRD
veterán
-
MrSealRD
veterán
Üdv,
pl/sql-ben ha van egy saját típusom, amiben szintén egy vagy több saját típusú elem, és egy így megy lefelé 32szintig akkor 'diana' error-t kapok.
Van erről valami okosság, hogyan lehet megoldani?
Oracle doksik között nem találtam ezt a limitet sem. -
Honkydoo
őstag
Sziasztok!
Jelenleg nagyon kezdő vagyok az oracle fejlesztésben.
Bele is futottam egy problémába:
Application builderrel létrehoztam egy alkalmazást ami egy tábla elemeit listázza ki, és ha kell új elemet is fel tudok venni.
Eddig minden szép és jó, de az új elemek felvételénél van kép is. Még ezzel se lenne baj, mivel alapból az oracle egy tallózó boxot rak a formra, és így szépen fel lehet tölteni a képet.Csakhogy én azt szeretném, hogy egy előre meghatározott listából lehessen képet választani.
Elvileg erre van a listed of values, de ott nem lehet megadni BLOB típusú elemet.Hogy oldjam meg?
Köszi előre is!
-
-
peterszky
őstag
A 11g R2-es JDeveloperhez mikorra tervezik bevezetni az 1.7-es Javat?
Meg most kicsit össze vagyok kavarodva
A 10g-s Applications Serverről 11g-sre áttérést nézegetem (Forms, Reports), de kicsit elvesztem a verziók között
Lehet még kezdő mivoltom miatt, de nem teljesen igazodok el, nem egyértelmű számomra a mi passzol mihez. Erről nincs valami jó kis leírás?
-
bpx
őstag
nem foglalkoztam vele előtte
meg
mondhatok, de jobbára csak tippelek az alapján, amiket olvastam: nettó 150k-300k
ez földrajzi helytől/vállalattól is függ, meg ebben benne van az abszolút pályakezdő is, meg a már "majdnem senior" is(#481) lakisoft: én is úgy képzeltem, hogy majd azt fogok, aztán át lettem "konvertálva"
-
bpx
őstag
Hogyan kell?
Miért nem működik/miért működik rosszul?
Miért lassú?Az első 99%-ban "kutatómunka". Dokumentáció olvasása + Google.
A második is nagy részben az. Kiegészítve a supporttal, ha szükséges. (mi is az (is) vagyunk, de itt a tényleges Oracle alkalmazottakra gondolok: akik ismerik a forráskódot, nem csak találgatnak egy obfuszkált (van ilyen szó a magyarban?) call stack láttán, a core dump nem csak egy semmitmondó karakterhalmaz, és pl. patch-et írnak a bugra.)
A harmadiknál már van esély az érdekes problémára + tanulni, mert itt minden eset egyedi.Az általános üzemeltetés (install, patch, monitoring, backup & recovery, cluster, disaster recovery) megint doksi olvasása és követése, bár főleg az utóbbiakhaz ismerni kell egyéb általános és gyártófüggő dolgokat is.
(#477) rum-cajsz: Na igen, kedvem van, lehetőség, érdekes probléma kevés. Napok/hetek telnek úgy el, hogy bármi kihívást jelentő feladatom lenne. Ezt próbálom azzal ellensúlyozni, hogy ráérő időmben doksikat olvasok, kipróbálok dolgokat, fórumra járok mások problémáit megoldani, aztán majd egyszer hasznát veszem, ami ezek közben rámragad.
-
rum-cajsz
őstag
-
bpx
őstag
válasz
lakisoft #470 üzenetére
én azt olvasom/hallom, hogy a fejlesztések nagy része is csak droidmunka, ott is ki kell fogni a jó projekteket
bár személyes tapasztalatom nincsüzemeltetés meg, persze felelősség, de ettől még abszolút unalmas - számomra
0 kihívás, még gondolkodni sem kell, csak a mások által elkészített dolgokat használni, doksit elolvasni, stb.
nagyon ritkán van szükség bármi kreativitásra, saját ötletre
de lehet csak én vagyok rossz helyen, és ezt egyre inkább így érzem -
bpx
őstag
akkor ez most copy-paste lesz egy korábbi postomból az Oracle fórumról:
personal skills:
self-sufficiency
willing to read and learn
adaptability
technical skills:
operating systems (install, configure, maintain, diagnose - Windows and UNIX platforms)
common TCP/IP networking
common IT security
scripting languages (Shell, batch)
SQL, some PL/SQL programming
Oracle skills:
backup and recovery (most important)
database installation, configuration, maintenance, patching, migration, diagnostics
Grid Infrastructure, ASM, RAC
Data Guard
Enterprise Managertök érdekes a Solaris meg a Server/Storage téma is, csak erre általában külön csoportok vannak és nem a DBA foglalkozik vele, csak valamennyit konyít hozzá
a fentit kiegészíteném még a DB/SQL performancia tuninggal is, mert a fejlesztők tudása ebben témában összesen annyi, hogy "van index a táblán = gyors a lekérdezés", aztán ha lassú valami, akkor már a DBA-nak kell megoldani helyette
-
bpx
őstag
válasz
lakisoft #461 üzenetére
bármelyik, ha jó vagy benne és nem a nagy átlag szintjét képviseled
illetve én azért még megjegyezném a biztos megélhetéssel kapcsolatban, hogy szerintem:
- itthon nincs igény minőségi, csak az olcsó munkára
- már eleve túl sok informatikus vanfejlesztés vs. üzemeltetés:
fejlesztés szerintem a fiatalok műfaja elsősorban, üzemeltetéshez meg inkább tapasztalat szükségespersze én még csak 2,5 éve dolgozom, de kb. ezt szűrtem le eddig
-
lakisoft
veterán
Database Administrators
Because an Oracle database system can be quite large and have many users, someone or some group of people must manage this system. The database administrator (DBA) is this manager. Every database requires at least one person to perform administrative duties.
A database administrator's responsibilities can include the following tasks:
installing and upgrading the Oracle server and application tools
allocating system storage and planning future storage requirements for the database system
creating primary database storage structures (tablespaces) after application developers have designed an application
creating primary objects (tables, views, indexes) once application developers have designed an application
modifying the database structure, as necessary, from information given by application developers
enrolling users and maintaining system security
ensuring compliance with your Oracle license agreement
controlling and monitoring user access to the database
monitoring and optimizing the performance of the database
planning for backup and recovery of database information
maintaining archived data on tape
backing up and restoring the database
contacting Oracle Corporation for technical support -
lakisoft
veterán
Feltehetek egy pár kérdést? Nem fontos rá válaszolni.
Hosszú távon az üzemeltetés vagy a fejlesztés ad biztos megérhetést?
DBA vagy DB developer?
Mire érdemes szakosodni? -
perempe
veterán
hello!
Ha a hivatalos kezdő kurzust csinálom <Oracle Academy, ilearning> angolul, akkor azt milyen könyv fedi magyarul? főleg a database design-ra kéne egy magyar könyv, mert nem olyan egyszerű angolul megtanulni.
az lenne jó, ha az angol szakkifejezésekre megtalálnám a magyar megfelelőt, ill. fordítva![link]
ez lenne a tananyag a félreértések elkerülése végett. -
lakisoft
veterán
Sziasztok,
Hyperion licenceléssel kapcsolatban vannak valakinek gyakorlati tapasztalatai?
Valamint BI/DW bevezetési tapasztalata? Mik a legnagyobb buktatói mire érdemes/kell nagyobb figyelmet fordítani?Előre is köszi.
üdv,
lakisoft -
peterszky
őstag
Lenne egy kérdésem Forms / Reports párosról.
Egy felületről indítanék egy riportot. A paraméter átadásnál van valami probléma a " karakterrel (idézőjel, Shift+2 HU billentyűzeten). Ha ilyen van a varchar2 típusú paraméterben, amit a SET_REPORT_OBJECT_PROPERTY REPORT_OTHER tagjában adok át, akkor meghal. A sima aposztrófnál van kezelés, hogy meg kell duplázni. Az idézőjelnél én nem tudok róla, hogy kellene ilyen, tévednék?
-
rum-cajsz
őstag
Természetesen az Oracle oldalán vannak ezek leírva, de a kereskedők pont ezért vannak az OHU-nál, hogy segítsenek neked ezekben a kérdésekben.
Elég sok paraméteres egy ilyen dolog, kezdve azzal, hogy más-más kedvezményeket biztosítanak más-más cégeknek.
Ha mégis magad akarsz elolvasni több tonna pdf-et, akkor itt érdemes elkezdened a keresgélést: [link]
-
Qadhafi
csendes tag
Sziasztok,
Bocsánat ha off a téma de nagyon kéne segítség. Kaptam egy ilyen feladatot, de nagyon nem világos számomra az oracle liszenszelése.Nem tudtok véletlenül valami oldalt ahol értelmesen le van írva? Vagy érdemes ilyennel viszonteladóhoz fordulni? Köszi és bocsánat ha nem illik ide a kérdés!!!
-
peterszky
őstag
Dátumkezeléses kérdésem lenne:
Van két date típusú adatom, bizonyos okokból az év / hónap / nap nem egyezik. Viszont azt kellene összehasonlítani, hogy az egyiknek az óra - perce túllépte-e már a másikét.
Pl:
-> 2012-08-05 20.59
-> 2012-10-18 21.00
És a kérdés, hogy a másodiknál elmúlt-e már 20.59 (igen).
Egyelőre azt találtam ki, hogy a két dátumot átalakítottam egy to_char / to_date párossal, így "eltüntettem" az érdektelen különbséget az év/hónap/napnál és a kivonással prímán működik is, de biztosan van valami elegánsabb megoldás.
Se extracttal, se trunckal nem tudtam elérni egyszerű megoldást doksi alapján, de lehet csak figyelmetlen voltam.
-
peterszky
őstag
Ez inkább program kérdés, de hátha: a PL/SQL Developert nem lehet valahogy rávenni az egyből Excelbe lekérdezésre?
200e+ rekordnál már elég "uncsi", hogy fetch all, aztán külön export (ami mintha másodszor is megcsinálná az előbbi eljárást
).
-
lakisoft
veterán
Sziasztok,
Aki hasonló témában dolgozik várom szeretettel:
MSSQL, SQLSERVER, T-SQL, SYBASE adatbázisfejlesztők, DBA-k, üzemeltetők ide -
bpx
őstag
válasz
lakisoft #434 üzenetére
hát láttam COM gányolást Windows-on [link]
meg lehet olyat is amit a kolléga mondott, Heterogeneous Services meg ODBC meg egyéb varázslások
de egyébként tényleg a .csv való erre
be lehet tölteni sql loaderrel, vagy lehet external table-t csinálni, ami a .csv-t hasznája adatforrásként és simán lehet selecttel lekérdezni belőle"Közvetlenül SQL-ből is hozzá tudok férni fájlokhoz?"
persze, utl_file (PL/SQL) aztán hagy szóljon
csak ugye akkor neked kell xls parser-t írni(#436) lakisoft: "ám ez tudomáson szerint módosítható"
nem
utólag lehet trükközni ha nagyon muszáj, hozzáadáskor nem lehet pozíciót megadni(#440) lakisoft:
itt is van AS, az idézőjel meg csak a spéci nevekhez kell (kisbetű, ékezet, stb.) -
lakisoft
veterán
A tábla aliasokra milyen megkötések vannak Oracle-ben?
Mező név esetén használhatok 'AS'-t az átnevezésére?
-
lakisoft
veterán
-
bpx
őstag
válasz
lakisoft #433 üzenetére
hát ugye nyilván úgy, hogy van már egy táblád, benne mondjuk egy ID oszlop, amiben jelenleg mondjuk 10000 a legnagyobb ID érték
létrehozol egy sequence-t 10000 kezdőértékkel meg before insert triggert a táblán ami az ID-t mindig automatikusan kitölti a szekvencia következő értékével
oszlop hozzáadásakor mindig az utolsó pozícióba kerül, tehát igen, úgy fogja listázni tábladefiníció alapján
-
lakisoft
veterán
Igen ezt valamennyire vágom.
és hogyan rakok be a táblában egy autoincrement oszlopot?Mezősorrend az automatikus select legenerálásnál fontos nekem. Ezért kérdezem. Ha utólag odapakolok egy mezőt akkor azt álllandóan a Select a, b ... új oszlop from xy sorrendben fogja listázni nem?
-
bpx
őstag
válasz
lakisoft #431 üzenetére
a szekvencia és tábla nincs egymással szoros kapcsolatban
Oracle-ben ugye nincs autoincrement oszlop
helyette van egy táblád, egy szekvenciád, és a táblán egy before insert trigger ami a szekvenciát használjamit értesz mezősorrenden? (és miért kell változtani?)
select a,b from tabla;
select b,a from tabla;ezzel változik a sorrend
-
lakisoft
veterán
Egy már meglévő táblához utólag hogyan adunk hozzá Sequence-t és hogyan tudom megváltoztatni a mezősorrendet? MSSQL-hez vagyok szokva ott teljesen másképp néz ki a gyakorlatban. Itt külön definiálom a táblát és hozzá a Sequence-t igaz?
-
rum-cajsz
őstag
Van a kollégák között olyan, akinek van tapasztalata az Oracle Apex-szel?
Fejlesztőeszközt keresünk, és felmerült ez is. Érdekelnének előnyök, hátrányok, ha valaki ismeri.... -
lakisoft
veterán
SQLServerrel dolgozik esetleg valaki közületek?
-
bpx
őstag
"Le lehet kérdezni a cpu kihasználtságát oracle alól?"
egészen véletlenül le
select * from v$sysmetric_history where metric_name='Host CPU Utilization (%)';
"Adott pillanatban"
nem
"hány %-n teker a cpu, vagy visszamenőleg egy tetszőleges"
nem
"/fix időpontig?"
igen, 1 óráig őrzi a fenti nézet, 15 másodpercenként van mintavétel"/merevlemez"
ez már host-hoz tartozó metrika, tehát csak akkor, ha van agent telepítve és monitorozza a hostot is
és azt is a OMS (Oracle Management Service) repository adatbázisból
cpu hosszabb távon ugyanígy(#421) lakisoft: de ugye nem az Oracle telepítés miatt volt kemény
-
D@ni88
addikt
Le lehet kérdezni a cpu/merevlemez kihasználtságát oracle alól?
Adott pillanatban hány %-n teker a cpu, vagy visszamenőleg egy tetszőleges/fix időpontig? -
bpx
őstag
válasz
lakisoft #419 üzenetére
csináld azt, amit írtam az előbb
ha még mindig ezt írja, rosszul csináltada paraméterfájlba a telepítéskor generálta bele a host nevét, amit gondolom nem tudott valamiért lekérdezni, és (none) került be
a (none)-t cseréld le a host nevére, vagy akár IP címére - zárójel nélkülsőt akár az egész local_listener paramétert is törölheted, mert a hoston default 1521-es porton futó listenerre be fog regisztrálni mindenféle extra beállítás nélkül
-
lakisoft
veterán
válasz
lakisoft #418 üzenetére
oracle@(none):/u01/app/oracle/product/11.2.0/xe/bin$ ./sqlplus '/as sysdba'
SQL*Plus: Release 11.2.0.2.0 Production on Wed Sep 26 15:26:00 2012
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup nomount
ORA-00119: invalid specification for system parameter LOCAL_LISTENER
ORA-00132: syntax error or unresolved network name '(ADDRESS=(PROTOCOL=TCP)(HOST=(none))(PORT=1521))'Létezik az hogy @(none) -et akarja berakni hostnévnek
none) és emiatt nem megy a szerver?
Egyszerűen már másra nem tudok gondolni. -
bpx
őstag
válasz
lakisoft #416 üzenetére
ez az adatbázis paraméter fájljába van beleírva
szöveges verzió:
$ORACLE_HOME/dbs/initXE.oraha ilyened van, simán átírod benne a local_listener paraméter értékét és kész, mehet a startup
bináris verzió:
$ORACLE_HOME/dbs/spfileXE.oraha meg ilyened (ami sokkal valószínűbb), akkor sqlplus-ban:
SQL> create pfile from spfile;
ez csinál egy szöveges verziót (initXE.ora) a binárisból (spfileXE.ora), amit tudsz szerkeszteni, és miután végeztél, újra létrehozni a binárist a módosított szövegesből:
SQL> create spfile from pfile;
és startup
-
lakisoft
veterán
válasz
lakisoft #415 üzenetére
Közeledek a megoldáshoz.
SQLPLUS Startup parancsnál a következő hibaüzit kapom:
ORA-00119: invalid specification for system parameter LOCAL_LISTENER
ORA-00132: syntax error or unresolved network name '(ADDRESS=(PROTOCOL=TCP)(HOST=(none))(PORT=1521))'
Egy gond van hogy ilyen hostnevet nem látok sehol a config fájlokban.
Mi lehet a gond? -
-
lakisoft
veterán
Mi okozhatja a problémát?
Server újraindítás volt és elkezdte ez a hibát dobálni SQLplus indításnál.
SP2-0667: Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
megnéztem valóban nincs beállítva az ORACLE_HOME. De be volt állítva. Miért felejti el? -
lakisoft
veterán
Hogyan kell belőni 11g XE alatt hogy valóban automatikusan újrainduljon? op.rendszer: Debian 6.0 (tudom nem támogatott op.r.)
-
lakisoft
veterán
Kedves Kollégák,
Egy fontos kérdés kellene tisztázni
Az objektum elnevezéseknek milyen limitjei vannak?
Előre is köszi. Tudom amatőr vagyok. -
bpx
őstag
válasz
Yushchenko #401 üzenetére
ezt kivételesen fejből is tudom mert csináltunk pár aktív-passzív failover clustert, de itt a doksi is
[link]egy évben 10 napot futhat a "tartalék gépen" az adatbázis, további részletek a Failover résznél
-
Yushchenko
őstag
Arra gondoltuk, hogy az adatbázis szervereket egy külön dedikált gépre rakjuk, a többit egy másikra, de hiba esetén átvenné a másik szerver az adatbázison tárolt poolokat(VMware).
Ilyenkor van valamilyen egyezmény, hogy ha pl. 36 óránál kevesebbet fut a másik szerveren az oracle adatbázis szerver poolok, akkor nem kell license, stb?
Meg szeretnénk minél olcsóbban úszni ezt a licenszelést.
Új hozzászólás Aktív témák
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Luck Dragon: Asszociációs játék. :)
- BMW topik
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Yettel topik
- Anime filmek és sorozatok
- Hobby elektronika
- Háztartási gépek
- Azonnali alaplapos kérdések órája
- Motorola Moto Tag - nyomom, követ
- További aktív témák...
- Asztali PC , i7 9700K , RX 5700 XT , 32GB DDR4 , 500GB NVME , 1TB HDD
- Dell Inspiron 5406 2-in-1i5-1135G7 16GB DDR4 3200 512GB NVME 14" FHD Érintőkijelző W11Pro
- Eladó MacBook Pro 14" M1 Pro (2021) 16/512 99% akku Makulátlan állapotban!
- Újszeru GIGABYTE G5 - 15.6" FullHD 144Hz - i7-13620H - 48GB - 1TB - RTX 4050 - Win11 - 1,5 év gari
- Eladó garanciás,új állapotu projektorom kihasználatlanság miatt!
- BESZÁMÍTÁS! ASRock B250 i5 7400 16GB DDR4 512GB SSD GTX 1660 SUPER 6GB Rampage Everest 500W
- Telefon felvásárlás!! iPhone 13 Mini/iPhone 13/iPhone 13 Pro/iPhone 13 Pro Max
- ÚJ HP EliteBook 840 G8 - 14"FHD IPS - i5-1145G7 - 32GB - 512GB SSD - Win10 - 6 hónap Garancia
- iKing.Hu - Apple iPhone 13 Pro Max - Graphite - Használt, újszerű
- ProCaster 50UNB800H 50" 127cm FULL HD üzleti kijelző
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest