Connexion SQL Server avec ASP
Résolu
jiaroi07
Messages postés
24
Date d'inscription
Statut
Membre
Dernière intervention
-
Emlina -
Emlina -
Bonjour,
Sa fait plusieurs jours que je recherche une solution pour me connecter a ma base de donnée sous SQL Server 2005 express edition avec le langage ASP.
Voici le code de connexion :
<%Set conn=Server.CreateObject("adodb.connection")
DSN="DSN=BaseProd;uid=sa;pwd=dserf"
conn.open DSN%>
Bon j'ai essayer toutes les techniques que j'ai trouvé sur Google et aucune ne fonctionne. J'utilise IIS de windows Vista, et l'ASP fonctionne ( j'arrive a faire des boucles pour afficher) et voici le message d'erreur que j'ai a chaque fois :
An error occurred on the server when processing the URL. Please contact the system administrator.
If you are the system administrator please click here to find out more about this error.
Lorsque l'on clique sur "here" on tombe sur la page d'accueil pour utiliser l'ASP, il n'y a pas de numéro d'erreur... voici l'adresse lorsque l'on clique sur "here" : http://go.microsoft.com/fwlink/?LinkID=82731
Merci beaucoup de m'aider.
Sa fait plusieurs jours que je recherche une solution pour me connecter a ma base de donnée sous SQL Server 2005 express edition avec le langage ASP.
Voici le code de connexion :
<%Set conn=Server.CreateObject("adodb.connection")
DSN="DSN=BaseProd;uid=sa;pwd=dserf"
conn.open DSN%>
Bon j'ai essayer toutes les techniques que j'ai trouvé sur Google et aucune ne fonctionne. J'utilise IIS de windows Vista, et l'ASP fonctionne ( j'arrive a faire des boucles pour afficher) et voici le message d'erreur que j'ai a chaque fois :
An error occurred on the server when processing the URL. Please contact the system administrator.
If you are the system administrator please click here to find out more about this error.
Lorsque l'on clique sur "here" on tombe sur la page d'accueil pour utiliser l'ASP, il n'y a pas de numéro d'erreur... voici l'adresse lorsque l'on clique sur "here" : http://go.microsoft.com/fwlink/?LinkID=82731
Merci beaucoup de m'aider.
A voir également:
- Connexion SQL Server avec ASP
- Gmail connexion - Guide
- Ps3 media server - Télécharger - Divers Réseau & Wi-Fi
- Connexion chromecast - Guide
- Gmail connexion autre compte - Guide
- Filezilla server - Télécharger - Téléchargement & Transfert
5 réponses
Bonjour,
par défaut, les messages d'erreur ne sont pas révélés/détaillés sous IIS pour des raisons
évidentes de sécurité.
Une première chose à faire serait d'activer le paramètre qui permet d'afficher le détail
du message d'erreur. Cela permettra d'avoir plus de détails sur ton problème.
La procédure est expliquée ici --> https://docs.microsoft.com/en-us/iis/application-frameworks/running-classic-asp-applications-on-iis-7-and-iis-8/classic-asp-script-error-messages-no-longer-shown-in-web-browser-by-default
par défaut, les messages d'erreur ne sont pas révélés/détaillés sous IIS pour des raisons
évidentes de sécurité.
Une première chose à faire serait d'activer le paramètre qui permet d'afficher le détail
du message d'erreur. Cela permettra d'avoir plus de détails sur ton problème.
La procédure est expliquée ici --> https://docs.microsoft.com/en-us/iis/application-frameworks/running-classic-asp-applications-on-iis-7-and-iis-8/classic-asp-script-error-messages-no-longer-shown-in-web-browser-by-default
Merci également,
J'ai résolu le probleme de connection a SQL Server, cependant, j'essaye a présent de me connecter en utilisant l'identification Windows, j'ai cherché ici et la, mais je n'ai pas trouvé ce qu'il fallait noté dans la page de connection...
Je donne quand meme la syntaxe avec une identification SQL Server, si quelqu'un a une idée, j'essaierais toutes les propositions de toute facon !
<%
if isEmpty(conn) then
set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=SQLOLEDB;Password=blablabla;UserID=sa;Initial Catalog=MaBase;Data Source=127.0.0.1;Workstation ID=127.0.0.1;User Id=sa;PASSWORD=blablabla"
end if
%>
Merci pour votre aide,
J'ai résolu le probleme de connection a SQL Server, cependant, j'essaye a présent de me connecter en utilisant l'identification Windows, j'ai cherché ici et la, mais je n'ai pas trouvé ce qu'il fallait noté dans la page de connection...
Je donne quand meme la syntaxe avec une identification SQL Server, si quelqu'un a une idée, j'essaierais toutes les propositions de toute facon !
<%
if isEmpty(conn) then
set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=SQLOLEDB;Password=blablabla;UserID=sa;Initial Catalog=MaBase;Data Source=127.0.0.1;Workstation ID=127.0.0.1;User Id=sa;PASSWORD=blablabla"
end if
%>
Merci pour votre aide,
Bonjour,
tu as résolu le problème précédent mais tu n'as pas dis comment...
Une première chose serait déjà de poster le détail du message d'erreur que tu avais,
ou le cas échéant comment tu as résolu ton problème.
Ceci dit, je crains de ne pas comprendre ce que tu cherches à faire : pourquoi veux-tu
utiliser une authentification windows pour accéder à ta base alors que tu te trouves
dans ta page asp ?
Le cas échéant, ceci
https://forums.commentcamarche.net/forum/affich-991364-connexion-sql-server-2000-avec-asp
règle-t-il ton problème ?
tu as résolu le problème précédent mais tu n'as pas dis comment...
Une première chose serait déjà de poster le détail du message d'erreur que tu avais,
ou le cas échéant comment tu as résolu ton problème.
Ceci dit, je crains de ne pas comprendre ce que tu cherches à faire : pourquoi veux-tu
utiliser une authentification windows pour accéder à ta base alors que tu te trouves
dans ta page asp ?
Le cas échéant, ceci
https://forums.commentcamarche.net/forum/affich-991364-connexion-sql-server-2000-avec-asp
règle-t-il ton problème ?
bonsoir,
bah en faite, je sais pas trop comment j'ai fait, mais après avoir cée plein de profil sur SQL Server, j'ai arreté tous les services lié a SQL Server avec le gestionnaire des taches, le gestionnaire de SQL Server, et en réessayant, sa a fonctionné.
Merci encore.
bah en faite, je sais pas trop comment j'ai fait, mais après avoir cée plein de profil sur SQL Server, j'ai arreté tous les services lié a SQL Server avec le gestionnaire des taches, le gestionnaire de SQL Server, et en réessayant, sa a fonctionné.
Merci encore.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question