OVH Cloud OVH Cloud

Créer un table

1 réponse
Avatar
Céline BALLEREAU
Boujour =E0 tous,

J'utilise access pour archiver des donn=E9es provenant d'un=20
syst=E8me de supervision de machines de production. Etant=20
donn=E9 que le d=E9bit d'enregistrement d'Access devient=20
limit=E9, je dois travailler avec SQL Server.

Je n'arrive pas =E0 faire une liaison avec plusieurs tables=20
dans SQL Server. Cette manipulation est pourtant tr=E8s=20
simple dans Access en utilisant (Fichier/Donn=E9es=20
externes/Lier les tables).=20

Je souhaiterai savoir =E9galement s'il existe une proc=E9dure=20
pour exporter les requ=EAtes cr=E9=E9es dans Access sous SQL=20
Server ou s'il faut n=E9cessairement toutes les recr=E9er dans=20
SQL Server.

Est-ce que quelqu'un pourrai me renseigner sur ces sujets ?

Merci d'avance,

C=E9line.

1 réponse

Avatar
www.eztree-msdn.com \(Laurent Jordi\) Enlever le s à infos pour me contacter par mail
Salut,

Je pense que le plus simple est de créer un connecteur de données ODBC (DNS
Système ou DNS Fichier) qui te permettra d'attacher des tables SQL Server à
l'intérieur même de ta base access. Une fois cette liaison effectuée, tu
pourras utiliser ces tables comme si c'était des tables access. Tu devra
être très prudente sur la corresdpondance les types de données qui sont
différents entre access et SQL Server. Ce genre de manipulation n'a pas
tendence à amméliorer les perfs car c'est access qui gère la connexion et
quelle est ralentie par la couche ODBC.

Si tu utilises ADO pour te connecter à la base access, je te conseille
d'utiliser l'utilitaire de migration vers SQL Server. Ce dernier
reconstituera une base à peut prêt identique à ta base access sur SQL
Server. Tu devras ensuite changer ta chaine de connexion en utilisant le
connecteur SQL natif. Tu sera obligée de vérifier le fonctionnement de
toutes tes requêtes à cause des différences de syntaxe entre les deux
systèmes.

Si ta base est complexe, ce n'est pas de tout repos. Si tes requêtes sont
dans le code source, c'est encore pire...

Bonne chance

@+

LJ

www.eztree-msdn.com
www.ezlogic.mc



"Céline BALLEREAU" a écrit dans le message de
news:b2b201c43725$ef94cac0$
Boujour à tous,

J'utilise access pour archiver des données provenant d'un
système de supervision de machines de production. Etant
donné que le débit d'enregistrement d'Access devient
limité, je dois travailler avec SQL Server.

Je n'arrive pas à faire une liaison avec plusieurs tables
dans SQL Server. Cette manipulation est pourtant très
simple dans Access en utilisant (Fichier/Données
externes/Lier les tables).

Je souhaiterai savoir également s'il existe une procédure
pour exporter les requêtes créées dans Access sous SQL
Server ou s'il faut nécessairement toutes les recréer dans
SQL Server.

Est-ce que quelqu'un pourrai me renseigner sur ces sujets ?

Merci d'avance,

Céline.