[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux-team] Oracle 8.0.5 sous Linux
> Bon, ben ca marche plutot bien, ce truc. (J'ai pas essaye 8.1(i) car mon application
> ne la supporte pas (crash dans les drivers)).
J'ai deux Oracle 8i 8.1.5 qui tournent sous Linux... impec :)
On dirait que la 8i R.2 (8.1.6) vaut encore plus la peine:
- installation out-of-the-box (pour la 8.1.5, faut encore downloader des
patch, etc...)
- Parallel Server Option pour Linux :))))))))))))
...mais bon, le download est un peu grand ;)
> Mais il reste des petits problemes: certaines parties de l'administration ne sont decrites qu'avec la GUI (que je ne sais pas comment demarrer).
Les GUI ne sont pas disponibles sous Linux: c'est le CD "Enterprise"
pour windoze.
Mais il existe un excellent outil avec une GUI GTK+ pour Linux (sous
license GPL): ObjectManager
Downloade les sources depuis http://www.orasoft.org
(prends la 2.0-beta, elle est bien meilleure).
Avec ça, tu peux créer tous les objets dans la DB (tables, users, roles,
rollback segments, tablespaces, ...).
Et en plus, la GUI en jette vraiment ;))
...
> . http://technet.oracle.com (faut se creer un accompte et on a acces a la doc et on peut downloader le software).
Note qu'on peut aussi aller directement par
ftp://ftp.oracle.com
Pour la 8.1.6, c'est
ftp://ftp.oracle.com/pub/www/otn/linux/oracle8i/oracle8161_tar.gz
...
> Il m'a falu longtemps pour piger comment se connecter a distance avec plsql ou Perl DBD. En fait, il suffit de fixer
> ORACLE_SID = <nom de l'instance>
> TWO_TASKS = <nom de la machine ou tourne l'instance>
En fait, il faut
ORACLE_SID
pour se connecter à une instance locale.
Pour se connecter à distance, il faut surtout positionner
TNS_ADMIN
et éventuellement ORACLE_HOME (pas sur que ce soit nécessaire pour un
pur client).
TNS_ADMIN doit pointer vers le répertoire qui contient le fichier
tnsnames.ora
p.ex. (pour un oracle installé dans /opt/oracle):
export TNS_ADMIN=/opt/oracle/product/8.0.5/network/admin
C'est là qu'on met normalement le tnsnames.ora
Evidemment, rien ne t'empêche de faire
export TNS_ADMIN=~/.oracle
et d'avoir un fichier
~/.oracle/tnsnames.ora
;)
> Mais TWO_TASKS, c'est en decortiquant les modules PERL que j'ai trouve. J'ai pas
> trouve ca dans la documentation (ni Oracle, ni Perl/DBI). Et ca marche pour plsql (qui est un tool d'Oracle, pas de Perl).
Hmm... je positionne jamais TWO_TASKS
> A mon sens, il devrait y avoir moyen de fixer init<ORACLE_SID>.ora sur la machine client pour
> ne pas devoir utiliser TWO_TASKS.
Tu veux dire tnsnames.ora
cf. ci-dessus par TNS_ADMIN ;)
> Quelqu'un peut-il me dire comment ? (hem... Pascal ?) :)
Ben oui ;))
Note qu'il vaut p'têt mieux continuer la discussion sur
oracle@lists.linuxbe.org ;)
--
-o) / Pascal Bleser ATOS Payment Systems|
/\\ \ C++/UNIX Development Aachen, Germany|
_\_v \<guru@linuxbe.org> <pbleser@atos-group.com>|
---------------------------------------------------|
/earth is 98% full... please delete anyone you can.:
---------------------------------------------------'
--------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.
Archive of the list: http://tania.be.linux.org/