Keresés

Részletes keresés

lgb11 Creative Commons License 2007.01.20 0 0 2119

Sziasztok!

 

A munkahelyemen kitalálták hogy bele kellene ásni magam az oracle rejtelmeibe.

Azt hiszem ezzel kezdem:

Az Oracle 10g adatbázis adminisztrálása I.

 

Az az igazság, hogy semmi közöm az adatbáziskezelőkhöz és nem tudom egy ilyen tanfolyam honnan indul. Van esetleg valamilyen dokumentációtok ami segíthet az indulásnál. Nem akarom, hogy feleslegesen menjek el és csak lessek, hogy miről beszélnek.

 

(egyébként Exchange-es vagyok)

 

Köszönöm a segítséget!

 

lob Creative Commons License 2007.01.18 0 0 2118
Itt találod

https://metalink.oracle.com/metalink/plsql/f?p=130:14:10322795701810694172::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,330472.1,1,1,1,helvetica

Remélem jól ollóztam ki az URL-t

Előzmény: dorog.zultan (2117)
dorog.zultan Creative Commons License 2007.01.18 0 0 2117

köszönöm, megnézem

 

dz

Előzmény: lob (2116)
lob Creative Commons License 2007.01.18 0 0 2116
Az RDA szintén letölthető a metalink-ről
Előzmény: dorog.zultan (2115)
dorog.zultan Creative Commons License 2007.01.18 0 0 2115

"Erre a szakértők ráugranak, és megpróbálnak segíteni Neked"

Eddig főleg w-betüs sw-t használtam,

ezért fel sem merült ez a megoldás...

 

Az RDA (Remote Diag. Agent) egy olyan script ami a legfontosabb paramétereket összeszedi a gépedről

 

Hol találom ezt a scriptet, és mi fájl neve?

 

Köszönöm a részletes infokat!

 

dz

 

 

Előzmény: lob (2114)
lob Creative Commons License 2007.01.18 0 0 2114
"support felé is feladnék egy tart. "
Ha az oracle software-t hivatalosan a cégtől, vásárolod akkor kell kapjál egy CSI azonosítót (talán egy 7 hosszú számsorozat). Ezzel tudsz regisztrálni a http://metalink.oracle.com/ címre. Ott a support felé feladhatsz akármilyen hiba-problémajegyet, ahol leírod, hogy mi a gondod. Erre a szakértők ráugranak, és megpróbálnak segíteni Neked.

"support egy RDA alapján megmondja, hogy az installból mi és miért maradt ki, valamint mit kell még hozzá futatni. hogy megbízhatóan működjön."
Az RDA (Remote Diag. Agent) egy olyan script ami a legfontosabb paramétereket összeszedi a gépedről (op.rendszer, adatbázis) és készít gyakorlatilag egy riportot. Ha jól emléxem talán az install log-okat is befűzi. Ezt szokta kérni a support, amit aztán átbogarásznak.

Az adatbázis install log-ok valahol az ORACLE_HOME alatt-fölött egy /admin/SID/create struktúrában vannak.
Amikor oracle-t installsz, az meg valahol egy oraInventory/logs alá csinálja a log-jait.
Az op-rendszeredben valahol (/etc, /var/opt/oracle) létezik egy oraInst.loc állomány. Az tartalmazza az inventory_loc helyét.
Előzmény: dorog.zultan (2113)
dorog.zultan Creative Commons License 2007.01.18 0 0 2113

"support felé is feladnék egy tart.  "

 

"support egy RDA alapján megmondja, hogy az installból mi és miért maradt ki, valamint mit kell még hozzá futatni. hogy megbízhatóan működjön."

 

Ezt a két mondatot egy kezdő számára is érthetővé tennéd? :)

 

 

"megtúrnám az install, és adatbázis készítő logokat"

Hol, milyen néven, találom ezeket a logokat, és mit keressek bennük,

vagy minek a hiánya kell hogy feltünjön? 

 

dz

Előzmény: lob (2112)
lob Creative Commons License 2007.01.17 0 0 2112
Nem szeretnék ünneprontó lenni, de valamiért ezek az SDO kezdetű táblák csak-csak hiányoznak. Ha még sikerül is legenerálni őket lehet, hogy a drop-ok lemennek, de ki tudja mik hiányoznak még, és főleg miért. Én azért egy kicsit megtúrnám az install, és adatbázis készítő logokat. Valszeg még a support felé is feladnék egy tart.  Lehet, hogy csak egy óvatos duhaj vagyok, de hosszú távon nem szívesen üzemeltetnék egy ilyen adatbázist. Lehet, hogy csinálnék egy újat, meghallgatnám a drop-ra történő reakciót, és ha beválik megpróbálnám az adatokat is beimportálni, majd az eredetit leállítani, és elfelejteni. Ez persze csak egy vélemény, lehet, hogy a support egy RDA alapján megmondja, hogy az installból mi és miért maradt ki, valamint mit kell még hozzá futatni. hogy megbízhatóan működjön.
dorog.zultan Creative Commons License 2007.01.17 0 0 2111

SDO-val kezdődő táblám, nézetem nincs egy darab sem...

Hátha ez valamit jelent(??)

 

(SQL> select * from all_all_tables where TABLE_NAME like 'SDO%';)

Előzmény: Mbazsika (2109)
dorog.zultan Creative Commons License 2007.01.17 0 0 2110

Nem igazán értem azt sem,

hogy ez a hibaüzenet a

"create table xx5 (mezo varchar(2))"

előtt helyezkedik el a trace fájlban.

Vagy ennek nincs jelentősége?

 

Remélem a héten le tudjuk valamikor állítani az adatbázist,

mentés miatt, és utána lefuttatom ezt az sql-t.

 

Előzmény: Mbazsika (2109)
Mbazsika Creative Commons License 2007.01.17 0 0 2109
Meg veletlenul sem tekintettem bizalmatlansagnak, inkabb magamban bizonytalanodtam el

A kritikus resz:

The following statements encountered a error during parse:

SELECT topology FROM SDO_TOPO_METADATA_TABLE a, TABLE(a.Topo_Geometry_Layers) b WHERE b.owner = 'SYSTEM' AND b.table_name = 'XX5

Error encountered: ORA-00942
--------------------------------------------------------------------------------
SELECT COUNT(*) FROM SDO_GEOR_SYSDATA_TABLE WHERE SDO_OWNER = :1 AND GEORASTER_TABLE_NAME = :

Error encountered: ORA-00942
Előzmény: dorog.zultan (2108)
dorog.zultan Creative Commons License 2007.01.17 0 0 2108

Félreértesz...

Köszönöm neked, hogy segítettél

és másoknak is,

nem akartam bizalmatlankodni,

egyszerüen arra voltam kíváncsi,

hogy milyen hibát találtál a trace fiájlban,

hogy hátha tanulok valamit.

 

dz

Előzmény: Mbazsika (2107)
Mbazsika Creative Commons License 2007.01.17 0 0 2107
Nekem a trace filebol ugy tunt, hogy a ket tabla hianyzik, a SDO_TOPO_METADATA_TABLE es a SDO_GEOR_SYSDATA_TABLE. A masodik tablat letrehozo sql-t azonban nem talalom.
Ugy erzem, hogy jobb ha visszaszivom amit eddig irtam es passzolok, nem akarom hogy miattam valami zurod legyen.
Előzmény: dorog.zultan (2106)
dorog.zultan Creative Commons License 2007.01.17 0 0 2106

"Az forummotor elszurta az SQL file nevet:
ORAHOME per md per admin per sdotpmd.sql"

 

Igen, igen, de a rejtvényt megfejtettem :)

A fájl megvan, köszi...

Lehet, hogy butaságot kérdezek,

de ez az sql valami upgrade -t

csinál az ora -ban??

 

Most már csak a mentés kérdéses,

meg hogy milyen felhasználóval futtassam,

és milyen móddal lépjek be

(normál, sysdba, sysoper??)

 

(Halkan kérdezem csak, ez vszínüleg segíteni fog?)

dz

Előzmény: Mbazsika (2105)
Mbazsika Creative Commons License 2007.01.17 0 0 2105
En a leallitott adatbazishoz tartozo osszes allomanyt szoktam menteni, ennel van nyilvan jobb modszer, de majd ebben segitenek masok, akik jobban ertenek hozza.

Az forummotor elszurta az SQL file nevet:
ORAHOME per md per admin per sdotpmd.sql

En az ilyenek futtatasat a SQLPLUS-bol szoktam csinalni (a karakteres verziobol)

Viszont most ketsegeim vannak, hogy milyen user-kent kellene futtatni ezt az SQL-t, de hatha vki tud majd segiteni.
Előzmény: dorog.zultan (2104)
dorog.zultan Creative Commons License 2007.01.16 0 0 2104

teljes mentes "

mit kell ilyenkor menteni,

az oracle ktár alatti mindent?

 

lefuttatni pl.: pl/sql ben lehet, mint tárolt eljárást?

 

dz

Előzmény: Mbazsika (2103)
Mbazsika Creative Commons License 2007.01.16 0 0 2103

Szvsz egy teljes mentes utan futtasd le ezt az sql-t:

 

ORAHOMEmdadminsdotpmd.sql

Előzmény: dorog.zultan (2102)
dorog.zultan Creative Commons License 2007.01.16 0 0 2102
Előzmény: Mbazsika (2101)
Mbazsika Creative Commons License 2007.01.15 0 0 2101

www.rapidshare.com

 

nem kell regisztralni

 

 

Előzmény: dorog.zultan (2100)
dorog.zultan Creative Commons License 2007.01.15 0 0 2100

Ezek az utasítások vannak a drop table után is?
DROP környékén ilyen ORA-... hibaüzenet nincs...

 

van ezen a DB-n ún hasznos adat is, vagy egyelőre csak egy üres cucc?

Van rajta hasznos adat.

 

megvárod a DB telepítéséért és -gondolom- üzemeltetéséért is felelős szakembert,

Ha nem tudom megoldani, akkor (ha tetszik-ha nem)

úgysincs más megoldás.

 

 aztán meg megosztod velünk, hogy mire jutottatok... ;)
HA megtudom, akkor megpróbálom átadni nektek is, hogy mi volt a bibi.

 

Megpróbálom valahova felrakni ezt az állományt hátha valaki ki tud okoskodni

belőle valamit...

(regisztráltam a freewebre délelőtt, de azóta is küldik az aktiváló mailt...)

 

dz

 

 

 

Előzmény: ambr (2099)
ambr Creative Commons License 2007.01.15 0 0 2099
na nekem nemsokat: ezek valszeg az Oracle Spatial táblái (azok?), de azt nemtom, hogy hogyan kell (kellett volna ) azt helyesen telepíteni, illetve mi a teendő ilyenkor...

Ezek az utasítások vannak a drop table után is?
van ezen a DB-n ún hasznos adat is, vagy egyelőre csak egy üres cucc?

Elképzelhető, - hacsak nincs valakinek valami tuti jó ötlete (a catupgrd.sql futtatás csak egy szimpla ötlet és nem tuti), - hogy a legjobb megoldás most már az, ha megvárod a DB telepítéséért és -gondolom- üzemeltetéséért is felelős szakembert, aztán meg megosztod velünk, hogy mire jutottatok... ;)



Előzmény: dorog.zultan (2098)
dorog.zultan Creative Commons License 2007.01.15 0 0 2098

ilyet találtam benne a file elején:

 

"...

The following statements encountered a error during parse:

SELECT  topology   FROM  SDO_TOPO_METADATA_TABLE a, TABLE(a.Topo_Geometry_Layers) b   WHERE b.owner = 'SYSTEM'  AND b.table_name = 'XX5

