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

MS SQL Server Discussion :

connexion à une BD de sql server: error "aucune transaction n'est active"


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de JQueen
    Inscrit en
    Octobre 2008
    Messages
    214
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Octobre 2008
    Messages : 214
    Par défaut connexion à une BD de sql server: error "aucune transaction n'est active"
    Bonjour à tous,
    voilà une description de l'environnement de travail : je dispose d'un VMWare server sur lequel sont installées deux machines virtuelles, l'une contenant microsoft sql server native client (VM1) et l'autre contenant microsoft sql server 2005 (VM2).
    Sur VM1, j'ai installé le produit SAP BO FC 7.5, et j'essaye depuis sa console d'administration (CtAdmin) de me connecter à une base de données sur le serveur sql de VM2. J'ai créée une source de donnée qui pointe sur la base cible, et lorsque j'essaye de la démarrer (c.a.d démarrer la source de donnée), l'erreur suivante s'affiche :
    Failed to start data source.
    Failed to start server instances.
    Aucune transaction n'est active

    Quelles sont les causes possibles de cette erreur ?!!!
    Merci pour toute aide

  2. #2
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Bonjour,

    Avez vous tenté une connexion depuis VM1 avec SSMS ou sqlcmd pour vérifier la connectivité entre votre client VM1 et le serveur SQL sur VM2 ?

    Vérifier sur votre serveur SQL (VM2) les points suivants :

    - Connexions distantes activés sur votre serveur SQL
    - Protocole TCP IP activé dans le gestionnaire des configurations SQL Server
    - Firewall qui ne bloque pas le port 1433 en TCP

    Testez la connectivité depuis votre serveur virtuel VM1 en utilisant l'utilitaire en ligne de commande sqlcmd par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    > sqlcmd -S nomserveursql -U user -P password
    ++

  3. #3
    Membre confirmé Avatar de JQueen
    Inscrit en
    Octobre 2008
    Messages
    214
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Octobre 2008
    Messages : 214
    Par défaut
    Bonjour,
    1) il est impossible de tenter une connexion SSMS ou sqlcmd car il s'agit d'un sql server native client (et pas d'un client sql proprement dit).
    2) le protocole TCP/IP est activé sur le serveur sql
    3) le firewall de la machine hôte est désactivé
    4) lorsque je tente une connexion sqlcmd depuis le serveur sql, voilà ce qui se passe :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    C:\Program Files\Microsoft SQL Server\90\NotificationServices\9.0.242\Bin>sqlcmd
     -S ven-jguayalg1 -U sa -P queen &
    1>
    Quoi faire alors ?
    Merci

  4. #4
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Par défaut
    Une fois que tu as le prompt c'est à dire le 1>

    tu peux par exemple voir le nom des bases sur ton instance en faisant :

    1. Exécute la commande

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select name from sys.databases
    2. tapes sur la touche Entrée (du clavier)

    3. Exécute la commande

    4. tapes sur la touche Entrée (du clavier)

    Donnes nous le résultat
    Etienne ZINZINDOHOUE
    Billets-Articles

  5. #5
    Membre confirmé Avatar de JQueen
    Inscrit en
    Octobre 2008
    Messages
    214
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Octobre 2008
    Messages : 214
    Par défaut
    voilà le résultat :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    1> SELECT name FROM sys.DATABASES
    2> GO
    name
    -------------------------------------------------------
    ------------------------------------------------
    master
    tempdb
    model
    msdb
    IFRS7.0
    IFRS7.5
    bertesman
    siwar
    balkis
    (9 rows affected)
    1>
    je pense que le serveur sql fonctionne bien, non ?

  6. #6
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Par défaut
    Tu peux essayer de te connecter avec mêmes les infos c'est à dire

    Serveur : ven-jguayalg1 (ou bien tu mets directement l'IP de la machine)

    Login : sa

    Pwd : queen
    Etienne ZINZINDOHOUE
    Billets-Articles

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 10/10/2011, 09h55
  2. Problème de connexion a une instance nommée sql server 2008
    Par sky_perrinos dans le forum Développement de jobs
    Réponses: 1
    Dernier message: 18/01/2011, 12h26
  3. Connexion avec une base MS SQL Server
    Par lavazavio dans le forum QlikView
    Réponses: 2
    Dernier message: 09/10/2009, 23h21
  4. Réponses: 6
    Dernier message: 11/02/2008, 13h48
  5. Réponses: 5
    Dernier message: 03/07/2007, 14h43

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