le plus simple serait de te faire créer une base en écriture sur le même serveur Oracle si possible.
Toutefois, pour répondre à tes questions
Arwon a écrit :
- est-ce possible d'importer des données d'oracle de facon automatisé ? si possible avec une requête afin de pas récupérer toute les tables oracle ? Si oui, pouvez-vous m'indiquez comment faire ? sinon je m'arrangerai pour trouver comment... mais j'aimerais deja savoir si c'est possible
|
Oui, SQL Server embarque un ETL (outil d'extraction, transformation...) qui s'appelle SSIS (SQL server Integration Services) qui est capable d'attaquer n'importe quel type de base via un connecteur ODBC.
Arwon a écrit :
- est-ce qu'il y a un moyen de mettre sur Excel le résultat d'un query, ou une table ? pour cela j'ai deja une réponse car j'ai vu que c'était possible avec un code VBA, mais j'ai remarqué aussi qu'il copiait le résultat ligne par ligne mais si ya un autre moyen comme avec Access ou on peut lier avec la source de donnée, je préfère.
|
Excel est capable d'attaquer directement une base SQL (surtout avec 2007)
Sinon tu utilises SQL management studio qui te mets les résultats sous forme de table que tu peux copier/coller ensuite dans Excel
Arwon a écrit :
l'emploi du VB.NET est-il possible afin de piloter sql server ? ou p-e du C++ ? le VB.NET m'arrangerait mieux car je connais que les bases pour le C++ et ca fait lgtps que j'ai pas pratiqué.
|
Tu dois pouvoir piloter SQL server en VB.Net après tu as des outils d'administration avec SQL Server dépend de ce que tu veux faire comme "pilotage"
En fait c'est SSIS qui prendra la main. c'est lui qui va te faire les enchainements que tu souhaites faire (récup les données, les transformer, les extraire...)
Arwon a écrit :
- je m'y connais pas du tout en serveurs.... avec sql server si je l'installer, celui-ci sera installé sur mon poste donc. On sera 2 a faire des queries, est-ce que c'est possible de sauvegarder les tables sur le réseau ? j'ai remarqué qu'il y avait l'édition Compact aussi avec des fichiers .SDF. n'est-il pas préférable d'utiliser ca ? par contre je n'arrive pas a trouver le moyen d'importer des données depuis Oracle, est-ce que c'est possible ?
|
Un vrai SGBD c'est trsè différent d'Access. Il faut que tu installes un server SQL qui fera tourner le moteur de la base de données. Ensuite de ton poste client via SQL Management Studio et Visual Studio tu paramètreras ta base.
Tu peux toujours installer la partie serveur sur ton poste... mais ça prend de la RAM et du process...
L'idéal c'est d'installer sur une mahcine serveur, ton serveur SQL et via ton poste et celui de ton collègue installer les outils clients, qui attaqueront ton serveur. L('architecture est quand même un poil pus complexe qu'Access, c'est beaucoup moins simple à mettre en place mais beaucoup plu spuissant.
SQL Server est limité à 3 utilisateurs sinon, ce qui à l'air d'être ton cas.
Bon courage et bonne recherche
Message édité par dlaumor le 12-07-2010 à 15:10:46