Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
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 31/01/2011, 15h50   #1
Membre du Club
 
Avatar de JQueen
 
Inscription : octobre 2008
Messages : 112
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : octobre 2008
Messages : 112
Points : 51
Points : 51
Envoyer un message via MSN à JQueen Envoyer un message via Skype™ à JQueen
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
JQueen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2011, 16h32   #2
Responsable SQL Server

 
Avatar de mikedavem
 
Homme David BARBARIN
Expert SQL Server
Inscription : août 2005
Messages : 3 723
Détails du profil
Informations personnelles :
Nom : Homme David BARBARIN
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Expert SQL Server
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 723
Points : 6 844
Points : 6 844
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 :
> sqlcmd -S nomserveursql -U user -P password
++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 09h59   #3
Membre du Club
 
Avatar de JQueen
 
Inscription : octobre 2008
Messages : 112
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : octobre 2008
Messages : 112
Points : 51
Points : 51
Envoyer un message via MSN à JQueen Envoyer un message via Skype™ à JQueen
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 :
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
JQueen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 11h00   #4
Membre Expert
 
Homme Etienne ZINZINDOHOUE
Ingénieur développement
Inscription : mars 2010
Messages : 1 138
Détails du profil
Informations personnelles :
Nom : Homme Etienne ZINZINDOHOUE
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Ingénieur développement
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2010
Messages : 1 138
Points : 2 466
Points : 2 466
Envoyer un message via Yahoo à zinzineti
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 :
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
zinzineti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 11h09   #5
Membre du Club
 
Avatar de JQueen
 
Inscription : octobre 2008
Messages : 112
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : octobre 2008
Messages : 112
Points : 51
Points : 51
Envoyer un message via MSN à JQueen Envoyer un message via Skype™ à JQueen
voilà le résultat :
Code :
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 ?
JQueen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 11h17   #6
Membre Expert
 
Homme Etienne ZINZINDOHOUE
Ingénieur développement
Inscription : mars 2010
Messages : 1 138
Détails du profil
Informations personnelles :
Nom : Homme Etienne ZINZINDOHOUE
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Ingénieur développement
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2010
Messages : 1 138
Points : 2 466
Points : 2 466
Envoyer un message via Yahoo à zinzineti
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
zinzineti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 11h31   #7
Membre du Club
 
Avatar de JQueen
 
Inscription : octobre 2008
Messages : 112
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : octobre 2008
Messages : 112
Points : 51
Points : 51
Envoyer un message via MSN à JQueen Envoyer un message via Skype™ à JQueen
Salut,
mon problème ne réside pas au niveau du serveur sql, mon problème se pose lorsque j'essaye de me connecter, en utilisant CtAdmin (c.a.d Financial consolidation administration console), à une base de données sur le serveur sql.
J'ai déjà décrit l'architecture dont je dispose : deux VMs l'une contenant SAP BO FC + sql server native client, et l'autre contenant sql server.
J'espère être claire.
JQueen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2011, 15h23   #8
Membre du Club
 
Avatar de JQueen
 
Inscription : octobre 2008
Messages : 112
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : octobre 2008
Messages : 112
Points : 51
Points : 51
Envoyer un message via MSN à JQueen Envoyer un message via Skype™ à JQueen
salut,
je viens de résoudre le problème : en fait, j'ai changé de base de données. La base sur laquelle pointe la source de données est un peut spécifique à un environnement de travail particulier, donc j'ai utilisé une autre base standard, et j'arrive alors à démarrer ma source de données.
Merci pour tout l'aide fourni.
JQueen 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 06h48.


 
 
 
 
Partenaires

Hébergement Web