utilisation de rebdb en n-tiers avec cheyenne
rosanoff5-Aug-2008/12:47:51+2:00
Bonjour,
actuellement j'utilise cheyenne et rebdb avec le fichier db.r.

je désire pouvoir utiliser rebdb en n-tiers.
Si j'ai bien compris il faut utiliser db-client.r.

Cela fait deux jours que je cherche et cela ne fonctionne pas.
je lance db-clients a
rosanoff5-Aug-2008/12:52:11+2:00
la suite :
je lance db-client.r au moyen d'un do %rebddb/db-client.r
j'ai mis comme parametre dans db-client.r adresse (mon adresse ip):1000
mais pour le reste je n'ai aucune idée.

Si une personne l'utilise de cette manière, merci par avance pour un coup de main.

bon dev.
rosanoff21-Oct-2008/13:43:07+2:00
Bonjour,
je n'y arrive vraiment pas.
Donc si une personne à la solution je suis preneur car là, je suis bloqué.

Merci par avance.
rosanoff23-Oct-2008/6:21:33+2:00
Bonjour,
sur le serveur où se trouve mon site j'ai :
- lancé cheyenne
-mis comme paramètre dans db-client.r
address:   tcp://88.191.28.94:1000
   html:      none
   spool:      none
   username:   none
   debug:      none
sur le serveur où se trouve la bd j'ai :
- lancé cheyenne
-mis comme paramètre dans login.sql.r
address:   tcp://:1000

quand je me connecte à ma base j'ai
> RSP Error Trapped<

Error Code :    800
Description :    user error !
Could not connect to database
Near :    [to error! :value]
Where :    none

Je ne comprend pas ce qu'il faut corriger.

Merci par avance
Philippe23-Oct-2008/10:12:23+2:00
Bonjour Rosanoff,

Déjà tu pourrais passer ton db-client.r en debug (true).
Mettre le spool à session.log (pour tes traces)
As-tu (c'est bête je sais mais bon) vérifié ta connexion réseau depuis ton client (telnet 88.191.28.98 1000) ?
Egalement mettre le username d'accès à la BDD ?

===Philippe
rosanoff23-Oct-2008/15:47:40+2:00
Merci pour la réponse,
Je vais vérifier cela,
Juste une chose : comment mettre le usename d'accès à la bdd ?
Philippe24-Oct-2008/9:57:15+2:00
Salut,

Voir la doc :
http://www.dobeash.com/RebDB/sql-guide.html
paragraphes: 7.3 Settings et 8.1

Egalement, suivant ta machine cible (Linux ?), les ports < 1024 peuvent être restreints à root.
===Philippe
rosanoff24-Oct-2008/13:15:55+2:00
Merci, cela venait du port en root.

Bon dev

Login required to Post.


Powered by RebelBB and REBOL 2.7.8.4.2