PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → pb analyse sql server
pb analyse sql server
Débuté par guest, 11 jan. 2006 14:25 - 7 réponses
Posté le 11 janvier 2006 - 14:25
Bonjour

je crée une base sous sql server (Nom BDD : WD9_SuiviAppl).
je cré dans mon projet windev une connexion:

Nom : Cnx_WD9_SuiviAppl
Libellé : Connexion à SRV-APPL / Base WD9_SuiviAppl
Connexion par: SQL Server (Microsoft OLE DB Provider for SQL Server)
Source donnée: SRV-APPL
Base de donnnée: WD9_SuiviAppl

premièrement que dois je mettre dans user et mot de passe ???

Qd je click sur Tester, j'ai le message Connexion à l base réussie.

Mais qd je crée un fichier (type sql), je selectionne la table.

et j'ai le message suivant:


---
Description = Échec de la connexion de l'utilisateur 'sa'. Raison : Non associé à une connexion sécurisée SQL Server.
Source = Microsoft OLE DB Provider for SQL Server
SQL State = 42000
Error Number = -2147467259
Native Error Number = 18452


En utilisateur, j'ai egalement mis mon login windows, login administrateur du domaine.


je sais plus quoi faire.
Posté le 11 janvier 2006 - 15:20
Posté le 11 janvier 2006 - 15:20
essai ceci

OptionsConnexion est chaine = "Integrated Security=SSPI;Workstation
ID=FilesManager;"

SI PAS
HOuvreConnexion("SQL","","","MonServeurSQL","MaBase",hOledbSQLServer,hOLectureEcriture,OptionsConnexion)
ALORS
Erreur("Erreur de connexion au serveur"+RC+HErreurInfo())
RETOUR
FIN

tempo avait énoncé :

Bonjour

je crée une base sous sql server (Nom BDD : WD9_SuiviAppl).
je cré dans mon projet windev une connexion:

Nom : Cnx_WD9_SuiviAppl
Libellé : Connexion à SRV-APPL / Base WD9_SuiviAppl
Connexion par: SQL Server (Microsoft OLE DB Provider for SQL Server)
Source donnée: SRV-APPL
Base de donnnée: WD9_SuiviAppl

premièrement que dois je mettre dans user et mot de passe ???

Qd je click sur Tester, j'ai le message Connexion à l base réussie.

Mais qd je crée un fichier (type sql), je selectionne la table.

et j'ai le message suivant:


---
Description = Échec de la connexion de l'utilisateur 'sa'. Raison : Non
associé à une connexion sécurisée SQL Server. Source = Microsoft OLE DB
Provider for SQL Server SQL State = 42000
Error Number = -2147467259
Native Error Number = 18452


En utilisateur, j'ai egalement mis mon login windows, login administrateur du
domaine.


je sais plus quoi faire.



--
Pierre BOUSQUET

" Ne me dites pas que ce problème est difficile.
S'il n'était pas difficile, ce ne serait pas un problème. "
Posté le 11 janvier 2006 - 15:34
merci pierre

j'execute ca, je n'ai pas d'erreur, mais je n'arrive pas à lier un fichier dans mon analyse.

Et à ce que j'ai cru comprendre :
sans ficier lier à l'analyse, pas moyen d'utiliser les instructions h*
Posté le 11 janvier 2006 - 16:19
ah non ca c'est pas possible

tempo a formulé ce mercredi :

merci pierre

j'execute ca, je n'ai pas d'erreur, mais je n'arrive pas à lier un fichier
dans mon analyse.

Et à ce que j'ai cru comprendre :
sans ficier lier à l'analyse, pas moyen d'utiliser les instructions h*



--
Pierre BOUSQUET

" Ne me dites pas que ce problème est difficile.
S'il n'était pas difficile, ce ne serait pas un problème. "
Posté le 11 janvier 2006 - 16:50
j'ai mis ca à l'initialisation d'une fenetre
OptionsConnexion est chaîne = "Integrated Security=SSPI;WorkstationID=FilesManager;"

SI PAS HOuvreConnexion("SQL","","","SRV-FICHIERS","WD9_SuiviAppl",hOledbSQLServer,hOLectureEcriture,OptionsConnexion) ALORS



Erreur("Erreur de connexion au serveur"+RC+HErreurInfo())
RETOUR
FIN


et en mode pas à pas, rien ne se passe.

?????
Posté le 11 janvier 2006 - 18:30
rien ne se passe c'est à dire, le programme plante ou il execute sans
erreur, ce script permet juste la connexion à la base

tempo a écrit :


j'ai mis ca à l'initialisation d'une fenetre
OptionsConnexion est chaîne = "Integrated
Security=SSPI;WorkstationID=FilesManager;"

SI PAS
HOuvreConnexion("SQL","","","SRV-FICHIERS","WD9_SuiviAppl",hOledbSQLServer,hOLectureEcriture,OptionsConnexion)
ALORS



Erreur("Erreur de connexion au serveur"+RC+HErreurInfo())
RETOUR
FIN


et en mode pas à pas, rien ne se passe.

?????



--
Pierre BOUSQUET

" Ne me dites pas que ce problème est difficile.
S'il n'était pas difficile, ce ne serait pas un problème. "
Posté le 12 janvier 2006 - 10:24
Pardon, je n'ai pas été clair.

La connexion se fait correctement à la base.
Comme qd je vais dans la liste des connexions (que j'ai crée), je sélectionne la cnx en question, je clique sur tester, et ca passe.

Mon problème est que je ne peux créer des fichiers dans mon analyse.

Il me met le message d'erreur précedemment cité à la dernière étape.



Pour info, j'arrive sans problème à créer des fichiers via l'accès ODBC via OLEDB sur une base SQL SAGE (avec droit et ...)

Mais je n'arrive pas à créer une connexion sur une base SAGE(en production que j'arrive à attaquer en ODBC), qd je teste j'ai un message d'erreur.


Merci pierre pour ton acharbement.