Bienvenue sur PEBKAC.fr, le site qui recense les anecdotes où l’on se moque des utilisateurs ne maîtrisant pas l’outil informatique. PEBKAC est un acronyme signifiant « Problem Exists Between Keyboard And Chair ».
Le problème se situe entre la chaise et le clavier : soumettez vos histoires, donnez votre avis !
Ce site n'est pas le site original pebkac.fr. Je publie ici la liste des PEBKAC que j'ai pu sauvegarder avant que le site original ne soit mis hors ligne.
Sur un projet intégrant le plugin BIRT, l'analyste et moi-même rencontrions quelques difficultés suite à la migration de la base de données. Nous sommes donc allés voir la configuration d'un autre projet. Mon analyste me lance alors :
- T'as vu, ce projet avait un *.jar qui s'appelait "mysql-connector"...
- Oui, c'est le driver de base de données MySQL.
- Ah ?... Mais nous, on a une base de données DB2... Hum... Je vais quand même creuser cette piste.
OK, creuse. PEBKAC.
PEBKAC #4785 proposé par Arg le 12/01/2012 | 7 commentaires | 👍🏽 👎🏽 +150
Ah oui, mais il faut toujours appliquer la technique du 'si ça marchait comme ça, faut faire pareil'... C'est un corollaire simple du 'dans le doute, reboot'
Commentaire #28832 écrit par Mat+1 le 21/02/2012 à 18h13 | 👍🏽 👎🏽
Est-ce qu'un DBA peut m'expliquer la haute subtilité du PEBKAC?
Quelque soit le type de base de donnée, il faut bien que l'appli s'y connecte d'une façon où d'une autre.
Donc se renseigner sur le module de connexion, même d'un autre type de base, ne me parait pas totalement con.
Et pour moi "creuser cette piste" inclut chercher s'il n'existe pas un fichier avec un nom du genre "db2-connector".
Commentaire #28834 écrit par Shirluban le 21/02/2012 à 18h18 | 👍🏽 👎🏽
@Shirluban : Je comprends ton doute, mais je pense que la personne veut vraiment creuser le fait qu'il manque le mysql-connector.jar.
Je pense que de toute façon, ils ont déjà le connecteur DB2 d'instancié car sinon, ce ne serait pas un problème de migration mais une belle exception ClassNotFound (ou quelque chose comme ça) qui sortirait direct à l'instanciation de la connexion
Commentaire #28837 écrit par Mat+1 le 21/02/2012 à 18h25 | 👍🏽 👎🏽
@Mat+1 : java.lang.ClassNotFoundException si le nom de classe du pilote est spécifié en dur dans l'application. Sinon c'est un java.sql.SQLException qui survient.

Mes 0,02€ ;-)
Commentaire #28838 écrit par Acné le 21/02/2012 à 18h33 | 👍🏽 👎🏽
@Acné : Merci, ça fait trop longtemps que je suis obligé d'utiliser des Datasource dès que j'utilise Java pour accéder à mes bases...
Commentaire #28898 écrit par Mat+1 le 22/02/2012 à 09h24 | 👍🏽 👎🏽
Ma mise en page a été cassée :'( Forcément ça devient moins compréhensible ...

En fait nous sommes passées d'oracle v??? (je sais plus mais pas beaucoup ^^) à la v9. Le driver était devenu obsolète. Pour lui, un driver étant un driver, il fallait tous les mettre à jour ...
Commentaire #28905 écrit par Arg le 22/02/2012 à 09h56 | 👍🏽 👎🏽
Je comprend que-dalle à tous vos truc de codeur de base.
Faudrait faire votre propre site de PEBKAC professionnels, parce que la...
Commentaire #29185 écrit par Troll le 04/03/2012 à 09h58 | 👍🏽 👎🏽