Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
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 27/10/2006, 09h08   #1
Membre actif
 
Inscription : avril 2003
Messages : 281
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : avril 2003
Messages : 281
Points : 160
Points : 160
Par défaut [Débutant] Connexion à la base

Bonjour,

je n'arrive pas à me connecter à ma base. Ce qui ne facilite pas les choses c'est que mon administrateur est parti en vacances.

C'est la 1er fois que je fait cela. J'ai essayé 2 méthodes.


1ere méthode (celle donnée dans la petite doc de l'admin) :

Code :
1
2
	dim objConnexion
	set objConnexion = dbConnect(base,user,pass,conn)
J'ai tester que les variables contenaient bien des valeur, mais peu etre que les valeurs sont fausses. Pour 'conn', j ai testé avec "" et avec "driver={SQL Server};SERVER=SQLDEV" ...

Pour cette méthode j'ai comme erreur :
Code :
1
2
3
Erreur d'exécution Microsoft VBScript (0x800A000D)
Type incompatible: 'dbConnect'
/suspens/index.asp, line 48



2e méthode :
Code :
1
2
3
4
5
Set conn = Server.CreateObject("ADODB.Connection")
connstring = "Driver={SQL Server};Server=monServeur;Database=maBase;Uid=monLogin;Pwd=monPass;"
conn.ConnectionTimeout = 30
conn.CommandTimeout = 30
conn.Open connstring
Dans ce cas, ca mouline un peu (moins que 30s je crois), et ca me donne :
Code :
1
2
3
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC SQL Server Driver][Shared Memory]Ce serveur SQL n'existe pas ou son accès est refusé.
/suspens/index.asp, line 27

En gros, d'où peux venir l'erreur. Je me demande si cela vient de ma méthode ou si j'ai bien les bons paramètres... je sais plus trop quoi penser...

Merci

PS : j'ai cherché un peu de partout, j'ai vu que certains avaient eu ce problème, mais ils n'ont pas donné la solution, ca doit être quelquechose de simple, peu etre simplement les paramètres, mais je peux pas les vérifier...
__________________
S'il n'y a pas de solution, il n'y a pas de problème.
Moi je dis ça, je dis rien.
sunvialley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2006, 12h40   #2
Membre Expert
 
Avatar de zooffy
 
Homme Erick OZOUF
Développeur Web
Inscription : août 2004
Messages : 3 383
Détails du profil
Informations personnelles :
Nom : Homme Erick OZOUF
Âge : 42
Localisation : France, Morbihan (Bretagne)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : août 2004
Messages : 3 383
Points : 1 331
Points : 1 331
Envoyer un message via MSN à zooffy Envoyer un message via Skype™ à zooffy
SAlut

d'abords si ton DBA est en vacances, ben çà va pas être simple.

Moi je comencerais par vérifier si l'adresse du serveur est la bonne, si le serveur en question n'a pas de restriction particulière, et si l'utilisateur que tu fourni à ta chaine de connexion est bien autorisé à faire ce que tu demande dans ta page.

Ensuite je vérifierais les PB de réseau pur et dur, peut être un vilain firewall qui traine ou une noiserie dans le genre.
Sinon, ta chaine de connexion est bonne, j'utilise la même.

Tu peux tester en ne mettant pas de timeout, histoire de voir s'il cherche ou s'il n'y a pa une lenteur réseau.

Sinon, ben attends le retour de ton DBA.

@+
zooffy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2006, 14h24   #3
Membre actif
 
Inscription : avril 2003
Messages : 281
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : avril 2003
Messages : 281
Points : 160
Points : 160
j'ai essayé avec les paramètres de qq1 chez qui ca marche.
Chez moi cela plante...

Donc cela ne vient pas des paramètres ou de la méthode, mais un problème de sécurité à mon niveau... Ca va pas être simple sans l'admin.

Je continue de chercher.
__________________
S'il n'y a pas de solution, il n'y a pas de problème.
Moi je dis ça, je dis rien.
sunvialley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2006, 15h29   #4
Membre actif
 
Inscription : avril 2003
Messages : 281
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : avril 2003
Messages : 281
Points : 160
Points : 160
Bon, j'ai trouvé...

En relisant la doc que l'on m'avait fourni, il fallait faire un include avant la connexion. Pourquoi je ne sais pas, mais il faut le faire (j'aimerais bien savoir ce qu'il y a dedans )

J'avais tellement vu d'exemple sans l'include que j'ai pas pensé à ça...


Merci pour votre aide.
__________________
S'il n'y a pas de solution, il n'y a pas de problème.
Moi je dis ça, je dis rien.
sunvialley 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 18h10.


 
 
 
 
Partenaires

Hébergement Web