[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] oracle et postgresql
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Je vais peut-être te faire de la peine (et dire une connerie??) mais le
SQL d'oracle est loin d'être standard (tout comme celui de MySQL
d'aiileurs). J'ai dû ces vacances-ci développer une applic qui se
servait de DB. C'était en Java -> JDBC -> normallement indépendant de
la Db utilisée... Je ne te raconte pas les crasses que nous avons eues
pour adapter les requêtes... Enfin, Oracle est un excellent système de
Db, ca vaut bien quelques efforts.
Je ne peux malheureusement pas t'aider beaucoup pour la migration parce
que je ne connais pas postgresql (très performant il paraît).
A+
Benoit
Le Dimanche 07 Octobre 2001 22:29, vous avez écrit :
> Salut tlm,
>
> J'ai un cours de base de donnée ou l'on utilise oracle. Au début, on
> va utiliser les bases de données de test fournie avec oracle. Ca
> represente quelques employés de chez oracle. J'ai pris le fichier
> Demobld.sql pour le mettre sous postgresql mais ca ne marche pas, ca
> a l'air d'etre du sql standard, mais comme je n'y connait rien je me
> trompe surement.
>
> Je ne sais pas si j'ai le droit d'attacher le fichier,donc je
> ne l'attache pas. Avec ce la politique d'oracle, on ne sait jamais.
>
> Voila les erreurs lancée avec psql daique < prog/bd/Demobld.sql
> daique est la base de donnée créée avec createdb daique.
>
> ERROR: parser: parse error at or near "on"
> ERROR: parser: parse error at or near "SESSION"
> ERROR: table "emp" does not exist
> ERROR: table "dept" does not exist
> ERROR: table "bonus" does not exist
> ERROR: table "salgrade" does not exist
> ERROR: table "dummy" does not exist
> ERROR: parser: parse error at or near "("
> ERROR: Relation 'emp' does not exist
> ERROR: Relation 'emp' does not exist
> ERROR: Relation 'emp' does not exist
> ERROR: Relation 'emp' does not exist
> ERROR: Relation 'emp' does not exist
> ERROR: Relation 'emp' does not exist
> ERROR: Relation 'emp' does not exist
> ERROR: Relation 'emp' does not exist
> ERROR: Relation 'emp' does not exist
> ERROR: Relation 'emp' does not exist
> ERROR: Relation 'emp' does not exist
> ERROR: Relation 'emp' does not exist
> ERROR: Relation 'emp' does not exist
> ERROR: Relation 'emp' does not exist
> ERROR: parser: parse error at or near "("
> ERROR: Relation 'dept' does not exist
> ERROR: Relation 'dept' does not exist
> ERROR: Relation 'dept' does not exist
> ERROR: Relation 'dept' does not exist
> ERROR: parser: parse error at or near "("
> ERROR: Unable to locate type name 'number' in catalog
> ERROR: Relation 'salgrade' does not exist
> ERROR: Relation 'salgrade' does not exist
> ERROR: Relation 'salgrade' does not exist
> ERROR: Relation 'salgrade' does not exist
> ERROR: Relation 'salgrade' does not exist
> ERROR: Unable to locate type name 'number' in catalog
> ERROR: Relation 'dummy' does not exist
> NOTICE: COMMIT: no transaction in progress
> COMMIT
> ERROR: parser: parse error at or near "exit"
>
>
>
> Cédric
>
> [ Soyez précis dans vos sujets svp afin de déterminer directement ]
> [ le type de demande... ]
> [ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php ]
> [ Archives de la mailing list: http://archives.unixtech.be/linux/ ]
> [ http://unixtech.be Contact: listmaster@unixtech.be ]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE7wM51LPnuiaZn1q4RApijAJ4qy1uUXHrhdLC1hMW+7fj1lZa6/gCfV8qi
MZAH9j90NQMAra3mFOkfNuE=
=qsrp
-----END PGP SIGNATURE-----
[ Soyez précis dans vos sujets svp afin de déterminer directement ]
[ le type de demande... ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/ ]
[ http://unixtech.be Contact: listmaster@unixtech.be ]