IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Adaptive Server Enterprise Sybase Discussion :

[ASE]Installation de ASE15 reussi, mais connection impossible


Sujet :

Adaptive Server Enterprise Sybase

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 30
    Par défaut [ASE]Installation de ASE15 reussi, mais connection impossible
    Bonjour a tous,
    voila je suis débutant dans les bdd. Je viens d'installer sybase ASE15 pour les développeurs et tout c'est bien passer.

    J'essaie de m'y connecter avec "dbvizualizer" en utilisant les drivers qui sont intégrés (Sybase ASE (JTDS), ensuite je tape l'ip de mon server sybase, le port 5000 (qui est celui que j'ai recu à la fin de l'install), l'utilisateur "sa" et le mdp associé et en database je met "DEBSYBASE" (c'est ce qui apparait dans /opt/sybase/interfaces)

    et quand je fais "test connection" là j'ai une erreur :

    An error occurred while performing the operation:
    An error occurred while establishing the connection:
    Type: java.sql.SQLException Error Code: 0 SQL State: 08S01
    Message:
    Network error IOException: Connection refused: connect

    alors de cette erreur et de mon inexpérience découlent plusieurs questions:

    faut il que j'installe quelque chose sur mon serveur?
    les drivers de dbvizualizer sont-ils correct? si non où puis-je trouver les bons?
    l'utilisateur sa peut il se connecter de cette facon ou est il réserver en local (isql)?
    est-ce que je tape la bonne database (DEBSYBASE, c'est comme ca qu'elle s'appelle), ou je dois en créer une nouvelle?
    dois-je créer un nouveau user?

    mais aussi, comment créer t'on un user et une database?

    merci d'avance pour toutes vos réponses, j'aimerai vraiment finir cette tache car les développeurs de ma boite en aurons vite besoin....

    a++

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 307
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 307
    Par défaut
    Il est probable que ASE écoute sur le "loopback" (127.0.0.1) et non pas sur l'address IP publique du serveur.

    Si c'est du linux, voir la FAQ (en english http://www.peppler.org/FAQ/linux.html#q1.15

    Michael

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 30
    Par défaut
    ok mais le lien vers lequel tu me renvoi, j'avais effectivement le fichier /etc/hosts qui n'était pas renseigné, mais ca n'as rien changer.....

    et pour toutes mes question? (creer user, sur le sa....)

    thx

    y' pas un user linux ici?

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 307
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 307
    Par défaut
    Après avoir changé /etc/hosts il faut redémarrer ASE. Tu peux faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    netstat -a -n | grep <port-d'ecoute-ASE>
    pour voir si ASE écoute bien sur l'address IP publique de ton server.

    Par example:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    [sybase@pep install]$ netstat -a -n | grep 5000
    tcp        0      0 127.0.0.1:5000              0.0.0.0:*                   LISTEN
    [sybase@pep install]$ netstat -a -n | grep 5010
    tcp        0      0 192.168.174.128:5010        0.0.0.0:*                   LISTEN
    tcp        0      0 192.168.174.128:5010        192.168.174.1:2803          ESTABLISHED
    tcp        0      0 192.168.174.128:5010        192.168.174.1:2797          ESTABLISHED
    [sybase@pep install]$
    Dans le premier cas (port 5000) c'est sur l'addresse loopback, dans le deuxième sur l'addresse publique.

    Pour créer un login (dans isql):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    sp_addlogin 'nomuser', 'password'
    go
    Créer une database
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    create database <nom> on <device> = <taille en MB>
    Attention - il y a passablement de subtilités - je suggère fortement d'aller lire la doc (le guide d'admin système, en tous les cas) avant de mettre le dataserver à dispo des users. La doc existe en anglais, français, etc ici: http://sybooks.sybase.com/nav/base.do

    Michael

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 30
    Par défaut
    merci pour tes réponses si rapide.

    voila ce que donne netstat -an:

    tcp 0 0 192.168.0.210:5000 0.0.0.0:* LISTEN

    donc mon serveur écoute bien?

    sinon, j'arrive pas a creer une database :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CREATE DATABASE <nom> ON <device> = <taille en MB>
    dans ce cas le <device> c'est quoi exactement? le chemin du fichier de la bdd?

    sinon j'ai essayer ca et j'ai une erreur "syntax error near mb" :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    1> create database test on test = 32MB
    2> go
    Msg 102, Level 15, State 1:
    Server 'DEBSYBASE', Line 1:
    Incorrect syntax near 'MB'.
    qu'est-ce que je fais mal?

    merci d'avance

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 307
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 307
    Par défaut
    Citation Envoyé par vercetty92 Voir le message
    qu'est-ce que je fais mal?
    Euh... ne pas lire la documentation?



    Ton serveur écoute bien sur la bonne addresse - donc pas de problème de ce côté là.

    Par contre pour créer une database il faut d'abord créer un device (fichier disque) sur lequel mettre la base. La gestion des devices, database, log, etc. n'est pas triviale - raison pour laquelle il faut lire la doc.

    Ceci étant:

    Créer un nouveau device:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    -- fichier dans /data/sybase/data01.dat de 100mb
    disk init name='data01', physname='/data/sybase/data01.dat', size='100m'
    Maintenant on peut créer une database:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    create database toto on data01 = 100
    Attention - une base créée comme cela va mélanger les segments data et log. A nouveau - il faut lire la doc pour bien comprendre ce que tout cela veut dire.

    Michael

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 30
    Par défaut
    merci encore mais ca fait 2 semaines que je me coltine des docs a droite a gauche et le truc c'est que y'a que des doc "release bulletin" et "installation", mais jamais "configuration ou administration", et j'en suis donc venu a poster sur ce forum (qui d'ailleur déchire tellement t'as été rapide).
    enfin bref je suis peut etre une quille mais j'ai pas trouver la bonne doc, si tu as un autre lien plus précis j'apprécirais......surtout pour l'histoire des segments entre data et log....

    j'ai meme remarquer des différences entre les docs francais et english

    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 08/12/2010, 15h03
  2. mysql connection impossible
    Par BSD54 dans le forum Outils
    Réponses: 6
    Dernier message: 10/10/2005, 18h28
  3. [SGBD] PHP et MYSQL "Connection Impossible"
    Par saidus dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 02/10/2005, 14h26
  4. [Kylix] Installation réussie mais problème
    Par duviau dans le forum EDI
    Réponses: 2
    Dernier message: 27/05/2005, 16h54
  5. [c#] Connection impossible à la base SQL Server
    Par cedgov dans le forum ASP.NET
    Réponses: 8
    Dernier message: 16/05/2005, 07h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo