Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Outils > XMLRAD
XMLRAD Environnement de développement Web XML/XSL. Avant de poster -> F.A.Q XMLRAD
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 03/02/2003, 12h29   #1
Membre chevronné
 
Philippe
Inscription : avril 2002
Messages : 456
Détails du profil
Informations personnelles :
Nom : Philippe
Localisation : France

Informations forums :
Inscription : avril 2002
Messages : 456
Points : 688
Points : 688
Envoyer un message via ICQ à Ph. B.
Par défaut Connectivité avec des serveurs distants

Bonjour,

J'ai un serveur IIS 5 sur un W2k sp3 et un serveur SQL2k sur un autre W2k sp3 sur un intranet avec une connexion gérée par SQLServer (user/passwd).

Ce serveur IIS accède à un autre serveur SQL2k sans souci.

Mon appli XMLRAD (dll isapi donc) ne parvient pas à accéder à mon 1° serveur SQL2K et renvoie le message d'erreur suivant :
Code :
TXMLApplication.Initialize TXMLApplication.PreCreateXMLCollections TXMLApplication.CreateNewXMLCollection TXMLCollection.InitializeExtDataSources TDacDatabase.Open - [DBNMPNTW]Serveur SQL spécifié non trouvé
Ce serveur a les protocoles Canaux nommés et TCP/IP (1433) activés.
Pour info, le serveur est vu et accédé sans pb via Entreprise manager...

Avez vous une explication ?

En vous remerciant,
Philippe
Ph. B. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2003, 12h42   #2
Membre régulier
 
Inscription : janvier 2003
Messages : 85
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 85
Points : 92
Points : 92
Il s'agit très vraisemblablement à un problème de configuration de ta DataSource. Peux-tu nous donner plus d'infos sur la configuration de ta connection ?
__________________
Julien C.
Julien C. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2003, 12h53   #3
Membre chevronné
 
Philippe
Inscription : avril 2002
Messages : 456
Détails du profil
Informations personnelles :
Nom : Philippe
Localisation : France

Informations forums :
Inscription : avril 2002
Messages : 456
Points : 688
Points : 688
Envoyer un message via ICQ à Ph. B.
Eh bien voila le contenu de mon data source :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<DataSources>
  <DataSource>
    <Name>DbAOC</Name>
    <Middleware>ADO</Middleware>
    <Driver>Microsoft OLE DB Provider for SQL Server</Driver>
    <Params>
      <Param>
        <Name>Provider</Name>
        <Value>SQLOLEDB.1</Value>
      </Param>
      <Param>
        <Name>Persist Security Info</Name>
        <Value>False</Value>
      </Param>
      <Param>
        <Name>User ID</Name>
        <Value>sa</Value>
      </Param>
      <Param>
        <Name>Password</Name>
        <Value>motdepasse</Value>
      </Param>
      <Param>
        <Name>Initial Catalog</Name>
        <Value>MA_BASE</Value>
        </Param>
      <Param>
        <Name>Data Source</Name>
        <Value>MONSERVEUR\SQL2000</Value>
      </Param>
      <Param>
        <Name>IsolationLevel</Name>
        <Value>CursorStability</Value>
      </Param>
      <Param>
        <Name>TransactionSupport</Name>
        <Value>True</Value>
      </Param>
      <Param>
        <Name>ConnectionString</Name>
        <Value>Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Password=motdepasse;
               Initial Catalog=MA_BASE;Data Source=MONSERVEUR\SQL2000</Value>
      </Param>
    </Params>
  </DataSource>
</DataSources>
Ph. B. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2003, 14h11   #4
RDM
Membre Expert
 
Inscription : mars 2002
Messages : 1 426
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 1 426
Points : 1 546
Points : 1 546
Envoyer un message via ICQ à RDM
est-ce que la Connection String telle qu'elle est décrite dans le fichier DataSource marche par exemple à partir d'un ADOConenction dans Delphi ?

Est-ce que le serveur SQL a plusieurs instances ?
__________________
RDM
Tout Est Relatif
Rubrique XMLRAD: http://xmlrad.developpez.com
FAQ XMLRAD: http://xmlrad.developpez.com/faq/
RDM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2003, 14h36   #5
Membre chevronné
 
Philippe
Inscription : avril 2002
Messages : 456
Détails du profil
Informations personnelles :
Nom : Philippe
Localisation : France

Informations forums :
Inscription : avril 2002
Messages : 456
Points : 688
Points : 688
Envoyer un message via ICQ à Ph. B.
Deux remarques:
Le serveur SQL n'a qu'une instance...

Cette appli deployée sur le serveur hébergeant IIS et SQLserver fonctionne.
Cette appli déployée sur un autre serveur IIS renvoie le message d'erreur cité précédemment. Ce dernier IIS accède sans souci à un autre SQLServer...
Ph. B. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2003, 16h17   #6
RDM
Membre Expert
 
Inscription : mars 2002
Messages : 1 426
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 1 426
Points : 1 546
Points : 1 546
Envoyer un message via ICQ à RDM
si le serveur SQL n' a qu'une instance, le nom de la machine suffit et fonctionne pour la Data Source
__________________
RDM
Tout Est Relatif
Rubrique XMLRAD: http://xmlrad.developpez.com
FAQ XMLRAD: http://xmlrad.developpez.com/faq/
RDM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2003, 10h14   #7
Membre chevronné
 
Philippe
Inscription : avril 2002
Messages : 456
Détails du profil
Informations personnelles :
Nom : Philippe
Localisation : France

Informations forums :
Inscription : avril 2002
Messages : 456
Points : 688
Points : 688
Envoyer un message via ICQ à Ph. B.
Et non, le nom du serveur seul ne suffit pas....

Par contre j'ai testé ceci :

Après quelques questions sur le forum sqlserver, j'ai pensé que le pb pouvait venir de l'instance nommée. J'ai donc mis en place un alias sur le serveur IIS (client du serveur SQL). L'appli me présente cette fois la fenêtre de connexion, mais j'obtiens une autre erreur après avoir saisi les identifiants :

Database not assigned

Tout cela t'inspire-t-il d'autres remarques ?
Merci...

Philippe
Ph. B. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2003, 10h48   #8
RDM
Membre Expert
 
Inscription : mars 2002
Messages : 1 426
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 1 426
Points : 1 546
Points : 1 546
Envoyer un message via ICQ à RDM
Je n'ai jamais spécifié le nom de l'instance pour accéder a SQLServer. je pense que cela vient du fait que tu as du installer MSDE et un SQLServer par la suite donc il y a forcément des instances différentes au niveau des noms.
__________________
RDM
Tout Est Relatif
Rubrique XMLRAD: http://xmlrad.developpez.com
FAQ XMLRAD: http://xmlrad.developpez.com/faq/
RDM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2003, 13h16   #9
Membre chevronné
 
Philippe
Inscription : avril 2002
Messages : 456
Détails du profil
Informations personnelles :
Nom : Philippe
Localisation : France

Informations forums :
Inscription : avril 2002
Messages : 456
Points : 688
Points : 688
Envoyer un message via ICQ à Ph. B.
Ben non,

C'est une install sur un serveur sans msde...
Par contre, l'install a été faite en spécifiant une instance...
Ph. B. est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h52.


 
 
 
 
Partenaires

Hébergement Web