|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2005 Messages : 5 ![]() |
Bonjour,
J'utilise CR9. Je lance souvent les meme rapports. Est-il possible d'éviter de saisir chaque fois les paramètres de connexion au SQL server? Merci pour vos idées et réponses. Cordialement. Tag titre ajouté par l.nico merci d'y penser à l'avenir. |
|
|
00
|
|
|
#2 |
![]() ![]() Étudiant Inscription : novembre 2003 Messages : 3 831 ![]() |
Salut,
J'utilise CR 10 et je n'ai pas ce problème de connexion. Tout ce que tu as à faire, à mon avis, est de créer un utilisateur sans Nom de connexion sous SQL Server (j'utilise SQL Server aussi Assures toi de lancer l'agent SQL Server avant de démarrer Crystal. A+
__________________
Comment rejoindre la rédaction de www.developpez.com ? Améliorer vos posts en faisant une correction orthographique"Tu as tort d'abuser de ma patience" Sokar |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mars 2005 Messages : 5 ![]() |
Bonjour,
Merci beaucoup pour m'avoir répondu. Mais je n'ai pas tres bien compris la création de l'utilisateur sans nom de connexion. En fait, j'utilise un driver ODBC et chaque fois que je lance mon rapport CR, j'ai la fenetre ODBC qui me demande de saisir le password lié au UserId de la database. |
|
|
00
|
|
|
#4 |
![]() ![]() Étudiant Inscription : novembre 2003 Messages : 3 831 ![]() |
Salut!
Dans cette fenêtre tu ne renseignes pas l'ID et le mot de passe. (Pourrais tu préciser ta version de Crystal, la réponse que je donne est relative à la version 10 que j'utilise et je n'ai pas utiliser les versions antérieures). Il y'a quatre zones de texte : 1/ Le nom du serveur : Tu entres le nom du serveur 2/ ID 3/ Mot de passe 4/ Une liste déroulante En bas, il y'a une case à cocher. Donc ce que tu fais, c'est renseigner le nom du serveur, ne pas renseigner 2/ et 3/, puis cocher la case. Automatiquement la Combo se remplit avec les noms des tables de ta base, tu n'as plus qu'à choisir celle que tu veux. Je rappele qu'avant de faire ceci, tu dois déjà avoir lancé l'agent SQL Server... Dans ta base, il y'a toujours une section Utilisateurs, par défaut, l'utilisateur dbo n'a pas de nom de connexion (l'ID), mais peut être que tu l'as modifié. Si cà ne fonctionne pas ou si tu ne comprends pas, je pourrai te faire une capture de mon écran de connexion A+
__________________
Comment rejoindre la rédaction de www.developpez.com ? Améliorer vos posts en faisant une correction orthographique"Tu as tort d'abuser de ma patience" Sokar |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : mars 2005 Messages : 5 ![]() |
Bonjour,
Encore merci pour ta réponse. Lorsque je suis tes instructions, j'obtiens le message d'erreur suivant : Logon failed. Details: 28000:[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user '(null)'. Reason: Not associated with a trusted SQL Server connection. Au risque de passer pour un idiot, pourrais-tu m'expliquer ce qu'est un agent SQL Server ? PS : Je veux bien une copie d'écran. Cordialement. |
|
|
00
|
|
|
#6 |
![]() ![]() Étudiant Inscription : novembre 2003 Messages : 3 831 ![]() |
Salut,
Je vais te détailler comment je me connecte chez moi. Tout d'abord, dans SQL Server, il y'a deux modes d'authentification : > le mode Windows > le mode SQL Server Il faut choisir le mode Windows. Le nom de connexion est l'ID que tu tapes lorsque tu te connectes (générallement associé à un mot de passe. Assures toi, d'avoir une fenêtre qui ressemble à cà. Il y'a bien un utilisateur mais sans nom de connexion. générallement le nom de connexion est sa (nom par défaut). Ensuite, tu dois avoir démarré le service SQL Server (une icône à côté de l'horloge); c'est lui l'agent Lorsque tu ouvres Crystal : > New Connection > Create New Connection - Ole DB (ADO) >OLE DB Provider for SQL Server >Renseigner le nom du Serveur >Cocher Integrated Security >La liste des bases est aumatiquement renseignée. Ta fenêtre devrait alors ressembler à ceci. (comme tu peux le voir, ID et password ne sont pas renseignés) Tu n'as plus qu'à ajouter la nouvelle connexion dans tes favoris et cà y est. Enfin, c'est comme cela que je procède chez moi. Remarque tu n'as toujours pas précisé ta version de CR A+
__________________
Comment rejoindre la rédaction de www.developpez.com ? Améliorer vos posts en faisant une correction orthographique"Tu as tort d'abuser de ma patience" Sokar |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : mars 2005 Messages : 5 ![]() |
Bonjour,
Merci pour tes explications très détaillées. Malheureusement, je ne pense pas que cela marchera pour moi car mon SQL serveur est dans une DMZ et l'AD ne doit pas être propagée. Je ne peux donc pas choisir le mode d'authentification Windows. Encore merci pour tes explications et ta patience. Cordialement. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com