Précédent   Forum des professionnels en informatique > Systèmes > Linux > Réseau
Réseau Vos questions autour des réseaux et télécoms sous Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/05/2007, 09h51   #1
Membre Expert
 
Avatar de lola06
 
Femme Laure
Consultante en Business Intelligence
Inscription : avril 2007
Messages : 990
Détails du profil
Informations personnelles :
Nom : Femme Laure
Âge : 25
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Consultante en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : avril 2007
Messages : 990
Points : 1 709
Points : 1 709
Par défaut Comment accèder aux données sous Linux ?

Bonjour tous le monde,
j'espère que je poste dans le bon forum et que vous pourrez m'aider.

J'ai une base de données et je dois accéder à ces données en faisant des requêtes sur l'intranet...
Le problème, c'est que les pages intranet sont créés directement en html sous Linux. Or je n'y connais rien à Linux: existe-il une méthode pour accéder aux données sous linux sans PHP ni ASP, j'ai regardé sur les FAQ et tutoriels mais je n'ai pas trouvé (j'ai peut-être mal cherché).

Je ne sais pas si j'ai été très claire Dites le moi si je dois réexpliquer..

J'espère que vous aurez des solutions à mon problème et merci d'avance à ceux qui me répondront...
__________________
~ Lola ~

Ne pas oublier :
et aussi :
lola06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2007, 11h51   #2
Modérateur
 
Avatar de gangsoleil
 
R&D en systemes informatiques bas niveau Unix/Linux
Inscription : mai 2004
Messages : 5 497
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : R&D en systemes informatiques bas niveau Unix/Linux

Informations forums :
Inscription : mai 2004
Messages : 5 497
Points : 9 675
Points : 9 675
Bonjour,

Soit je n'ai rien compris, soit l'explication n'est pas très claire... Afin d'être plus clair, pourrais-tu nous expliquer comment tu ferais si tu étais sous Windows ?

Cordialement,
__________________
Modérateur "C", "Informatique Générale & Hardware" et "Unix"
Les règles du forum
gangsoleil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2007, 12h36   #3
Membre Expert
 
Avatar de lola06
 
Femme Laure
Consultante en Business Intelligence
Inscription : avril 2007
Messages : 990
Détails du profil
Informations personnelles :
Nom : Femme Laure
Âge : 25
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Consultante en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : avril 2007
Messages : 990
Points : 1 709
Points : 1 709
Alors je recommence, c'est pas grave...
Sous windows je sais que je peux créer des pages HTML avec du code PHP (ou ASP) pour récupérer les données dans la base de données et créer ainsi des requêtes.
Ici je n'ai tout d'abord aucun logiciel pour créer des pages HTML (type dreamweaver..), je dois travailler sous Linux (je n'ai jamais appris à travailler dessus et ne connais aucune commande) et je n'ai en plus ni PHP ni ASP.
Je voulais savoir s'il existait une commande propre à Linux pour pouvoir accéder aux données et créer des requêtes.

J'espère avoir été plus claire sinon n'hésitez pas.

Merci
__________________
~ Lola ~

Ne pas oublier :
et aussi :
lola06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2007, 13h22   #4
Membre émérite
 
Inscription : avril 2007
Messages : 868
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2007
Messages : 868
Points : 963
Points : 963
Envoyer un message via ICQ à Mark Havel Envoyer un message via MSN à Mark Havel
Dans un tel cadre, je suis tenté de dire qu'on se fiche un peu de l'OS qui tourne dessus. Ce qui compte, c'est de pouvoir toujours accéder à la base de données et si besoin d'avoir un serveur web capable de faire tourner l'ASP ou le PHP et de parler à la base de données. Mais l'OS n'a pas grand chose à voir avec tout ça, à priori.

Ensuite, l'ASP ou le PHP font des requêtes à la base de données pour en récupérer les données et adapter le contenu HTML généré dynamiquement, mais en aucun cas l'inverse.

Si tu n'as pas ASP ou PHP sous ton Linux, je ne vois pas comment tu peux générer des pages utilisant ces langages. Et je doute que ASP existe sous un Linux aussi, technologie purement Microsoftienne oblige (et dépassée et en fin de vie de surcroit).

Dans tous les cas, si tu es sur la machine faisant tourner la base de données, il existe normalement une interface en ligne de commande pour parler à la base de données, faire des requêtes et d'autres tâches de gestion de la base de données. Pour MySQL, la commande à taper dans le terminal doit être mysql, pgsql pour PostGre... mais tout cela devrait être dans la doc de la base de données.


Maintenant, le HTML, le PHP et tout ces langages, ce n'est que du texte avec une extention arbitrairement définie, donc à priori, tu peux écrire du PHP, du HTML ou que sais-je encore avec n'importe quel éditeur de texte.

Pour conclure je trouve que tu n'as pas été beaucoup plus claire et qu'on ne voit toujours pas trop comment t'aider.
Mark Havel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2007, 13h42   #5
Membre Expert
 
Avatar de lola06
 
Femme Laure
Consultante en Business Intelligence
Inscription : avril 2007
Messages : 990
Détails du profil
Informations personnelles :
Nom : Femme Laure
Âge : 25
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Consultante en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : avril 2007
Messages : 990
Points : 1 709
Points : 1 709
Je réessaye donc sinon tant pis...

J'ai créé une base de données Access ( donc sous Windows ), et je veux pouvoir faire des requètes à partir de l'intranet.
J'ai un certain nombre de conditions :
- travailler sous linux pour mettre sur l'intranet et faire les requètes
- je ne peux pas utiliser du language PHP ou ASP

Mais si tu me dis qu'il n'existe pas de commande propre à Linux pour gérer cela alors tu as bien répondu à ma question :
Citation:
Si tu n'as pas ASP ou PHP sous ton Linux, je ne vois pas comment tu peux générer des pages utilisant ces langages. Et je doute que ASP existe sous un Linux aussi
Merci beaucoup en tout cas d'essayer de m'aider
__________________
~ Lola ~

Ne pas oublier :
et aussi :
lola06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2007, 14h03   #6
Membre émérite
 
Inscription : avril 2007
Messages : 868
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2007
Messages : 868
Points : 963
Points : 963
Envoyer un message via ICQ à Mark Havel Envoyer un message via MSN à Mark Havel
Access n'est pas spécialement fait pour de l'intranet. Porter une appli Access en PHP/MySQL est justement le sujet et la raison de mon stage. Je crois même que Microsoft recommande de prendre un "vrai" SGBD au delà de 10 utilisateurs sur une base Access. Je ne suis même pas sûr que l'on puisse requêter Access autrement qu'en passant par Access. Si c'est possible tant mieux pour toi, mais ça me parait très très très difficile.

Si tu ne peux pas utiliser de langage dynamique je ne vois même pas comment tu peux penser à faire quelque chose. Si c'est juste une limitation et interdiciton de PHP/ASP, il existe d'autres solutions : JSP mais il faut connaitre Java et avoir un serveur genre TomCat, ou CGI auquel cas n'importe quel langage capable de lire sur le clavier et d'écrire sur l'écran peut faire l'affaire. Mais si rien de tout cela n'est possible, tu ne pourras strictement rien faire. Et ce ne sera pas spécialement la faute de l'OS non plus.

Toutefois, il faudrait peut-être bien séparer la problématique de l'environnement de développement et du lieu où seront hébergés les pages web. Que tu n'aies pas de PHP ou autre sur la machine de développement n'est pas gênant si la machine qui hébergera les pages web peut elle, faire tourner le langage dynamique ; il suffit alors de pouvoir transférer les données d'une machine à l'autre et des bons EDI ou éditeurs de texte peuvent le faire sans problème. Si malgré tout la machine qui héberge ne peut pas faire autre chose que du HTML pur c'est impossible. Enfin, dans l'état actuel de mes connaissances .
Mark Havel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2007, 14h21   #7
Membre Expert
 
Avatar de lola06
 
Femme Laure
Consultante en Business Intelligence
Inscription : avril 2007
Messages : 990
Détails du profil
Informations personnelles :
Nom : Femme Laure
Âge : 25
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Consultante en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : avril 2007
Messages : 990
Points : 1 709
Points : 1 709
Mark Havel : C'est peut-être l'état de tes connaissances actuelle mais en tout cas elles sont plus avancées que les miennes...

Moi aussi je suis en stage, mais plutôt sur les bases de données et je dois mettre sur intranet mais j'ai appris que sur windows et via ASP, PHP ou mysql....
Alors là je suis complétement perdue (j'ai même des fois un peu de mal à comprendre ce que vousme dites).

Je vais voir si je peux demander un language dynamique sinon ils se contenteront de formulaire Access, si d'autres personnes en savent plus ça serait super.
__________________
~ Lola ~

Ne pas oublier :
et aussi :
lola06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2007, 14h46   #8
Membre émérite
 
Inscription : avril 2007
Messages : 868
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2007
Messages : 868
Points : 963
Points : 963
Envoyer un message via ICQ à Mark Havel Envoyer un message via MSN à Mark Havel
PHP/MySQL, ça se fait sans problèmes sous Windows, Linux, Mac... ou tout OS faisant tourner MySQL et Apache + PHP. Mais s'ils veulent une vraie application intranet sous Linux, je ne vois pas comment ne pas passer par une solution PHP/MySQL.
Au passage, PHP/MySQL, sous Windows ou Linux, c'est la même chose et ça passe de l'un à l'autre sans souci normalement, seuls les outils de développement peuvent différer (et encore, Eclipse, Emacs ou Jedit sont multiplateformes) et surtout, quelques détails sur l'emplacement des fichiers de configuration des serveurs et là où sont placés les pages web.
Mark Havel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2007, 16h24   #9
Membre éclairé
 
Avatar de herzleid
 
Inscription : juin 2002
Messages : 376
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : juin 2002
Messages : 376
Points : 388
Points : 388
Bonjour tous,

Alors dans l'ordre : ASP existe sous linux, au moins partiellement. Je sais pas si c'est bien, je sais qu'il existe ce qu'il faut pour permettre à apache de travailler avec un module ASP.

Pour récupérer les données dans un fichier texte :
Code :
mysql -e "SELECT ..." > chemin_fichier
C'est issue de : [ce magnifique site]http://mysql.developpez.com/faq/?page=ADMIN_MIGRATION[/URL]

Pour consulter une base de données, il faut qu'elle offre des capacités server. Cela peut prendre la forme de composants ODBC. Rensigne toi si ACCESS offre ce type de méchanisme.

Derniere possibilité que je vois. Mettre ton fichier de base de données dans un partage réseau (en général du samba) et utiliser une appli Linux capable de lire du ACCESS (mais là tout de suite j'en connais pas).

Voila bon courrage.
__________________
www.kywyxy.net
herzleid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2007, 16h46   #10
Membre Expert
 
Avatar de lola06
 
Femme Laure
Consultante en Business Intelligence
Inscription : avril 2007
Messages : 990
Détails du profil
Informations personnelles :
Nom : Femme Laure
Âge : 25
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Consultante en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : avril 2007
Messages : 990
Points : 1 709
Points : 1 709
Bon ben je vais regarder tout ça et je vais essayer de trouver une solution à mon problème.
Merci en tout cas à ceux qui ont voulu m'aider...
__________________
~ Lola ~

Ne pas oublier :
et aussi :
lola06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h37.


 
 
 
 
Partenaires

Hébergement Web