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 26/09/2011, 14h36   #1
Nouveau Membre du Club
 
Homme demba sock
etudiant
Inscription : mai 2010
Messages : 97
Détails du profil
Informations personnelles :
Nom : Homme demba sock
Localisation : Sénégal

Informations professionnelles :
Activité : etudiant

Informations forums :
Inscription : mai 2010
Messages : 97
Points : 27
Points : 27
Par défaut Liens entre deux serveurs

bonjour ,
après avoir lié les 2 serveurs ce petit script
Code :
1
2
3
4
 (USE banque_2;
exec sp_addlinkedserver
'desktop_libasse';
go ) .
je ne parviens pas a voir ce serveur sur la partie onglet de mon SQlserver2008, ni comment y accéder pour y effectuer des requêtes .
Merci
doumbix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2011, 16h22   #2
Membre chevronné
 
Inscription : juillet 2006
Messages : 1 194
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 1 194
Points : 746
Points : 746
Citation:
Envoyé par doumbix Voir le message
bonjour ,
apres avoir lié les 2 serveurs ce petit script
(use banque_2;
exec sp_addlinkedserver
'desktop_libasse';
go ) .
je ne parviens pas a voir ce serveur sur la partie onglet de mon SQlserver2008, ni comment y acceder pour y effectuer des requetes .
Merci
Quel type de serveur, voulez vous lier ?
Avez-vous essayez d'ajouter le serveur via l'interface du Management Studio, aussi ?
Sergejack est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2011, 16h48   #3
Nouveau Membre du Club
 
Homme demba sock
etudiant
Inscription : mai 2010
Messages : 97
Détails du profil
Informations personnelles :
Nom : Homme demba sock
Localisation : Sénégal

Informations professionnelles :
Activité : etudiant

Informations forums :
Inscription : mai 2010
Messages : 97
Points : 27
Points : 27
je suis sous sqlserver 2008 , le serveur que je voudrais lier est sous 2000
doumbix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2011, 17h04   #4
Membre chevronné
 
Inscription : juillet 2006
Messages : 1 194
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 1 194
Points : 746
Points : 746
C'est facile à faire par l'IDE.

Ça génère un script qui ressemble à ça :

Code :
1
2
 
EXEC master.dbo.sp_addlinkedserver @server = N'LOCALHOST', @srvproduct=N'SQL Server'
Et on l'utilise ainsi :

Code :
1
2
3
 
SELECT *
FROM [LOCALHOST].[MaDb].[dbo].[MaTable]
Où LOCALHOST est le serveur (et le nom du linked serveur)
Sergejack est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2011, 17h19   #5
Nouveau Membre du Club
 
Homme demba sock
etudiant
Inscription : mai 2010
Messages : 97
Détails du profil
Informations personnelles :
Nom : Homme demba sock
Localisation : Sénégal

Informations professionnelles :
Activité : etudiant

Informations forums :
Inscription : mai 2010
Messages : 97
Points : 27
Points : 27
mais l'autre n'est pas en localhost , il est dans le reseau
doumbix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2011, 17h29   #6
Membre chevronné
 
Inscription : juillet 2006
Messages : 1 194
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 1 194
Points : 746
Points : 746
Remplacez 3LOCALHOST" par l'adresse du serveur.
Sergejack est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2011, 17h35   #7
Nouveau Membre du Club
 
Homme demba sock
etudiant
Inscription : mai 2010
Messages : 97
Détails du profil
Informations personnelles :
Nom : Homme demba sock
Localisation : Sénégal

Informations professionnelles :
Activité : etudiant

Informations forums :
Inscription : mai 2010
Messages : 97
Points : 27
Points : 27
pourtant j'ai mis le nom du serveur ? je ne comprends pas ton "adresse du serveur "
doumbix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2011, 13h53   #8
Membre émérite
 
Homme Serge RUQUET
Consultant informatique
Inscription : août 2006
Messages : 669
Détails du profil
Informations personnelles :
Nom : Homme Serge RUQUET
Âge : 50
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2006
Messages : 669
Points : 840
Points : 840
le linkage ne fonctionne que si tu as accès au port du serveur distant, donc en premier au serveur, puis au port et enfin a la base elle même

vérifie:
- ton compte windows a accès au serveur distant, avec un ping par exemple
- le port SQL ouvert sur ton serveur distant est bien le 1043
- ton compte windows ou ta connection est autorisée sur la base distante
__________________
Errare humanum est, perseverare diabolicum (Sénèque)
serge0934 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2011, 13h57   #9
Membre émérite
 
Homme Serge RUQUET
Consultant informatique
Inscription : août 2006
Messages : 669
Détails du profil
Informations personnelles :
Nom : Homme Serge RUQUET
Âge : 50
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2006
Messages : 669
Points : 840
Points : 840
Citation:
SELECT *
FROM [LOCALHOST].[MaDb].[dbo].[MaTable]
cela peu ressembler a

Code :
SELECT * FROM 10.1.1.123.Madatabase.Monproprietaire.Matable
ou 10.1.1.123 est l'adresse IP de ton serveur distant

pense a regarder aussi si le propriétaire de la base est par default (dbo) ou si c'est un autre
__________________
Errare humanum est, perseverare diabolicum (Sénèque)
serge0934 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2011, 14h54   #10
Nouveau Membre du Club
 
Homme demba sock
etudiant
Inscription : mai 2010
Messages : 97
Détails du profil
Informations personnelles :
Nom : Homme demba sock
Localisation : Sénégal

Informations professionnelles :
Activité : etudiant

Informations forums :
Inscription : mai 2010
Messages : 97
Points : 27
Points : 27
et si cela se trouve dans le meme reseau ? c'est a dire pas distant .
doumbix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/09/2011, 15h53   #11
Nouveau Membre du Club
 
Homme demba sock
etudiant
Inscription : mai 2010
Messages : 97
Détails du profil
Informations personnelles :
Nom : Homme demba sock
Localisation : Sénégal

Informations professionnelles :
Activité : etudiant

Informations forums :
Inscription : mai 2010
Messages : 97
Points : 27
Points : 27
voici l'erreur
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
TITRE*: Microsoft SQL Server Management Studio
------------------------------
 
Le test de connexion au serveur lié a échoué.
 
------------------------------
INFORMATIONS SUPPLÉMENTAIRES*:
 
Une exception s'est produite lors de l'exécution d'une instruction ou d'un lot Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)
 
------------------------------
 
Fournisseur de canaux nommés : Impossible d'ouvrir une connexion à SQL Server [1326]. 
Le fournisseur OLE DB "SQLNCLI10" du serveur lié "desktop_libasse" a retourné le message "Délai d'attente de connexion expiré".
Le fournisseur OLE DB "SQLNCLI10" du serveur lié "desktop_libasse" a retourné le message "Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou n'est pas accessible. Vérifiez si le nom de l'instance est correct et si SQL Server est configuré pour autoriser les connexions distantes. Pour plus d'informations, consultez la documentation en ligne de SQL Server.". (Microsoft SQL Server, Erreur*: 1326)
 
Pour obtenir de l'aide, cliquez sur*: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.00.1600&EvtSrc=MSSQLServer&EvtID=1326&LinkId=20476
 
------------------------------
BOUTONS*:
 
OK
------------------------------
doumbix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/09/2011, 07h57   #12
Membre émérite
 
Homme Serge RUQUET
Consultant informatique
Inscription : août 2006
Messages : 669
Détails du profil
Informations personnelles :
Nom : Homme Serge RUQUET
Âge : 50
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2006
Messages : 669
Points : 840
Points : 840
j'ai vu dans le message d'erreur

ce qui veut dire que tu as un serveur en 2008 no SP
déjà commence a passer le Service Pack 1 => version après 10.00.2531
http://www.microsoft.com/download/en...ng=en&id=20302

le SP2 aussi si tu as des réplications ou de nombreuses partitions

il se peut que tu veuilles connecter deux serveurs incompatibles par la version: un 2005 vers un 2008 c'est pas bon (l'inverse oui)

Code :
Le serveur est introuvable ou n'est pas accessible
as tu les droits NT pour le serveur distant?
__________________
Errare humanum est, perseverare diabolicum (Sénèque)
serge0934 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/09/2011, 08h27   #13
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Architecte de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
Vous avez manifestement une instance nommée pour SQL 2000...
Accepte t'il les REMOTE connection?
Vérifiez également que SQL BROWSER est démarré sur le 2000.

Ce n'est pas une question de droit ici... il ne détecte clairement pas votre serveur.
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/09/2011, 11h28   #14
Nouveau Membre du Club
 
Homme demba sock
etudiant
Inscription : mai 2010
Messages : 97
Détails du profil
Informations personnelles :
Nom : Homme demba sock
Localisation : Sénégal

Informations professionnelles :
Activité : etudiant

Informations forums :
Inscription : mai 2010
Messages : 97
Points : 27
Points : 27
vu que je suis debutant , le remote c'est quoi ? le SQL browser se trouve ou ? c'est ma premiére experience sur ca
doumbix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/09/2011, 13h12   #15
Membre du Club
 
Inscription : mars 2006
Messages : 46
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 46
Points : 66
Points : 66
Bonjour Doumbix,

Remote signifie distant.

Pour récapituler.
Aujourd'hui tu as 2 serveurs de bases de données qui tournent en même temps.
L'un sous SQL SERVER 2000, l'autre sous SQL SERVER 2008.

Tu souhaites depuis la même interface accéder à la gestion des 2 serveurs de bases de données.

Est-ce que j'ai bien résumé ?

Si oui.

1. Est-ce que tu travailles sur un des deux serveurs ou est-ce que tu souhaites te connecter aux deux serveurs depuis un autre poste ?

2. Dans le cas où tu bosses sur un des serveurs, duquel s'agit-il ?

3. Quelle est l'adresse IP du serveur sur lequel tourne SQL SERVER 2000 ?
Quelle est l'adresse IP du serveur sur lequel tourne SQL SERVER 2008 ?
Quelle est l'adresse IP du poste sur lequel tu te trouves s'il ne s'agit d'aucun des deux serveurs de bases de données ?

Je veux bien que tu sois débutant, on est tous passés par là. Mais ces questions sont à priori, simples.
Al-Soultani est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/09/2011, 14h29   #16
Nouveau Membre du Club
 
Homme demba sock
etudiant
Inscription : mai 2010
Messages : 97
Détails du profil
Informations personnelles :
Nom : Homme demba sock
Localisation : Sénégal

Informations professionnelles :
Activité : etudiant

Informations forums :
Inscription : mai 2010
Messages : 97
Points : 27
Points : 27
ta demarche est simple aussi , je bosse sur 2008 (192.168.0.194 ) , sur 2000 (192.168.0.19)
doumbix 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 18h14.


 
 
 
 
Partenaires

Hébergement Web