-
Problème lancement SQL
Bonjour,
Après avoir chercher dans plusieurs sujet j'ai trouvé une commande pour lancer les SQL.
osql -E -i "D:Sql_Facturation.sql"
et voici le problème , lorsque je l'execute ?
[SQL Native Client]Login timeout expired
[SQL Native Client]An error has occurred while establishing a connection to
the server. When connecting to SQL Server 2005, this failure may be caused by
the fact that under the default settings SQL Server does not allow remote
connections.
Je me souvenais d'avoir vu des setting sur les remotes connections dans l'outil "Surface Area Configurations" mais je pense que ceux ci après verif sont bien positionnées et mes services sont bien démarrés en auto matique, et mes connections sont permises dans les deux sens.
MErci d'avance de votre aide !
bonne journée,
-
Quel est le nom d'instance de votre serveur SQL ?
A +
-
je suppose que c'est le nom du serveur dont vous parlé,
si tel est le cas je pense que c'est ce nom : TELE014\SQLEXPRESS
Merci d'excuser mon ignorance sur L'administration de Sql Server, mais je ne le pratique que depuis moins de 2 mois.
parcontre 5ans de sql sur DB2/400 :D
thx,
-
osql -s TELE014\SQLEXPRESS -E -i "D:Sql_Facturation.sql"
si vous pensiez à ceci, je l'ai essayé et j'ai le même résultat
thx,
-
Bonjour,
Peut-être en ajoutant -Ulogin_id -Ppassword ... ;)
-
pas de changement toujours le même problème , j'ai d'ailleurs mis un mauvais password, afin de voir si le msg d'erreur serait différent, et ce n'est pas le cas.
Ca donne vraiment l'impression qu'il n'arrive pas a atteindre le serveur ??
-
j'ai résolu le problème par cette commande :
D:\>sqlcmd -S TELE014\SQLEXPRESS -i D:Sql_Facturation.sql -o D:\res.txt -d EXPRESS
et j'ai ensuite appliquer les mêmes paramètres à la cmde Osql et tout est en ordre
pour info :
D:\>osql -S TELE014\SQLEXPRESS -E -i "D:Sql_Facturation.sql" -o D:\resFac.txt -d EXPRESS
le resultat de fichier est plus exploitable avec sqlcmd
merci à tous,
Bien à vous