L’erreur « Access Denied » lors de la création d’une base de données
- Utilisez le système de gestion de base de données (SGBD) pour vérifier que les tables de la base de données ont bien été créées. Si les tables n’ont pas été créées, cela signifie que le compte spécifié lors de la création de la base de données ne dispose pas des autorisations suffisantes pour modifier le schéma de la base de données. Demandez à l’administrateur de la base de données d’accorder à ce compte les autorisations requises. Pour plus d’informations sur les autorisations requises, voir Création d’une base de données.
- Assurez-vous que le fichier web.config du serveur d’applications (situé par défaut dans C:\inetpub\wwwroot\FlexiCapture12\Server) contient un nœud <connectionStrings**>**, qui contient à son tour un nœud add avec l’attribut name=“FlexiCapture12ConnectionString”. S’il n’y a pas de nœud <connectionStrings>, cela signifie que le compte utilisé pour démarrer le serveur d’applications ne dispose pas des autorisations suffisantes pour modifier le fichier web.config. Vous devez accorder à ce compte les autorisations requises pour modifier le fichier web.config.
Impossible de créer une base de données Oracle
- Vérifiez qu’Oracle Provider for OLE DB est installé et que son architecture correspond à celle du pool du serveur d’applications dans les paramètres IIS (la version 64 bits est utilisée par défaut). Important ! Une fois le provider installé, redémarrez l’ordinateur.
- Vérifiez que la connexion TNS est configurée et opérationnelle. Pour ce faire, exécutez la commande suivante : “tnsping <TNSName>”, où <TNSName> est le nom de la connexion. Ce nom doit être indiqué dans l’Administration and Monitoring Console, dans le champ Server instance name (Oracle) :

- Vérifiez les paramètres du pare-feu et du proxy. Le port Oracle doit être ouvert (le port 1521 est utilisé par défaut).
