- A Microsoft feltalálta az olcsó AI-t
- Ubuntu Linux
- OpenWRT topic
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- DIGI kábel TV
- A Coca-Cola következő nagy újítása az AI
- Windows 11
- Musk szerint már jövőre itt vannak a Tesla Optimus humanoid robotok
- Vivaldi (böngésző)
- Ingyenes vagy akciós szoftverek
Új hozzászólás Aktív témák
-
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. -
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
[ Szerkesztve ]
-
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. -
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
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
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? -
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
[ Szerkesztve ]
-
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évneknone) és emiatt nem megy a szerver?
Egyszerűen már másra nem tudok gondolni. -
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
-
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
"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
[ Szerkesztve ]
-
lakisoft
veterán
SQLServerrel dolgozik esetleg valaki közületek?
[ Szerkesztve ]
-
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....=Kilroy was here============================ooO=*(_)*=Ooo=======
-
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?
[ Szerkesztve ]
-
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
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 #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
-
rum-cajsz
őstag
válasz lakisoft #434 üzenetére
Nem tudsz. Vagy generálsz egy insert scriptet az xls-ből (VB scripttel), talán ole-n keresztül is megoldható, vagy ODBC és DDE használatával.
Az egyszerübb módszer, hogy exportálod csv formátumba és Loaderrel töltöd be.
=Kilroy was here============================ooO=*(_)*=Ooo=======
-
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?
[ Szerkesztve ]
-
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.) -
rum-cajsz
őstag
""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 "Na tényleg ezt elfelejtettem!
De csak nics olyan abberált, hogy xml parsert írjon.=Kilroy was here============================ooO=*(_)*=Ooo=======
-
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 -
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 ).
What else you gonna do on a Saturday?