[Import paramétrable] BOF ou EOF est égal à True
Modérateurs: Super-Apogea, Super Modérateur
Règles du forum
Merci de prendre connaissance des règles d'utilisation du forumAvant de poster un nouveau message, utilisez la fonction RECHERCHER. Indiquez la VERSION de votre logiciel et toutes informations utiles à la résolution de votre question. Ne rédigez pas vos messages en MAJUSCULES. Soyez courtois et pensez aux formules de POLITESSE d'usage. Les messages à vocation COMMERCIALE ou PUBLICITAIRE seront supprimés.
*** LORSQU'UN SUJET EST RESOLU, SON AUTEUR DOIT EDITER LE 1ER MESSAGE DU SUJET EN HAUT DE PAGE ET COCHER "SUJET RESOLU" ***
11 messages
|Page 1 sur 1
[Import paramétrable] BOF ou EOF est égal à True
Bonjour,
Je bataille depuis maintenant plusieurs jours à tenter, tant bien que mal, à importer le fichier d'un client après avoir installé (difficilement) Sage 100.
Je dois importer une série d'article et j'utilise pour cela l'import paramétrable. J'ai bien créé mon modèle et il fonctionne (d'après l'outils de vérification).
Seulement voilà, lorsque je vais dans "Fichier > Importer > Format paramétrable...", j'obtient un beau message d'erreur :
Un enregistrement actuel, je veux bien, mais où ? Surtout que lorsque j'ouvre la base de données "Bijou" (base exemple), cette même option marche sans problèmes...
Une idée ?
Je bataille depuis maintenant plusieurs jours à tenter, tant bien que mal, à importer le fichier d'un client après avoir installé (difficilement) Sage 100.
Je dois importer une série d'article et j'utilise pour cela l'import paramétrable. J'ai bien créé mon modèle et il fonctionne (d'après l'outils de vérification).
Seulement voilà, lorsque je vais dans "Fichier > Importer > Format paramétrable...", j'obtient un beau message d'erreur :
BOF ou EOF est égal à True ou l'enregistrement actuel a été supprimé.
L'opération demandée nécessite un enregistrement actuel.
Un enregistrement actuel, je veux bien, mais où ? Surtout que lorsque j'ouvre la base de données "Bijou" (base exemple), cette même option marche sans problèmes...
Une idée ?
Dernière édition par Windmastr26 le Lun 12 Sep 2011 17:12, édité 1 fois.
- Posteur habitué
- Messages: 22
- Inscription: Lun 21 Fév 2011 18:47
Re: [Import paramétrable] BOF ou EOF est égal à True
Bonjour,
Tu n'essayerait pas par hasard d'importer des informations libres qui n'existent pas
Par exemple une info libre 6 alors que tu n'en a que 4 ...
Cdlt
Tu n'essayerait pas par hasard d'importer des informations libres qui n'existent pas
Par exemple une info libre 6 alors que tu n'en a que 4 ...
Cdlt
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.
IMPERIAL
Re: [Import paramétrable] BOF ou EOF est égal à True
Du tout non. J'utilise des champs tout ce qu'il y a de plus classiques.
Mais le problème ne surgit pas quand j'utilise le modèle d'import, car je n'arrive pas à cette étape. Le problème survient quand je clique sur "Fichier > Importation -> Paramétrée" et là : hop ! Message d'erreur.
Mais le problème ne surgit pas quand j'utilise le modèle d'import, car je n'arrive pas à cette étape. Le problème survient quand je clique sur "Fichier > Importation -> Paramétrée" et là : hop ! Message d'erreur.
- Posteur habitué
- Messages: 22
- Inscription: Lun 21 Fév 2011 18:47
Re: [Import paramétrable] BOF ou EOF est égal à True
Bonjour,
Alors tu es sous SQL ...
ce message a pour origine une mauvaise configuration du rôle APPL_CBASE du serveur.
Au préalable :
Demander aux utilisateurs de quitter les bases de données hébergées par MS SQL Server
Sauvegarder les bases de données utilisées
Dans Microsoft SQL Server Management Studio effectuer les traitements suivants :
Supprimer la connexion APPL_CBASE du serveur SQL (Sécurité / Connexions) :
Attention : NE PAS supprimer le rôle APPL_CBASE des bases de données, il ne serait plus possible de s'y connecter.
Refaire l'installation de la partie serveur de Sage 100 pour SQL Serveur
Depuis l'analyseur de requête, exécuter la requête suivante :
ALTER USER [USER_CBASE] WITH LOGIN = [APPL_CBASE]
Ca devrait remarcher après
Cdlt
Alors tu es sous SQL ...
ce message a pour origine une mauvaise configuration du rôle APPL_CBASE du serveur.
Au préalable :
Demander aux utilisateurs de quitter les bases de données hébergées par MS SQL Server
Sauvegarder les bases de données utilisées
Dans Microsoft SQL Server Management Studio effectuer les traitements suivants :
Supprimer la connexion APPL_CBASE du serveur SQL (Sécurité / Connexions) :
Attention : NE PAS supprimer le rôle APPL_CBASE des bases de données, il ne serait plus possible de s'y connecter.
Refaire l'installation de la partie serveur de Sage 100 pour SQL Serveur
Depuis l'analyseur de requête, exécuter la requête suivante :
ALTER USER [USER_CBASE] WITH LOGIN = [APPL_CBASE]
Ca devrait remarcher après
Cdlt
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.
IMPERIAL
Re: [Import paramétrable] BOF ou EOF est égal à True
Génial tout roule.
Merci bien !
Merci bien !
- Posteur habitué
- Messages: 22
- Inscription: Lun 21 Fév 2011 18:47
Re: [Import paramétrable] BOF ou EOF est égal à True
Bonjour,
nous avons le même problème mais la solution donnée n'a pas suffit !
En fait après analyse il s'avérait qu'en plus de ce qui est indiqué, il faut également que le propriétaire de la base de données (db_owner) soit sysadmin !
Dans notre cas le propriétaire des bases Sage n'était pas sysadmin en raison d'une politique de sécurité très poussée.
A +
nous avons le même problème mais la solution donnée n'a pas suffit !
En fait après analyse il s'avérait qu'en plus de ce qui est indiqué, il faut également que le propriétaire de la base de données (db_owner) soit sysadmin !
Dans notre cas le propriétaire des bases Sage n'était pas sysadmin en raison d'une politique de sécurité très poussée.
A +
- Super Contributeur
- Messages: 129
- Inscription: Jeu 12 Juil 2007 10:39
Re: [Import paramétrable] BOF ou EOF est égal à True
Bonjour,
Par défaut le propriétaire des bases SQL est le compte sa ... On n'a pas vraiment interet à y toucher ... Sauf lorsqu'on change de serveur ...
Si on fait un alter authorisation pour changer le propriétaire de la base parce qu'on a un message du style le SID de la base .... il faut changer le SID (propriétaire) une première fois et le remettre ensuite au compte Sa
cdlt
Par défaut le propriétaire des bases SQL est le compte sa ... On n'a pas vraiment interet à y toucher ... Sauf lorsqu'on change de serveur ...
Si on fait un alter authorisation pour changer le propriétaire de la base parce qu'on a un message du style le SID de la base .... il faut changer le SID (propriétaire) une première fois et le remettre ensuite au compte Sa
cdlt
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.
IMPERIAL
Re: [Import paramétrable] BOF ou EOF est égal à True
Bonjour à tous,
J'aurai un renseignement à demander concernant la procédure donnée par IMPERIAL.
Ayant cette opération a effectué, je voulais savoir exactement ce qu'il faut mettre dans la requête ALTER USER.
Faut t'il l'appliquer uniquement sur une base de donnée (celle qui me générait l'erreur)
Donc par exemple :
Use [nom_de_ma_base]
ALTER USER [USER_CBASE] WITH LOGIN = [APPL_CBASE]
Ou faut-il juste mettre dans l'éditeur de requête :
ALTER USER [USER_CBASE] WITH LOGIN = [APPL_CBASE]
Désolé pour la question très novice, mais je préfère être sur.
Cordialement,
J'aurai un renseignement à demander concernant la procédure donnée par IMPERIAL.
Ayant cette opération a effectué, je voulais savoir exactement ce qu'il faut mettre dans la requête ALTER USER.
Faut t'il l'appliquer uniquement sur une base de donnée (celle qui me générait l'erreur)
Donc par exemple :
Use [nom_de_ma_base]
ALTER USER [USER_CBASE] WITH LOGIN = [APPL_CBASE]
Ou faut-il juste mettre dans l'éditeur de requête :
ALTER USER [USER_CBASE] WITH LOGIN = [APPL_CBASE]
Désolé pour la question très novice, mais je préfère être sur.
Cordialement,
- Posteur néophyte
- Messages: 12
- Inscription: Mer 28 Déc 2011 23:20
Re: [Import paramétrable] BOF ou EOF est égal à True
Bonjour,
Dans l'éditeur de requete ...
de toutes façons tu fais une USE [nomdelabase] avant
Cdlt
Dans l'éditeur de requete ...
de toutes façons tu fais une USE [nomdelabase] avant
Cdlt
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.
IMPERIAL
Re: [Import paramétrable] BOF ou EOF est égal à True
Merci IMPERIAL pour ta réponse.
Mieux vaut tard que jamais ^^
Mieux vaut tard que jamais ^^
- Posteur néophyte
- Messages: 12
- Inscription: Mer 28 Déc 2011 23:20
Re: [Import paramétrable] BOF ou EOF est égal à True
IMPERIAL a écrit:Bonjour,
Par défaut le propriétaire des bases SQL est le compte sa ... On n'a pas vraiment interet à y toucher ... Sauf lorsqu'on change de serveur ...
Si on fait un alter authorisation pour changer le propriétaire de la base parce qu'on a un message du style le SID de la base .... il faut changer le SID (propriétaire) une première fois et le remettre ensuite au compte Sa
cdlt
3 ans plus tard, en ayant de nouveau le problème je me suis souvenu de ce message.
Pour reprendre la remarque donnée, en fait oui cela arrive lorsqu'un client dispose de plusieurs environnement de travail (Etude, enchainement1, enchainement2, recette, production) et que l'on effectue des rechargements d'un environnement vers l'autre
- Super Contributeur
- Messages: 129
- Inscription: Jeu 12 Juil 2007 10:39
11 messages
|Page 1 sur 1
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité