Ticket #1144 (closed enhancement: fixed)

Opened 3 years ago

Last modified 12 months ago

Driver jDb pour Sybase ASE

Reported by: xmartin Owned by: laurentj
Priority: normal Milestone:
Component: jelix:plugins:db Version: 1.2b1
Severity: normal Keywords: sybase db driver
Cc: Php version: 5.3.2
Hosting Provider: Blocked By:
Documentation needed: no Blocking:

Description

Il s'agit de pouvoir accéder à un serveur de données Sybase ASE avec jelix.

Le patch comprend : - un dossier 'sybase' avec ses 5 fichiers spécifiques daobuilder, dbconnection, dbresultset, dbschema et dbtools, dossier destiné à être placé dans lib/jelix/plugins/db/ - un fichier jdb.sybase.html_cli.php pour les tests (à placer dans testapp/modules/jelix-tests/tests/)

Ce patch a été développé sur MacOSX 10.5.8, jelix 1.2b1, serveur Apache/2.2.14, PHP 5.3.2 compilé avec le module sybase_ct.

Lacunes initiales connues : - les champs lob ne sont pas traités - la fonction _doLimitQuery de dbconnection ne tient pas compte du paramètre $offset parce que cette fonctionnalité n'existe pas dans le moteur sybase (idem que mssql)

Attachments

sybase.zip Download (10.4 KB) - added by xmartin 3 years ago.
driver sybase
jdb.sybase.html_cli.php Download (8.3 KB) - added by xmartin 3 years ago.
fichier de test pour testapp

Change History

Changed 3 years ago by xmartin

driver sybase

Changed 3 years ago by xmartin

fichier de test pour testapp

Changed 17 months ago by laurentj

  • status changed from new to reviewing
  • owner set to laurentj

Changed 16 months ago by laurentj

  • status changed from reviewing to assigned

ça me parait bien. Mais comme nous n'avons pas les moyens de tester, (pour les évolutions futures, si il y a des changements à faire, on ne pourra pas vérifier que ça fonctionne), je préfère que ça reste externe au projet.

Je vais le mettre sur download.jelix.org et le referencer sur booster.jelix.org

Changed 12 months ago by jeremie.walter

Salut Laurent,

J'ai rien trouvé sur le booster concernant ce patch sybase. Est-ce que tu as déjà pu le référencer ? Rien vu non plus sur la page de téléchargement.

Sinon, je comptais utiliser jelix pour un petit dev web dans ma boite et on utilise sybase comme base de données. Je pourrais donc faire quelques tests sur un environnement de production et te faire des retours. Cela permettra peut-être de l'intégrer directement dans le framework plutôt qu'en plugins.

Je fais une copy de ce message dans la mailing-list.

Changed 12 months ago by laurentj

  • component changed from jelix:db to jelix:plugins:db

Changed 12 months ago by laurentj

  • status changed from assigned to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.