Error encountered: ORA-00942
--------------------------------------------------------------------------------
SELECT COUNT(*) FROM SDO_GEOR_SYSDATA_TABLE  WHERE SDO_OWNER = :1 AND GEORASTER_TABLE_NAME = :

Error encountered: ORA-00942

********************************************************************************

create table xx5 (mezo varchar(2))

 

..."

mond ez nektek valamit?

Előzmény: ambr (2097)
ambr Creative Commons License 2007.01.15 0 0 2097
esetleg a hibaüzenetedet is megtaláltad benne?
milyen utasítás után?
Előzmény: dorog.zultan (2094)
dorog.zultan Creative Commons License 2007.01.15 0 0 2096
red hat
Előzmény: lob (2095)
lob Creative Commons License 2007.01.15 0 0 2095

Csak egy ötlet volt, hogy a trace talán bőbeszédesebb, hogy mit keres, és mit nem talál a drop. Konkrétan nincs mit keresni, vagy megmondja egyértelműbben, hogy mi a baja az utasítással, vagy nem. Még érdemes esetleg az oracle install log-okban kutakodni, hogy egyáltalán rendben felkúszkodott az orákli a vasra. Egyébként milyen platformon fut? (illetve döcög)

Előzmény: dorog.zultan (2094)
dorog.zultan Creative Commons License 2007.01.15 0 0 2094

köszönöm, szép lassan megértettem

(teljesítmény a köbön :D)

megvan a prf file

megtaláltam a drop utasítást,

de az utána lévő dolgok...

Nem értek semmit belőle

mit kell keresni?

 

köszönet

dz

Előzmény: lob (2093)
lob Creative Commons License 2007.01.15 0 0 2093

Amikor engedélyezed a trace-t (ALTER SESSION SET SQL_TRACE=TRUE;) , és ellátod névvel is (ALTER SESSION SET TRACEFILE_IDENTIFIER=mysqltrace;), akkor keletkezik egy állomány oda ahová a user_dump_dest (v$parameter) mutat.

Ezt a zanza állományt lehet a tkprof-al olvasmányosabbá tenni, úgy ahogy leírtad.

Nagy bajt nem okozhatsz, csak ne feledd el majd le is tiltani a trace-t. Bár ha kilépsz a session-ből, magátol is megszűnik a log-olás.

 

LOB.


Előzmény: dorog.zultan (2092)
dorog.zultan Creative Commons License 2007.01.15 0 0 2092

hűha

Azt hiszem értem - remélem :)

 

"tkprof -al megformázni a trace állományt"

(tkprof input.trc output.prf) ???

mi az a  input trc és a output.prf?

 

Ez nem teljesen világos, hogy mit takar

 

Megpróbálnám,

bajt gondolom nem okozhatok vele!?

köszönöm

 

dz

Előzmény: lob (2091)
lob Creative Commons License 2007.01.15 0 0 2091

http://orafaq.com/wiki/SQL_Trace

 

Hi!

Itt van egy kis leírás, hogy hogyan lehet trace-olni sql utasításokat. A lényeg, hogy :

engedélyeztetni kell a trace-t

parancsokat kell kiadni (create table..., drop table ...)

trace engedély visszavonása

tkprof -al megformázni a trace állományt

az így nyert olvasmányosabb kimenetet értelmezni.

 

LOB.

Előzmény: dorog.zultan (2090)
dorog.zultan Creative Commons License 2007.01.15 0 0 2090

 

Köszönöm szépen mindenkinek a hozzászólásokat.

 

Elnézést otthon jelen pillanatban hála a T-COM és egyéb T betüknek nincs net

ezért nem tudtam reagálni a hozzászólásokra.

 

Sajnos mivel kezdő vagyok ezért nem negyon értem a hozzászólások

nagy részét.

Tudna a valaki konkrét, lépésről, lépésre vezető leírást adni,

vagy ilyesmi linket be copy-zni?

 

Köszönet:

dz

 

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!