PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WEBDEV 2024 → Importation de bases SQL Serveur
Importation de bases SQL Serveur
Iniciado por lionel.lecoq, out., 07 2005 9:49 AM - 4 respostas
Publicado em outubro, 07 2005 - 9:49 AM
Bonjour,

Lorsque j'importe des fichiers de bases existantes (sous SQL Serveur) vers mon analyse, mes clés primaires ne sont pas identifiées. J'utilise ODBC via OLEDB.

Voici le message qui apparait, une fois les fichiers importés:

"Le pilote d'accès à la base n'a retourné aucune clé d'index sur certains fichiers importés.
Sauf exception, des clés d'index sont nécessaires pour les traitements.
Veuillez vérifier la présence de ces clés dans la base d'origine et décrire les clés correspondantes sous l'éditeur d'analyses."

Pourtant, mes fichiers sous SQL Server ont bien une clé primaire chacune... De plus, à chaque synchronisation de l'analyse avec les tabes extérieures, il me supprime les clés primaires que j'ai rajoutées manuellement dans l'analyse.

Quelqu'un saurait-il comment résoudre ce soucis?
Publicado em outubro, 07 2005 - 12:03 PM
Bonjour,

Vous êtes sur une mauvaise voie.

Le pilote OLEDB pour ODBC du MDAC Microsoft ne contient malheureusement pas
suffisamment de fonctionnalités pour être utilisable dans ce cas.

Pour importer des tables SQL Server, je vous conseille d'utiliser le pilote
OLEDB SQL Server directement ou mieux encore l'accès natif SQL Server.


--
Ed en Ligne


"Lionel Lecoq" <lionel.lecoq@gmail.com> a écrit dans le message de news:
4346139d$1@news.pcsoft.fr...


Bonjour,

Lorsque j'importe des fichiers de bases existantes (sous SQL Serveur) vers
mon analyse, mes clés primaires ne sont pas identifiées. J'utilise ODBC
via OLEDB.

Voici le message qui apparait, une fois les fichiers importés:

"Le pilote d'accès à la base n'a retourné aucune clé d'index sur certains
fichiers importés.
Sauf exception, des clés d'index sont nécessaires pour les traitements.
Veuillez vérifier la présence de ces clés dans la base d'origine et
décrire les clés correspondantes sous l'éditeur d'analyses."

Pourtant, mes fichiers sous SQL Server ont bien une clé primaire
chacune... De plus, à chaque synchronisation de l'analyse avec les tabes
extérieures, il me supprime les clés primaires que j'ai rajoutées
manuellement dans l'analyse.

Quelqu'un saurait-il comment résoudre ce soucis?
Publicado em outubro, 07 2005 - 12:03 PM
Salut,

je ne sais pas comment résoudre ton souci mais par contre, je peux te dire que l'accès que tu utilises n'est sûrement
pas le meilleur en terme de vitesse.
Utilise plutôt ODBC ou OLE DB (les 2 sont équivalents en vitesse).

Tes clés primaires sont de quel type ?

Bon dev,

Olivier

"Lionel Lecoq" <lionel.lecoq@gmail.com> a écrit dans le message de news: 4346139d$1@news.pcsoft.fr...


Bonjour,

Lorsque j'importe des fichiers de bases existantes (sous SQL Serveur) vers mon analyse, mes clés primaires ne sont pas
identifiées. J'utilise ODBC via OLEDB.

Voici le message qui apparait, une fois les fichiers importés:

"Le pilote d'accès à la base n'a retourné aucune clé d'index sur certains fichiers importés.
Sauf exception, des clés d'index sont nécessaires pour les traitements.
Veuillez vérifier la présence de ces clés dans la base d'origine et décrire les clés correspondantes sous l'éditeur
d'analyses."

Pourtant, mes fichiers sous SQL Server ont bien une clé primaire chacune... De plus, à chaque synchronisation de
l'analyse avec les tabes extérieures, il me supprime les clés primaires que j'ai rajoutées manuellement dans
l'analyse.

Quelqu'un saurait-il comment résoudre ce soucis?
Publicado em outubro, 07 2005 - 12:07 PM
Arf...

En fait, je ne choisis pas mon accès: il a été défini pour l'ensemble des applis de l'entreprise, afin d'unifier un peu les types de connection :).

Merci de votre aide ;)
Publicado em outubro, 07 2005 - 6:34 PM
Bonjour,

C'est un mauvais choix avec lequel vous allez au devant de bien des
soucis. C'est le plus lent, le moins fiable et le plus limité...

--
Ed en Ligne


"Lionel Lecoq" <lionel.lecoq@gmail.com> a écrit dans le message de news:
434633ff$1@news.pcsoft.fr...

Arf...

En fait, je ne choisis pas mon accès: il a été défini pour l'ensemble des
applis de l'entreprise, afin d'unifier un peu les types de connection :).

Merci de votre aide ;)