Προς το περιεχόμενο

Oracle resources


dominant

Προτεινόμενες αναρτήσεις

  • Απαντ. 149
  • Δημ.
  • Τελ. απάντηση
Δημοσ.

to insomnia!

 

Ααα :oops: :roll: :lol: :o :shock: καλό εε;

 

 

λοιπόν, αν έχεις συγκεκριμένη ερώτηση, hit me. ασχολούμαι με ora.

 

 

 

Αν απλα κανεις συλλογή links, πάρτα :lol: :twisted: μου:

 

http://forums.belution.com/en/oracle/

 

http://www.narisa.com/forums/viewforum.php?f=3

 

http://www.baseltd.com/wwwboard/wwwboard.html

 

http://www.oracle.com/forums/

 

http://www.dbapool.com/cgi-bin/cutecast/cutecast.pl

 

http://www.dbasupport.com/forums/

 

http://www.oraclefans.com/forums/index.php

 

http://www.dbaoncall.net/cgi-bin/ikonboard//ikonboard.cgi

Δημοσ.

"Exo ena backup mias vashs ..."

 

otan les backup,

εννοεις το export file της oracle ( .dmp) ? ή εχεις τα "create table.. " scripts ή τα data σε text files?

 

to σχημα θελεις κατι γραφικό σαν το visio, ή τα create table statements.?

 

Δεν εχεις oracle sto pc σου ? (στην oracle.com την εχει τσαμπα αλλα ειναι μεγαλουτσικο dload) .

 

ta leme avrio pali...

Δημοσ.

Den exo oracle sto pc mou, den thn sikonei oute gia asteio. Thn exo steisei se ena allo.

 

8elo kai na do ta tables opos na einai, alla visio 8a einai kalutera fantazomai.

 

Exo mia kasetoyla pou periexei ena suni8ismeno backup tou server

Backup files

 

 

Tora de ksero poio apo ola ta arxeio na paro gia na parago to schema esto kai se grafikh apoikonish.

Δημοσ.

Αν καταλαβα καλά, έχεις oracle σε λειτουργία.

Μπορείς δηλαδή να δουλέψεις SQL plus έτσι?

 

o server mallon einai unix etsi.

an exeis ena pc windows pou mesw dyktiou βλέπει τη βαση, κατεβασε το free toad και δεν θα χασεις:

http://www.toadsoft.com/lic_agree.html

κάνει παπαδες. αν όχι πηγαινε παρακατω για sql plus.

 

 

Αν δεν εχεις oracle στημένη, με αυτο το backup δύσκολα να κανεις κατι.

Απο τα αρχεια που εχεις, τα σημαντικα ειναι τα (.ctl .dbf).

εκει ειναι η βαση. Αλλα μονα τους δεν κανουν τιποτα, πρεπει να εχεις εγκατεστημενο σερβερ καπου.

Το δεν τη σηκωνει ουτε γι αστειο τι εννοεις; σε 486 δουλεύεις?

Eγω ειχα ora8 σε P3@600. αν δεν εξυπηρετεις πολλους χρηστες ταυτόχρονα, δεν χρειαζεται τερας σερβερ.

 

 

 

apo sql plus:

δωσε πρωτα

SPOOL "c:\MYFILE.TXT"

για να ριξεις τα αποτελεσματα των query σε ενα αρχειο σου, και:

 

SELECT

TABLE_NAME,

COLUMN_NAME,

DATA_TYPE,

DATA_LENGTH,

DATA_PRECISION,

NULLABLE

FROM

USER_TAB_COLUMNS

ORDER BY TABLE_NAME;

 

Δωσε "desc user_tab_columns" να δεις τις υπολοιπες στηλες.

 

αυτα τα views δειχνουν:

user_tab_columns (describes the columns of tables, views, and clusters owned by the current user. Its columns are the same as those in "ALL_TAB_COLUMNS".)

all_tab_columns (οσα εχει προσβαση ο χρηστης, ειτε του ανηκουν ειτε οχι)

dba_tab_columns (ολα τα tables ths database για να το καλεσεις πρεπει να εισαι dba)

 

 

Αν κανεις μια επαγγελματικη δουλεια για αυτους που εχουν τη βαση, ειναι πιο απλο να πας εκει που την εχουν, και να δουλεψεις με SQL+ ή Toad, παρα να την ξαναστησεις τη βαση σπιτι σου.

με τη δομη των πινακων που θα βγαλεις σε text ειναι ευκολο να κανεις εναν 'κλόνο' σε Ms Access στο δικο σου pc.

 

 

To visio και το Erwin μπορουν να σου δωσουν μια "γραφικη" εικονα της βασης, αλλα παλι θελεις στημενο σερβερ να συνδεθουν. στην περιπτωση σου ειναι μαλλον περιττα, με την sql+ κανεις τη δουλεια σου.

Δημοσ.

Exo se win 2000 me nt technology thn Oracle. Exo provlima sto na sikoso ton server Oracle Management Server. Diaforetika mporo na mporo na mpo apo to Enterpise Management Console kai se Standalone mode kai na sunde8o me tis vaseis mou. Omos gia na kano export, import prepei na sunde8o me ton parapano server.

 

Exo ola ta applications ths.

 

Px apo to Enterpise Manager Configuration Assistant mporo na ru8miso to server kai to repository pou zitaei alla den mporo na sunde8o me auton to server.

 

Ti provlima les na uparxei.

Δημοσ.

Sthn entolh

 

 

SPOOL "c:\MYFILE.TXT"

 

 

 

Elaba munhma

 

SQL*Plus: Release 9.2.0.1.0 - Production on Τετ Ιολ 2 11:18:52 2003

 

Copyright © 1982, 2002, Oracle Corporation. All rights reserved.

 

 

Έγινε σύνδεση.

SP2-0332: Δεν είναι δυνατή η δημιουργία του αρχείου συσσώρευσης.

Δημοσ.

sorry!

 

 

SPOOL C:\MYFILE.LST

 

....(δωσε τα queries σου) ....

 

SPOOL OFF

 

....(ανοιξε το C:\MYFILE.LST με εναν text editor) ....

 

*/*///*/

afou exeis win, katevase to TOAD na apalageis apo sql+ kai tis alles vlakies tis ora

exei export schema, kai export data. den 8a xreiasteis mang console.

Δημοσ.

για δες αυτό:

 

>

/* -----------------------------------------------------------------------
File Name: mktable.sql

Purpose:   Script to dump table creation script
           for the username (schema) provided as
           the parameter.

           This is script is useful for cases where
           Reverse Engineering is required. The resulting
           SQL is sent to an output file

original script found at:
http://www.orafaq.com/faqscrpt.htm
http://www.orafaq.com/scripts/sql/mktable.txt


saveit as :
c:\mktable.sql

execute from sql plus logged as the user that owns the tables:
@c:\mktable.sql

will create file:
tbl_<SCHEMA_NAME>.lst

*/


set arraysize 1
set echo off
set heading off
set feedback off
set verify off
set pagesize 0
set linesize 79
define 1 = &&SCHEMA_NAME
spool c:\tbl_&&SCHEMA_NAME
set termout off
col x noprint
col y noprint
select  'rem   ****    Create Table DDL for '||chr(10)||
       'rem   ****    '||username||''''||'s tables'||chr(10)||chr(10)
from    dba_users
where     username      = upper ('&&1')
/
select  table_name y,
       0 x,
       'create table ' ||
       rtrim(table_name) ||
       '('
from    dba_tables
where     owner = upper('&&1')
union
select  tc.table_name y,
       column_id x,
       rtrim(decode(column_id,1,null,','))||
       '	'||rtrim(column_name)|| ' ' ||
       rtrim(data_type) ||
       rtrim(decode(data_type,'DATE',null,'LONG',null,
              'NUMBER',decode(to_char(data_precision),null,null,'('),
              '(')) ||
       rtrim(decode(data_type,
              'DATE',null,
              'CHAR',data_length,
              'VARCHAR2',data_length,
              'NUMBER',decode(to_char(data_precision),null,null,
                to_char(data_precision) || ',' || to_char(data_scale)),
              'LONG',null,
              '******ERROR')) ||
       rtrim(decode(data_type,'DATE',null,'LONG',null,
              'NUMBER',decode(to_char(data_precision),null,null,')'),
              ')')) || ' ' ||
       rtrim(decode(nullable,'N','NOT NULL',null))
from    dba_tab_columns tc,
       dba_objects o
where   o.owner = tc.owner
and     o.object_name = tc.table_name
and     o.object_type = 'TABLE'
and     o.owner = upper('&&1')
union
select  table_name y,
       999999 x,
       ')'  || chr(10)
       ||'/'||chr(10)||chr(10)
from    dba_tables
where   owner = upper('&&1')
order by 1,2
/

Δημοσ.

NAI! Afou to grafei sta comments:

 

execute from sql plus logged as the user that owns the tables:

η εντολη για εκτελεση ειναι:

 

@c:\mktable.sql

Δημοσ.

Egrapsa to script mesa sto SQL*plus kai to ektelesa

 

Omos kolise sto parakato munhma. Pigan a grapso ena onoma gia to schema alla tipota.

 

 

-------------

 

 

SQL*Plus: Release 9.2.0.1.0 - Production on Πεμ Ιολ 3 10:35:10 2003

 

Copyright © 1982, 2002, Oracle Corporation. All rights reserved.

 

 

Έγινε σύνδεση.

> DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>Δώστε τιμή για το schema_name:

Δημοσ.

Egrapsa to script mesa sto SQL*plus kai to ektelesa

 

Omos kolise sto parakato munhma. Pigan a grapso ena onoma gia to schema alla tipota.

 

 

-------------

 

 

SQL*Plus: Release 9.2.0.1.0 - Production on Πεμ Ιολ 3 10:35:10 2003

 

Copyright © 1982, 2002, Oracle Corporation. All rights reserved.

 

 

Έγινε σύνδεση.

> DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>DOC>Δώστε τιμή για το schema_name:

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...