- 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
Hirdetés
-
Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
ph A cég megoldása centralizált vezérelhetőséggel, masszív radiátorral és robusztus ventilátorokkal igyekszik vásárlásra csábítani.
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
-
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.
Új hozzászólás Aktív témák
-
ibazsb
tag
-
ibazsb
tag
válasz lakisoft #106 üzenetére
Haladjunk időrendben:
1. válasz:
ddl trigger: DDL ustasítások után egy táblába menti az adott utasítást.
fejrésze:
create or replace TRIGGER ddl_trigger
AFTER DDL
ON ***.SCHEMAinsert:
INSERT INTO ddl_log
SELECT ora_sysevent, ora_dict_obj_owner,
ora_dict_obj_name, stext, USER, SYSDATE,ora_dict_obj_type
FROM dual;2. válasz:
fejlesztőeszköz: oracle developer 6iA megkérdezettek közel egyharmada egyetért, viszont a többit nem érti. Az egyharmad azt az egyet se érti.
-
ibazsb
tag
válasz lakisoft #123 üzenetére
Az úgy volt, hogy a céges Oracle minősítés miatt kellett tanfolyamra menni, 2 ember lett kijelölve az egyik én. A tanfolyam: 10g újdonságai adminisztrátoroknak Egy 9i admin I. tanfolyammal előrébb lettem volna. A tanfolyam után a vezetőség kitalálta hogy akkor vmiből vizsgázni kellene, így lett megcsinálva az alább említett vizsga, amely önmagában semmit sem ér, de a lényeg hogy tanfolyamon voltunk és vizsgáztunk. Tanfolyamon az Oracle Magyarországnál voltam, a színvonallal nem volt semmi probléma.A vizsga webes volt.
A megkérdezettek közel egyharmada egyetért, viszont a többit nem érti. Az egyharmad azt az egyet se érti.
-
icaavast
csendes tag
válasz lakisoft #171 üzenetére
Hát, ja val.színű ott nem jó valami de nem tudom mi.
Az újabb hibaüzenetet a köv:
Local Net Service Name Configuration-nál az újabb hibaüzenetet a köv:Connecting...ORA-12514: TNS: a figyelő nem ismeri a kapcsolatleíróban kért szolgáltatást
The test did not succeed.Some of the information you provided may be incorrect.
Click Back to review the information provided for net service name, or Change Login to change username.Ica
[ Szerkesztve ]
-
icaavast
csendes tag
válasz lakisoft #173 üzenetére
Hát, sajnos nem boldogulok vele.
A listener .ora így néz ki:# listener.ora Network Configuration File: C:\oracle11Clie\product\11.1.0\client_1\network\admin\listener.ora
# Generated by Oracle configuration tools.ORCL =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = gep-205.iroda.local)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)A tnsnnames.ora pedig így:
# tnsnames.ora Network Configuration File: C:\oracle11Clie\product\11.1.0\client_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.231)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORCL)
)
)Mi lehet itt a gond? Nagyon megköszönném, a segítséget.
Ica -
rum-cajsz
őstag
válasz lakisoft #204 üzenetére
Természetesen a kérdés megválaszolásakor azt kell először eldönteni, hogy ki-mire akarja használni az eszközt.
SQL tanulására az SQL Developer kitűnő eszköz, biztos szívesebben használnám, mint az SQL*Plust, ezért is ajánlottam ezt is, és akár most is ajánlom.Ugyan a kérdésedben feltett egyik eszközt sem használom, de azt tudom, hogy szerintem a PL/SQL Developer miért jobb mindkettőnél, egész pontosan az én munkámhoz miért jobb.
- Az SQL Developert akkor próbáltam ki, amikor a cégnél linuxra álltam át windowsról, és fejlesztőeszközt kerestem a munkámhoz (végül inkább wine+PL/SQL Developer lett használva).
- A TOAD-ot kb 10 éve használtam, így arról már csak poros emlékeim vannak.Van egy dolog, amiben az SQL*Plus nagyon jó, és sajnos kevés sql fejlesztő eszköz tudja, ez az összetett "batch" sql szkriptek futtatása. Amikor a lekérdezés eredményeként megjelenő karakteres táblázatokat formázni akarom, illetve 1-2 bemenő paraméterrel több szkriptet akarok lefuttatni egymás után.
pl. ez az egyszerű szkript:set verify off
accept deptno prompt 'Osztaly: '
select * from dept where deptno=&deptno;
select * from emp where deptno=&deptno;Ezt a PL/SQL Developerben tudom futtatni/használni.
A másik, amit nagyon szeretek a PL/SQL Developerben, az a PL/SQL kód futás közbeni debugolása.
A többi plusz tulajdonsága igazából már csak öröm, hogy de jó, még ezt is meg lehet benne csinálni. Pl. a lekérdezés eredményének mentése bármikor excelbe, a lekérdezés eredményében az adatok szerkesztése, a verziókezelőkhöz való kapcsolódás, a PL/SQL szerkesztő automatizmusai, a futás utáni statisztikai információk, stb....
Viszont az SQL Developernek és a TOADnak is nagy előnye a több adatbázis kezelőhöz való kapcsolódás, és ezáltal az adatok könnyebben átjárhatóak, de szerencsére nekem csak Oracle adatbázissal kell dolgoznom, így ez nem volt szempont a választáskor.
[ Szerkesztve ]
=Kilroy was here============================ooO=*(_)*=Ooo=======
-
rum-cajsz
őstag
válasz lakisoft #246 üzenetére
ha nem túl nagy az adatbázis, akkor én nem foglalkoznék az upgrade-el, hanem simán export-importtal oldanám meg.
Sok későbbi hibától is megóv, valamint ezek az upgradek nem valami jól dokumentált dolgok.Ha azonos a verziószám és az OS, akkor még egyszerübb, mert csak az adatfájlokat kell "mozgatni".
Ha adsz operációs rendszert és pontos verziót, esetleg a metalinken utána tudok nézni, de csak kedden.
=Kilroy was here============================ooO=*(_)*=Ooo=======
-
márNemKereső
tag
válasz lakisoft #274 üzenetére
Kicsit jobban megnézve: a hibaüzeneted alapján a nálad futó verzió nem engedi a karakterkészlet változtatását, ha az adatbázisod tartalmaz CLOB típusú oszlopokat.
Ha lekéred a dba_tab_columns nézetből azokat a sorokat, amelyekben a DATA_TYPE='CLOB', akkor látni fogod, hogy a SYS tulajdonában rengeteg ilyen tábla van. (nálam egy patch-eletlen 10.2 fut, abban nagyon sokat találtam)Az egyetlen, amit szerintem tehetsz, ha exportálod, létrehozol egy üres adatbázist a megfelelő karakterkészlettel és importálod.
-
lakisoft
veterán
válasz lakisoft #280 üzenetére
Bevált a megoldás .
Viszont van újabb probléma:
Ez mitől van:
Recovery Manager: Release 11.2.0.2.0 - Production on Wed Oct 19 21:19:27 2011
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
RMAN> show all;
using target database control file instead of recovery catalog
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of show command at 10/19/2011 21:19:36
RMAN-06171: not connected to target database -
rum-cajsz
őstag
válasz lakisoft #282 üzenetére
1. Az "as sysdba" kapcsoló maradt le.
exp 'userid="/ as sysdba"' full=y
vagy
exp \'/ as sysdba\' full=y2. exp helyett javaslom az expdp progit. Ez a korszerű exportáló ma már.
expdp 'userid="/ as sysdba"' full=y3. Az RMAN-hoz nem értek sajnos. Mire akarod használni? Ez egy elég új dolog még, nem tudom mennyire kiforrott.
[ Szerkesztve ]
=Kilroy was here============================ooO=*(_)*=Ooo=======
-
lakisoft
veterán
válasz lakisoft #332 üzenetére
Elő nekifutásnak ilyeneket írt ki:
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
export ORACLE_SID=XE
export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`
export PATH=$ORACLE_HOME/bin:$PATH
Starting Oracle Net Listener...touch: cannot touch `/var/lock/subsys/listener': No such file or directory
Done
Configuring database...
Database Configuration failed. Look into /u01/app/oracle/product/11.2.0/xe/config/log for details
root@vps146:/etc/init.d# cd /u01/app/oracle/product/11.2.0/xe/config/logvolt még: Error 6 initializing SQL*Plus
SP2-0667: Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directoryracle@vps146:~/product/11.2.0/xe/bin$ export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
oracle@vps146:~/product/11.2.0/xe/bin$ export ORACLE_SID=XE
oracle@vps146:~/product/11.2.0/xe/bin$ export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`
oracle@vps146:~/product/11.2.0/xe/bin$ export PATH=$ORACLE_HOME/bin:$PATH
oracle@vps146:~/product/11.2.0/xe/bin$ ./sqlplus nolog
SQL*Plus: Release 11.2.0.2.0 Production on Sat Jun 2 11:04:40 2012
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Enter password:
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress
Process ID: 0
Session ID: 0 Serial number: 0
Enter user-name: system
Enter password:
ERROR:
ORA-01033: ORACLE initialization or shutdown in progressA környezeti változók beállításának hiánya okozza a problémát szerintetek? vagy mi? kezdem elveszteni a fonalat.
[ Szerkesztve ]
-
bpx
őstag
válasz lakisoft #334 üzenetére
és megint Debianra telepíted? mert akkor ugye az első hibának (touch) meg is van az oka, nem támogatott OS, neked kell körégányolni a dolgokat
itt egy leírás Ubuntu-ra (a 2 kb. egyre megy): [link]
a 8-as pontban írja is: sudo mkdir /var/lock/subsysa másodikat hol kaptad? első ránézésre igen, a környezeti változó a baja
harmadik: az adatbázis nem tudott elindulni, a SYSTEM userrel csak akkor lehet belépni az adatbázisba amikor már OPEN állapotban van
SYSDBA jogosultsággal rendelkező userrel (SYS) tudsz belépni és körülnézni
az alertlogban látszani fog, hogy mi a baja:
/u01/app/oracle/diag/rdbms/XE/XE/trace/alertXE.log -