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

Développement SQL Server Discussion :

Le format de le chaine d'initialisation n'est pas conforme aux spécifications OLEDB [2016]


Sujet :

Développement SQL Server

  1. #1
    Invité
    Invité(e)
    Par défaut Le format de le chaine d'initialisation n'est pas conforme aux spécifications OLEDB
    Bonjour.

    Un de mes collègues est en train de déployer et de paramétrer un outil que j'ai développé, chez un client, quand mon interface doit affaire appel à une procédure stockée provenant d'une autre base de données, ce message d'erreur s'affiche : Le format de le chaine d'initialisation n'est pas conforme aux spécifications OLEDB

    A titre d'information, cette procédure stockée n'a pas de paramètre en entrée, elle fait simplement appel à une vue, cette vue renvoie 2 colonnes de type, l'un de type char(8), l'autre de type char(80).

    Je vous met le message d'erreur qui m'a été envoyé, merci
    Nom : format non conforme.png
Affichages : 1430
Taille : 36,9 Ko

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    956
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 956
    Points : 1 199
    Points
    1 199
    Par défaut
    Coucou,
    Vu que j'ai eu l'erreur récemment, est-ce que par hasard ton mot de passe ne contiendrait pas un ; car dans ce cas ta chaine de connexion est cassée, elle n'a pas la bonne structure.

    Cordialement
    Soazig

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour.

    Je ne suis pas en possession des identifiants de connexion à SQL Server mais je peux toujours le demander, mon développement étant fait sous windev, la syntaxe que j'utilise est la suivante :
    SQLConnecte(<Nom de l'instance>, <Utilisateur SQL Server>, <Mot de passe de l'utilisateur SQL Server>, <Nom de la base de données>, "OLEDB", hOledbSQLServer)

    Lien sur la documention de cette fonction : cliquer ici

    Si le mot de passe est incorrect, je reçois ce message d'erreur : Échec de l'ouverture de session de l'utilisateur xxxxxx

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    956
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 956
    Points : 1 199
    Points
    1 199
    Par défaut
    Rebonjour,
    Le problème du ; dans le mot de passe se produit lorsqu'on utilise une chaîne de connexion qui est un moyen standard de se connecter à une base données, sa structure reposant sur des tuples attribut=valeur séparé par des ; s'il y a des ; dans les valeurs, ça met le bazar.
    Peut-être windev utilise en sous main une connection string pour se connecter, et peut être pas.
    C'était juste une piste.
    Cordialement
    Soazig

  5. #5
    Invité
    Invité(e)
    Par défaut
    Mon collègue vient de revenir au bureau, il m'a montré ce qu'il a fait, j'ai pu trouver le soucis, il avait mit le mot de passe en clair dans le fichier .INI alors qu'il doit être crypté, il n'avait pas renseigné le mot de passe à partir de l'interface...
    Désolé pour le dérangement >.>

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

Discussions similaires

  1. [Débutant] La conversion de la chaine "" en 'Integer' n'est pas valide
    Par konebrin dans le forum VB.NET
    Réponses: 11
    Dernier message: 05/08/2016, 10h43
  2. Réponses: 8
    Dernier message: 24/03/2016, 21h25
  3. Réponses: 1
    Dernier message: 08/11/2011, 12h05
  4. format affichage des chaines de caractères
    Par gorgonite dans le forum Langage
    Réponses: 3
    Dernier message: 10/05/2007, 22h14
  5. Réponses: 2
    Dernier message: 01/12/2006, 14h50

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