Προς το περιεχόμενο
  • Εγγραφή
  • 0

Oracle resources


dominant

Ερώτηση

  • Απαντήσεις 149
  • Δημιουργία
  • Τελευταία απάντηση

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

HELP!!!

 

Ekana export sto solaris kai parax8ike kanonika ena dump ths takseos ton 150 MB. to ekana cat kai eida oti oi xarakthres kodikopoiountai kala. Otan to peira mesa ftp na to grapso sto CD Win2k Server tote vlepo oti to dumb dialu8ike, parakseno encoding mou vgazei tetragonakia to dump mesa

 

Ti provlima na einai? Mipos to xalaei sto FTP?

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

dokimase:

1. anoigeis to command prompt, kai prin kaneis otidhpote allo dwse thn entolh

CHCP 1253

(ayto to setting einai per session, dhladh prepei na to dineis κάθε fora pou anoigeis grammh entolown dos)

 

 

2. An den piasei to prohgoumeno,

anoigeis to start\run\REGEDIT

phgaine sto branch

HKEY_LOCAL_MACHINE\SOFTWARE\Oracle

και οπου βλέπεις το NLS_LANG, το κανεις:

 

AMERICAN_GREECE.EL8MSWIN1253

 

τι σημαίνει:

AMERICAN (θα σου βγάζει τα μυνηματα ειται απο sql plus, eite apo dos se Αγγλικα, μάλλον τώρα το εχεις σε GREEK)

GREECE (θα βγάζει ημ/νιες, ώρες, αριθμούς με μορφή Ελληνική)

EL8MSWIN1253 (κωδικος σελίδας fonts)

 

 

Πιθανόν να έχεις πολλά NLS_LANG στη registry (όλα ομως ειναι κατω απο το HKEY_LOCAL_MACHINE\SOFTWARE\Oracle και τα υποκλαδιά του)

Στο δικο μου pc έχω 10-12 , ενα για καθε εγκατασταση.

Ψαξε και στα

HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\ALL_HOMES

HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\ALL_HOMES\IDxxx (x kapoio numero)

HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\ORACLE_HOMES

HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\ORACLE_HOMES\ORACLExxx

HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\otidhpote

 

Ακριβώς ποιο NLS_LANG χρειάζεσαι δεν ξέρω, οπότε αλλαξέ τα όλα, ζημιά δεν προκειται να γίνει, apla

grapse kapou to palio gia na to epenafereis an de sou aresei h nea katastash.

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

ego evala to parakato kodika se proth fash

 

>
<?

putenv("ORACLE_SID=SAMPLE"); 

putenv("ORACLE_HOME=/oracle/ora92"); 

putenv("NLS_LANG=AMERICAN_GREECE.EL8MSWIN1253"); 

$connection=OCILogon("system","sample2");

echo $connection;

$query="SELECT * FROM hr.countries";

$cursor = OCIParse($connection);

$result=ora_parse($cursor,$query);

$result = OCIExecute($cursor);

OCICommit ($connection);

OCILogoff ($connection);
?>

 

vevaia de mporo na do ta results alla to palevo

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Mexri tora exo lusei merika zuthmata(ta perisotera oson anafora ton OMS). Epimeno ston OMS ka8os me voleuei to visual os arxareio parolauta diapistono oti kapoies leitourgeies ginontai mono se prompt command epipedo.

 

8a mporousame na paroume baclup tp sxhma ths vashs opos akrivos kai me to export?

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Κατ'αρχην οταν μιλαμε για databases, και oracle, τα 20 mb δεν ειναι πολλά, ειναι ψιχουλα. Και με το κοστος των σκληρων δισκων και των cd ειναι αμελητέα.

 

Υπαρχει ena neo feature της Oracle 9i Rel.2 που λεγεται Compression, αλλα αφορά μαζική εισαγωγή data με τον SQL Loader.

Με τους νορμαλ τροπους INSERT, UPDATE, DELETE ΔΕΝ ΔΟΥΛΕΥΕΙ.

Ειναι για περιπτωσεις που εχεις εκατομμυρια εγγραφες που ομως δεν τα χρησιμοποιεις καθε μερα, και Πολλα GBytes δεδομενων, δεν ειναι για τις συνηθεις περιπτωσεις.

 

περισσοτερα εδω

http://otn.oracle.com/products/bi/pdf/o9ir2_compression_twp.pdf

http://otn.oracle.com/oramag/webcolumns/2003/techarticles/poess_tablecomp.html

 

συμβουλή: forget it.

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

DOKIMASE:

me to regedit

 

phgaine sto

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TO_ONOMA_TOU_SERVICE

 

kane an 8eleis export to kladi, mhpws kati den paei kala,

 

kai allakse thn timh tou

 

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TO_ONOMA_TOU_SERVICE\\ImagePath

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

ola pane kateuxin apo ton dos prompt. 8elo tora na apo8ikeuso ola ta sql statements se ena arxeio apo thn entolh

>
imp 'system/[email protected] as sysdba' file=sample.dmp show=y full=y

 

allo ena 8emataki einai stis interactive erotiseis (copy&paste)

 

 

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

 

C:\>exp 'system/[email protected] as sysdba'

 

Export: Release 9.2.0.1.0 - Production on Wed Jul 16 10:14:52 2003

 

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

 

 

Connected to: Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production

With the Partitioning, OLAP and Oracle Data Mining options

JServer Release 9.2.0.1.0 - Production

Enter array fetch buffer size: 4096 > 16000000

 

Export file: EXPDAT.DMP > sample.dmp

 

(1)E(ntire database), (2)U(sers), or (3)T(ables): (2)U > 3

 

Export table data (yes/no): yes > no

 

Compress extents (yes/no): yes >

 

Export done in EL8MSWIN1253 character set and AL16UTF16 NCHAR character set

Note: table data (rows) will not be exported

 

About to export specified tables via Conventional Path ...

Table(T) or Partition(T : P) to be exported: (RETURN to quit) >

 

Export terminated successfully without warnings.

 

C:\>

 

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

 

 

otan prospa8o na kano imp me show=y tote de mporo na do ta sql statements

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

poia consola? se ti OS douleveis?

 

gie des:

Forms Developer is upwardly compatible with earlier versions of Oracle Forms, including Versions 3.0, 4.0, 4.5, and 5.0.

Note: Before converting your forms or menus, Oracle Corporation recommends that you first make backup copies of all files. Once you upgrade a module, you will not be able to open it in an earlier version of Forms Developer.

 

 

To upgrade a version 4.x or 5.x form to Forms Developer6i :

 

1 Start Forms Developer Form Builder.

 

2 Choose FileOpen to display the file or database dialog.

 

3 Choose the module you want to upgrade.

 

4 Click OK.

 

5 Choose FileSave.

 

6 Choose ProgramCompileAll to compile the newly-upgraded module.

 

Note: All form modules and libraries must be upgraded and recompiled.

 

To upgrade a pre-4.0 form to Forms Developer6i:

 

To upgrade a pre-4.0 form to Forms Developer6i, first upgrade the form to version 4.5 (using Forms 4.5 to perform the upgrade), and then upgrade from version 4.5 to version 6i according to the instructions above.

 

To upgrade a pre-4.0 form to version 4.5, type this statement at the command line, substituting the correct form of the Forms 4.5 Generate command for your environment:

 

f45gen32 <module_name> <username>/<password> upgrade=yes version=<version_number>

 

 

To upgrade from: Use this version number:

Version 3.0 30

Version 2.3 23

Version 2.0 20

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Telika ta katafera kai me oci functions alla kai me ora!

 

Oi ora functions den upoti8ete oti einai mono gia thn Ora7i?

 

Mia erotish gia export : mporei na kanei zhmia sth vash?

 

Kai kati allo. Giati den endikneite h lite ekdosh gia developoing?

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

αυτα που έχεις διαβάσει "οτι δεν γίνονται", δεν μπορεις να εισαι σιγουρος μεχρι να δοκιμασεις κατι.

 

 

1. αυτος ο σερβερ ora7 λειτουργεί κάπου αυτή τη στιγμή ή όχι ? Δεν έχεις πρόσβαση να πας εκει που δουλεύει να δεις επιτοπου το σχημα? γιατι οχι?

Κανονικά επρεπε να σου δώσουν ενα EXPORT της βάσης και οχι ενα απλο κοπυ ολου του δίσκου.

Αντε πες τους οτι ειναι ασχετοι.

 

 

2. αυτα τα αρχεία που εχεις δεν ειναι backup της oracle οπως ειναι το export. to export παραγει ενα αρχειο .dmp το οποιο κανεις import οπου θέλεις με μια εντολή και τελείωσες.

Αυτα που εχεις ειναι ενα cold backup, μια απλη αντιγραφή των datafiles. Χρησιμεύουν οταν έχουμε πχ:

To λειτουργικο στο C, και την Oracle se allo disko, και παθει ζημια (ιος, κλπ) το λειτουργικο και κανουμε φορματ μονο το C.

υπαρχει μια διαδικασια να μεταφέρουμε τα δεδομένα σε μια νεα εγκατασταση OS.

 

Για να τα διαβάσεις πρέπει να κανεις μια εγκατασταση custom oracle, και οταν σε ρωτήσει "Create starter database?" να πεις Οχι, και μετα να κανεις διάφορα που ακολουθούν.

Παντως στις οδηγιες αναφέρεται οτι πρεπει να ειναι ιδια βερσιον η παλια και η νεα.

 

Ακολουθούν οι οδηγίες απο την oracle: εκει που λεει SID ειναι το ονομα της database οπως το εχει επιλεξει στην 1η εγκατασταση.

Το default ονομα ειναι ORCL (αλλα μπορει να είναι άλλο στην δικη σου).

 

απο εκει παιρνει το ονομα το initSID.ora γίνεται initORCL.ora

 

 

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

Subject:

How to Restore From a cold Backup on Another Server

PURPOSE

-------

 

How to restore from a cold backup on another server

or the same server.

 

 

REQUIRED SOFTWARE/FILES

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

 

You need the following files included in the backup:

 

-initSID.ora

 

-Your sqlnet.ora,tnsnames.ora and listner.ora files (optional)

database data files ,control files

 

 

Prepare the new server by installing exactly the same version of Oracle,

patch

set release included !!! (custom without database creation)

 

 

 

 

STEP BY STEP EXPLANATION

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

 

1. Prepare the configuration files from the backup.

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

 

1.1. Copy the sqlnet.ora,tnsnames.ora and listner.ora file to

Oracle_Home\network\admin (or \net80, 8.0.x database or \net73, 7.3.x

 

database ) directory ( optional )

 

1.2. Make an initSID.ora file with ifile='new location of init.ora' in the

 

"oracle_home\database" directory or place the initSID.ora file here.

 

1.3. Adjust the locations in the "initSID.ora" file to reflect any new

location

of files:

 

Adjust the "control_files =( ... )" entry.

 

Use the one binary backup controlfile from your backup and

duplicate (copy) and rename it if you want to use two or more control

files.

Be sure to reflect your choice in the control_files parameter.

 

Adjust the "log_archive_dest" to the directory where you have put the

archived

redologs.

 

Adjust the "background_dump_dest" and the "user_dump_dest" to an existing

directory.

 

1.4. Save the file.

 

2. Create a new instance with Oradim.

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

 

c:\>oradim -NEW -SID your_sid -INTPWD internal_password -STARTMODE AUTO -PFILE path_to_init.ORA

 

G:\ora8\bin>oradim -NEW -SID myora -INTPWD oracle -STARTMODE AUTO -PFILE G:\ora8\database\initmyora.ora

 

Now start only the OracleServiceSID service:

 

( control panel, services )

 

 

3. Connect with svrmgrl to the new instance.

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

 

c:\>set ORACLE_SID=your_sid

c:\>svrmgrl internal/internal_password

svrmgr>startup mount;

 

 

4. Check the locations of the datafiles.

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

 

4.1. Check the locations of the datafiles, if you restored them to an

alternate

location use "alter database rename file 'Old Location' to

'New location';" for each datafile.

 

svrmgr>select * from v$datafile;

 

svrmgr>alter database rename file 'Old Location' to 'New location';

 

4.2. You don't have any online redolog files yet but verify that the

directory exists. You can change the location later.

 

svrmgr>select * from v$logfile;

 

 

5. Then open the database.

 

 

 

6. Start and/or Create Listener (optional).

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

 

6.1. Check the tnsnames.ora and listner.ora and adapt any hostname/ip

adress to

reflect the new configuration.

 

6.2. To create the listener service just connect to LSNRCTL and start the

listener. If the service isn't created this will create the Listener

and

start it.

 

The name of the Listener is default "listner", you can check it in

the

listner.ora.

 

The name of the listener is the first entry in this file.

 

c:\>LSNRCTL

 

lsnrctl>start name_of_listener

 

You will get some errors if the listener service is not yet created,

but after this use the "status" command to check.

 

lsnrctl>status

 

In the Services summary you will see the SID of your database.

 

6.3. Now try to connect with sql/plus using the alias in the tnsnames.ora.

 

 

7. Problems?

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

 

If you run into problems verify:

 

-locations (did you made a typo?)

 

-hostname and / or ip adreresses in tnsnames.ora and listner.ora

 

-for ORA-12705 check the ORA-NLS3x in HKLM\SOFTWARE\ORACLE(\HOMEx)

parameter

in the registry. See [NOTE:77442.1] for more info.

 

-that the SYSTEM account of Windows NT has FULL rights to the used

directories.

 

-delete the pwdSID.ora file (!hidden and system attributes) and recreate

it

using orapwd.exe

 

-is your backup valid?

 

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

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Ok, to Katevasa.

 

Exo katevasei epishs to SQL Navigatior kai auto expert edition (cracked) alla to kako einai sto query builder tou (de mporeis na kaneis ena query me 5-6 tables mazi) eno sthn professional ekdosh tou idiou ergalio to kataferneis aneta.

 

Parepiptontos dose mou kai to tutorial tou TOAD.

 

Telika ta admin tools ths oracle den einai kai toso kala fantazomai ;)

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

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:

Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

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

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


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

Με την περιήγησή σας στο insomnia.gr, αποδέχεστε τη χρήση cookies που ενισχύουν σημαντικά την εμπειρία χρήσης.