Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » Aide contextuelle » Aide de la fenêtre Configuration ODBC » Pilote ODBC de SQL Anywhere

 

Fenêtre Configuration ODBC/Configuration DBMLSync pour SQL Anywhere : onglet Connexion

Cet onglet comporte les éléments suivants :

  • Authentification   Choisissez l'une des options suivantes pour vous connecter à la base de données SQL Anywhere :

    • Base de données   Permet de vous connecter à la base de données à l'aide d'un ID utilisateur et d'un mot de passe.

      • ID utilisateur   Saisissez un ID utilisateur pour la connexion. L'identifiant que vous spécifiez doit disposer des autorisations nécessaires pour se connecter à une base de données. Pour plus d'informations, reportez-vous à la section Userid (UID) connection parameter.

        L'ID utilisateur par défaut pour les bases de données SQL Anywhere est DBA.

      • Mot de passe   Saisissez le mot de passe de connexion. Ce mot de passe doit être celui de l'ID utilisateur que vous avez indiqué. La distinction majuscules/minuscules s'applique aux mots de passe. Pour plus d'informations, reportez-vous à la section Password (PWD) connection parameter.

        Le mot de passe par défaut pour les bases de données Anywhere est sql lorsque vous vous connectez avec l'ID utilisateur par défaut DBA.

        Remarque

        Il est conseillé de ne pas inclure le mot de passe dans la source de données car cela présenterait un risque majeur en matière de sécurité.

      • Crypter le mot de passe   Cochez cette case si vous souhaitez que le mot de passe soit enregistré dans le profil sous forme cryptée.

        Cette option apparaît uniquement lors de la création de sources de données ODBC. Elle n'apparaît pas lorsque vous accédez à cette fenêtre par le biais de l'utilitaire dbmlsync.

        Pour plus d'informations, reportez-vous à la section EncryptedPassword (ENP) connection parameter.

    • Login intégré Windows   Sous Microsoft Windows, sélectionnez cette option pour vous connecter à la base de données en saisissant un login intégré. Lorsque vous choisissez cette option, l'ID utilisateur et le mot de passe de Windows sont fournis au mécanisme de login intégré de SQL Anywhere.

      Pour utiliser un login intégré, vous devez disposer de l'autorisation correspondante sur la base. En outre, le serveur de base de données doit être configuré pour accepter les logins intégrés. Pour plus d'informations, reportez-vous à la section Windows integrated logins.

  • Action   Dans la liste déroulante Action, choisissez un type de connexion :

    • Se connecter à une base de données en cours d'exécution sur cet ordinateur   Lorsque vous choisissez cette action, les options suivantes sont disponibles :

      • Nom du serveur   Saisissez le nom du serveur de base de données personnel ou réseau SQL Anywhere. Par exemple, saisissez demo12.

        Pour vous connecter à un serveur réseau, vous devez impérativement indiquer un nom de serveur de base de données. Pour vous connecter au serveur personnel par défaut, il suffit de ne pas spécifier de nom de serveur de base de données. Pour plus d'informations, reportez-vous aux sections Database server and database naming et ServerName (Server) connection parameter.

      • Nom de la base de données   Saisissez le nom de la base de données à laquelle vous vous connectez. Par exemple, saisissez demo. A chacune de ces dernières correspond un nom spécifique. Pour plus d'informations, reportez-vous à la section DatabaseName (DBN) connection parameter.

    • Se connecter à une base de données en cours d'exécution sur un autre ordinateur   Lorsque vous choisissez cette action, les options suivantes sont disponibles :

      • Hôte   Indiquez le nom de l'ordinateur sur lequel le serveur de base de données est exécuté. Pour plus d'informations, reportez-vous à la section Host connection parameter.

      • Port   Si votre serveur de base de données n'utilise pas le port par défaut 2638, spécifiez le port adéquat.

      • Nom du serveur   Saisissez le nom du serveur de base de données réseau SQL Anywhere. Par exemple, saisissez demo12. Pour vous connecter à un serveur réseau, vous devez impérativement indiquer un nom de serveur de base de données.

      • Nom de la base de données   Saisissez le nom de la base de données à laquelle vous vous connectez.

        Vous ne devez fournir un nom de base de données que si plusieurs bases sont actives sur le serveur de base de données. A chacune de ces dernières correspond un nom spécifique.

        Pour plus d'informations sur les noms de base de données, reportez-vous aux sections suivantes :

    • Se connecter à une base de données en cours d'exécution dans un nuage   Lorsque vous choisissez cette action, les options suivantes sont disponibles :

      • Hôte   Indiquez le nom de l'ordinateur sur lequel le serveur de base de données est exécuté. Pour plus d'informations, reportez-vous à la section Host connection parameter.

      • Port   Si votre serveur de base de données n'utilise pas le port par défaut 2638, spécifiez le port adéquat.

      • Nom de la base de données   Saisissez le nom de la base de données à laquelle vous vous connectez.

        Vous ne devez fournir un nom de base de données que si plusieurs bases sont actives sur le serveur de base de données. A chacune de ces dernières correspond un nom spécifique.

        Pour plus d'informations sur les noms de base de données, reportez-vous aux sections suivantes :

    • Démarrer une base de données sur cet ordinateur et s'y connecter   Lorsque vous choisissez cette action, les options suivantes sont disponibles :

      • Fichier de base de données   Indiquez le nom et le chemin d'accès complet au fichier. Par exemple, saisissez C:\sample.db. Sinon, le chemin du fichier est relatif au répertoire de travail du serveur de base de données.

        Reportez-vous à la section DatabaseFile (DBF) connection parameter.

      • Clé de cryptage   Si le fichier de base de données est crypté, vous devez fournir une clé au serveur de base de données à chaque démarrage de la base. Pour plus d'informations, reportez-vous à la section DatabaseKey (DBKEY) connection parameter.

      • Nom de la base de données   Saisissez le nom de la base de données à laquelle vous vous connectez. Sinon, un nom par défaut est attribué à la base de données. Ce nom par défaut est la racine du fichier de base de données. Par exemple, une base de données dont le nom de fichier est C:\Fichiers bdd\demo.db reçoit le nom demo par défaut.

        A chacune de ces dernières correspond un nom spécifique. Pour plus d'informations, reportez-vous aux sections Database server and database naming et Utility database connections.

      • Nom du serveur   Saisissez le nom du serveur personnel SQL Anywhere à démarrer. Par exemple, saisissez demo. Vous pouvez omettre le nom du serveur si vous souhaitez vous connecter au serveur personnel par défaut.

        Pour plus d'informations, reportez-vous aux sections Database server and database naming et ServerName (Server) connection parameter.

        Remarque

        Pour démarrer un serveur réseau, vous devez utiliser le champ Ligne de démarrage.

      • Ligne de démarrage   Saisissez une commande pour démarrer un serveur de base de données personnel ou réseau sur votre ordinateur.

        • Serveur de base de données personnel   Saisissez une ligne de démarrage uniquement si vous voulez vous connecter à un serveur de base de données local non actif et définir vos propres paramètres de démarrage.

          Par exemple, pour démarrer le serveur de base de données personnel, saisissezC:\Program Files\SQL Anywhere 12\Bin32\dbeng12.exe -c 8M. Pour plus d'informations, reportez-vous à la section StartLine (START) connection parameter.

        • Serveur de base de données réseau   Saisissez une ligne de démarrage pour démarrer un serveur de base de données réseau sur cet ordinateur.

          Par exemple, pour démarrer le serveur de base de données réseau, saisissez C:\Program Files\SQL Anywhere 12\Bin32\dbsrv12.exe -x none.

          Pour plus d'informations, reportez-vous à la section StartLine (START) connection parameter.

        Vous pouvez également spécifier des options dans le champ Ligne de démarrage. Utilisez la Ligne de démarrage et ses options pour :

        • vous servir de fonctionnalités de serveur avancées ;

        • contrôler les options de protocole ;

        • émettre des messages de diagnostic ou de détection et résolution des problèmes ;

        • définir des autorisations ;

        • définir des paramètres de base de données (notamment de cryptage).

        Pour plus d'informations sur les options que vous pouvez spécifier dans le champ Ligne de démarrage, reportez-vous à la section suivante : SQL Anywhere database server syntax.

      • Fermer la base de données à la dernière déconnexion   Cochez cette case pour arrêter automatiquement la base de données après la déconnexion du dernier utilisateur. Pour plus d'informations, reportez-vous à la section AutoStop (ASTOP) connection parameter.

    • Démarrer une base de données sur un autre ordinateur et s'y connecter   Lorsque vous choisissez cette action, les options suivantes sont disponibles :

      • Fichier de base de données   Indiquez le nom et le chemin d'accès complet du fichier de base de données (C:\exemple.db, par exemple). Sinon, le chemin du fichier est relatif au répertoire de travail du serveur de base de données.

        Reportez-vous à la section DatabaseFile (DBF) connection parameter.

      • Clé de cryptage   Si le fichier de base de données est crypté, vous devez fournir une clé au serveur de base de données à chaque démarrage de la base. Pour plus d'informations, reportez-vous à la section DatabaseKey (DBKEY) connection parameter.

      • Nom de la base de données   Saisissez le nom de la base de données à démarrer.

        Vous ne devez fournir un nom de base de données que si plusieurs bases sont actives sur le serveur de base de données.

        Pour plus d'informations sur les noms de base de données, reportez-vous aux sections suivantes :

      • Nom du serveur   Saisissez le nom du serveur de base de données réseau SQL Anywhere. Par exemple, saisissez demo. Pour vous connecter à un serveur réseau, vous devez impérativement indiquer un nom de serveur de base de données.

        Pour plus d'informations, reportez-vous aux sections Database server and database naming et ServerName (Server) connection parameter.

      • Hôte   Indiquez le nom de l'ordinateur sur lequel le serveur de base de données est exécuté.

        Reportez-vous à la section Host connection parameter.

      • Port(s)   Si votre serveur de base de données n'utilise pas le port par défaut 2638, spécifiez le port adéquat.