begin process at 2010 02 09 23:12:45
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Delphi

 > 

Base de données

 > 

SQL Server

 > 

AdoConnection


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

AdoConnection

jeudi 5 février 2009 à 14:21:48 | AdoConnection

nancyvoyer

Bonjour à tous,

J'ai une application web qui se connect à une base de données ms sql 2000. Lorsque l'application roule sur le même serveur application + MS SQL tout fonctionne très bien. J'essais de faire une connection entre un serveur web et un serveur MS SQL et la l'application démarre mais ne réussi pas à ce connecter à la base de données.
Voici le code que je met dans ma connectionStr

PROVIDER=SQLOLEDB.1;
Initial Catalog=TL4SCA;
DATA SOURCE=caqcdru1-data2;
TRUSTED_CONNECTION=NO;
AUTO TRANSLATE=TRUE;
PACKET SIZE=4096;
Use Encryption for Data=FALSE;
Tag with column collation when possible=FALSE;
UID=sa;
PASSWORD=sqladmin;
DATABASE=TL4SCA;

Merci de votre aide
jeudi 5 février 2009 à 16:09:09 | Re : AdoConnection

steph12358

Salut Nancyvoyer

Ne manque t'il pas l'adresse IP du serveur quelque part ?
Un exemple là peut-être ?

http://www.developpez.net/forums/d53602/bases-donnees/ms-sql-server/acces-via-adresse-ip/

a+
jeudi 5 février 2009 à 16:21:01 | Re : AdoConnection

nancyvoyer

Bonjour,

Les deux serveurs sont sur le même domaine, alors ils devraient se voir non ???

Je fais des tests à l'interne, j'ai un serveur web, un serveur MS SQL et l'autre un poste de travail. Ils sont tous sur le même domaine, je réussi à faire partir l'application mais lorsque je veux me logger j'ai ce message d'erreur

Operation is not allowed when the object is closed

Nancy

 

jeudi 5 février 2009 à 17:08:26 | Re : AdoConnection

steph12358

Re-

Perso j'ai toujours installé serveur web et de données sur la même machine.
Ca évite ce genre d'incommunicabilité, mais c'est peut être une impératif d'organisation dans ta boite, alors pas le choix peut-être alors...

"Lorsque l'application roule sur le même serveur application + MS SQL tout fonctionne très bien."

Si j'ai bien lu le problème survient quand tu teste avec un serveur web sur une machine et un serveur de base de données sur une autre machine, non ?

Donc à travers le routeur, tu as bien une seule adresse distante commune aux PC routés, mais chacun d'eux n'est accessible qu'à travers des ports  différents connus du routeur) mais bien 2 adresses locales distinctes sur ton réseau local. Et ton serveur web (sur la machine d'adresse IP A) doit savoir localiser le serveur de BDD ( sur la machine d'adresse IP B).

Ex:
Si tu as 1 serveur apache sur ton réseau sur une machine A et un serveur IIS sur une machine B lorsque l'utilisateur distant tape dans son navigateur l'adresse de ton domaine "trucchouette.com" il pourra par exemple accéder directement au serveur A (si port 80 par défaut sur ce serveur), par contre
il devra indiquer "trucchouette.com:82" pour accéder au serveur B (si B est paramétré pour utiliser le port 82 pour communiquer)...

Alors que pour un accès local l'adresse IP locale d'un des serveurs suffit,
Le port devient nécessaire (si différent de 80) pour les accès extérieurs...




Cette discussion est classée dans : ms, application, sql, serveur, adoconnection


Répondre à ce message

Sujets en rapport avec ce message

Application Com+ et BDE [ par nanoucha ] J'utilise Delphi 7 Entreprise et un module de donnée transactionnel dans mon application et SQL SERVER 2000 comme serveur. Si la connexion est faite a Serveur Ole [Word] [ par flamgreg ] Bonjour, comment pourrais je faire pour changer la police de caractère dans word, en pilotant par delphi.ex.//Piloter wordvarOleApplication :variant;O application client/serveur avec delphi [ par ville007 ] voila je vien de devloppez un logiciel pour la gestion de cybercafe (client/serveur avec delphi 5)et j'aimrai bien me donnez des idées pour faire des sql serveur 2000 [ par exyacc ] salut personne aurait un exemple tout bete d'une connexion et du parcours d'une table sql (sql server 2000) avec les composants ADO ou autres s'il y Problème de coupure!! [ par afugees9 ] Je suis débutant en Delphi. J'ai réalisé une application client/serveur(delphi5) avec les composants de la palette Midas. j'ai réalisé mon projet d'in Echange de donnee sql en XML [ par dahman ] salut j ai un probleme de lenteur d 'echange de donne entre mon application et une base SQL alors g pense a utiliser le format XML pour l echange des delphi et sql [ par saintleo ] salut, j'ai une application delphi qui gère un zoo, pour insérer une espèce je lui donne un code, un nom, et un nom pour une image, quand je clique po Uiliser les SQLStoredProc avec sql serveur [ par Mili ] Bonjour,j'utilise D7, les DBX et depuis quelques jours SqlServeur.Je cherche à faire ce que je faisais avec interbase sans problème, c'est à dire util PB DELPHI+SQL SERVEUR URGENT [ par killianst ] Voila j ai un probleme entre SQl serveur et delphi, dans ma table sql server mes champ sont de type nvarchar or l'or de l'affectation dans un outil de Problème avec ClientSocket et ServerSocket [ par Peaches ] Bonjour, j'ai un problème avec mes deux application (l'une client et l'autre serveur) a savoir que quand le serveur est lancé sur mon ordinateur le cl


Nos sponsors


Sondage...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,296 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales