OVH Cloud OVH Cloud

Sauvegarde d'image

10 réponses
Avatar
Geko
Bonjour,

Comment sauvegarder, dans une BD SQL, des documents=20
(.doc, .pdf, .jpg, etc..) qui pourront =EAtre relus par la=20
suite.

Merci !

10 réponses

Avatar
Philippe T [MS]
Bonjour,

Ce n'est pas forcément une bonne idée. Avez vous pensé à Sharepoint pour
géré cela : c'est beaucoup mieux !!!

Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france

"Geko" wrote in message
news:a40501c4d70e$7546ba60$
Bonjour,

Comment sauvegarder, dans une BD SQL, des documents
(.doc, .pdf, .jpg, etc..) qui pourront être relus par la
suite.

Merci !
Avatar
Geko
Outre SharePoint, y'a t-il d'autres solutions ?
ActiveDirectory peut-être?
-----Message d'origine-----
Bonjour,

Ce n'est pas forcément une bonne idée. Avez vous pensé à


Sharepoint pour
géré cela : c'est beaucoup mieux !!!

Phil.
________________________________________________________
Philippe TROTIN


http://blogs.msdn.com/ptrotin
Microsoft Services France


http://www.microsoft.com/france

"Geko" wrote in


message
news:a40501c4d70e$7546ba60$
Bonjour,

Comment sauvegarder, dans une BD SQL, des documents
(.doc, .pdf, .jpg, etc..) qui pourront être relus par la
suite.

Merci !


.



Avatar
Fred
Bonsoir,
Je ne pense pas que cela soit faisable sans programmation.
Pour ma part je l'ai fait en vb .Net avec ce que l'on appelle les BLOBs
binary Long Object (champs de type image dans SQL Server)
Pour ce qui est de la lecture, dans mon cas, il s'agit de restituer le
contenu dans une page web ce qui se fait très facilement en installant la
prise en charge de IIS dans SQL Server.
Si cela t'intéresse, fait le moi savoir et j'irai à la pêche aux bouts de
code significatifs quand j'aurai un moment (compte deux trois jours)
Bon, maintenant je vais voir si SharePoint peut m'aider dans ma tâche ! Et
si les contraintes financières sont d'accord pour qu'il m'aide.


"Geko" a écrit dans le message de
news: 18f901c4d711$816d8230$

Outre SharePoint, y'a t-il d'autres solutions ?
ActiveDirectory peut-être?
-----Message d'origine-----
Bonjour,

Ce n'est pas forcément une bonne idée. Avez vous pensé à


Sharepoint pour
géré cela : c'est beaucoup mieux !!!

Phil.
________________________________________________________
Philippe TROTIN


http://blogs.msdn.com/ptrotin
Microsoft Services France


http://www.microsoft.com/france

"Geko" wrote in


message
news:a40501c4d70e$7546ba60$
Bonjour,

Comment sauvegarder, dans une BD SQL, des documents
(.doc, .pdf, .jpg, etc..) qui pourront être relus par la
suite.

Merci !


.



Avatar
Philippe T [MS]
Bonjour,

Pour moi deux solutions :
- stocker les fichiers sur un disque et ne stocker dans SQL que les liens
- utiliser Sharepoint qui sans aucun dev permettra de gérer les fichiers, de
les indexer pour faire des recherches, ...

Entre une licence SharePoint et une licence SQL, je crois que cela ne posera
pas de problèmes de finances !!! :-)

Phil.

"Fred" wrote in message
news:
Bonsoir,
Je ne pense pas que cela soit faisable sans programmation.
Pour ma part je l'ai fait en vb .Net avec ce que l'on appelle les BLOBs
binary Long Object (champs de type image dans SQL Server)
Pour ce qui est de la lecture, dans mon cas, il s'agit de restituer le
contenu dans une page web ce qui se fait très facilement en installant la
prise en charge de IIS dans SQL Server.
Si cela t'intéresse, fait le moi savoir et j'irai à la pêche aux bouts de
code significatifs quand j'aurai un moment (compte deux trois jours)
Bon, maintenant je vais voir si SharePoint peut m'aider dans ma tâche ! Et
si les contraintes financières sont d'accord pour qu'il m'aide.


"Geko" a écrit dans le message de
news: 18f901c4d711$816d8230$

Outre SharePoint, y'a t-il d'autres solutions ?
ActiveDirectory peut-être?
>-----Message d'origine-----
>Bonjour,
>
>Ce n'est pas forcément une bonne idée. Avez vous pensé à
Sharepoint pour
>géré cela : c'est beaucoup mieux !!!
>
>Phil.
>________________________________________________________
>Philippe TROTIN
http://blogs.msdn.com/ptrotin
>Microsoft Services France
http://www.microsoft.com/france
>
>"Geko" wrote in
message
>news:a40501c4d70e$7546ba60$
>Bonjour,
>
>Comment sauvegarder, dans une BD SQL, des documents
>(.doc, .pdf, .jpg, etc..) qui pourront être relus par la
>suite.
>
>Merci !
>
>
>.
>




Avatar
Toto
Bonjour,
J'ai déjà SQL Server ;-)
Quand à stocker les fichiers sur disque, j'y ai pensé mais je risque à terme
de me retrouver avec des répertoires contenant quelques milliers de
fichiers. Sans parler de la difficulté à conserver la cohérence entre le
contenu du disque et la base, chose assez simple à mettre en oeuvre en "tout
sql".
Cela étant dit j'ai visité le site de SharePoint, pour mon besoin, il est
trop puissant !


"Philippe T [MS]" a écrit dans le message de
news:
Bonjour,

Pour moi deux solutions :
- stocker les fichiers sur un disque et ne stocker dans SQL que les liens
- utiliser Sharepoint qui sans aucun dev permettra de gérer les fichiers,


de
les indexer pour faire des recherches, ...

Entre une licence SharePoint et une licence SQL, je crois que cela ne


posera
pas de problèmes de finances !!! :-)

Phil.

"Fred" wrote in message
news:
> Bonsoir,
> Je ne pense pas que cela soit faisable sans programmation.
> Pour ma part je l'ai fait en vb .Net avec ce que l'on appelle les BLOBs
> binary Long Object (champs de type image dans SQL Server)
> Pour ce qui est de la lecture, dans mon cas, il s'agit de restituer le
> contenu dans une page web ce qui se fait très facilement en installant


la
> prise en charge de IIS dans SQL Server.
> Si cela t'intéresse, fait le moi savoir et j'irai à la pêche aux bouts


de
> code significatifs quand j'aurai un moment (compte deux trois jours)
> Bon, maintenant je vais voir si SharePoint peut m'aider dans ma tâche !


Et
> si les contraintes financières sont d'accord pour qu'il m'aide.
>
>
> "Geko" a écrit dans le message de
> news: 18f901c4d711$816d8230$
>
> Outre SharePoint, y'a t-il d'autres solutions ?
> ActiveDirectory peut-être?
> >-----Message d'origine-----
> >Bonjour,
> >
> >Ce n'est pas forcément une bonne idée. Avez vous pensé à
> Sharepoint pour
> >géré cela : c'est beaucoup mieux !!!
> >
> >Phil.
> >________________________________________________________
> >Philippe TROTIN
> http://blogs.msdn.com/ptrotin
> >Microsoft Services France
> http://www.microsoft.com/france
> >
> >"Geko" wrote in
> message
> >news:a40501c4d70e$7546ba60$
> >Bonjour,
> >
> >Comment sauvegarder, dans une BD SQL, des documents
> >(.doc, .pdf, .jpg, etc..) qui pourront être relus par la
> >suite.
> >
> >Merci !
> >
> >
> >.
> >
>
>




Avatar
TedIF
Bonjour,

J'ai un exemple en Delphi si cela intéresse.

"Geko" a écrit dans le message de
news:18f901c4d711$816d8230$

Outre SharePoint, y'a t-il d'autres solutions ?
ActiveDirectory peut-être?
-----Message d'origine-----
Bonjour,

Ce n'est pas forcément une bonne idée. Avez vous pensé à


Sharepoint pour
géré cela : c'est beaucoup mieux !!!

Phil.
________________________________________________________
Philippe TROTIN


http://blogs.msdn.com/ptrotin
Microsoft Services France


http://www.microsoft.com/france

"Geko" wrote in


message
news:a40501c4d70e$7546ba60$
Bonjour,

Comment sauvegarder, dans une BD SQL, des documents
(.doc, .pdf, .jpg, etc..) qui pourront être relus par la
suite.

Merci !


.



Avatar
Philippe T [MS]
Bonjour,

Qui peut le plus, peut le moins !!! :-)

L'avantage c'est le 0 dev et la recherche qui fonctionne toute seule !!!

Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france

"Toto" wrote in message
news:edc6$
Bonjour,
J'ai déjà SQL Server ;-)
Quand à stocker les fichiers sur disque, j'y ai pensé mais je risque à


terme
de me retrouver avec des répertoires contenant quelques milliers de
fichiers. Sans parler de la difficulté à conserver la cohérence entre le
contenu du disque et la base, chose assez simple à mettre en oeuvre en


"tout
sql".
Cela étant dit j'ai visité le site de SharePoint, pour mon besoin, il est
trop puissant !


"Philippe T [MS]" a écrit dans le message


de
news:
> Bonjour,
>
> Pour moi deux solutions :
> - stocker les fichiers sur un disque et ne stocker dans SQL que les


liens
> - utiliser Sharepoint qui sans aucun dev permettra de gérer les


fichiers,
de
> les indexer pour faire des recherches, ...
>
> Entre une licence SharePoint et une licence SQL, je crois que cela ne
posera
> pas de problèmes de finances !!! :-)
>
> Phil.
>
> "Fred" wrote in message
> news:
> > Bonsoir,
> > Je ne pense pas que cela soit faisable sans programmation.
> > Pour ma part je l'ai fait en vb .Net avec ce que l'on appelle les


BLOBs
> > binary Long Object (champs de type image dans SQL Server)
> > Pour ce qui est de la lecture, dans mon cas, il s'agit de restituer le
> > contenu dans une page web ce qui se fait très facilement en installant
la
> > prise en charge de IIS dans SQL Server.
> > Si cela t'intéresse, fait le moi savoir et j'irai à la pêche aux bouts
de
> > code significatifs quand j'aurai un moment (compte deux trois jours)
> > Bon, maintenant je vais voir si SharePoint peut m'aider dans ma tâche


!
Et
> > si les contraintes financières sont d'accord pour qu'il m'aide.
> >
> >
> > "Geko" a écrit dans le message


de
> > news: 18f901c4d711$816d8230$
> >
> > Outre SharePoint, y'a t-il d'autres solutions ?
> > ActiveDirectory peut-être?
> > >-----Message d'origine-----
> > >Bonjour,
> > >
> > >Ce n'est pas forcément une bonne idée. Avez vous pensé à
> > Sharepoint pour
> > >géré cela : c'est beaucoup mieux !!!
> > >
> > >Phil.
> > >________________________________________________________
> > >Philippe TROTIN
> > http://blogs.msdn.com/ptrotin
> > >Microsoft Services France
> > http://www.microsoft.com/france
> > >
> > >"Geko" wrote in
> > message
> > >news:a40501c4d70e$7546ba60$
> > >Bonjour,
> > >
> > >Comment sauvegarder, dans une BD SQL, des documents
> > >(.doc, .pdf, .jpg, etc..) qui pourront être relus par la
> > >suite.
> > >
> > >Merci !
> > >
> > >
> > >.
> > >
> >
> >
>
>






Avatar
Fred BROUARD
pour stocker et lire des BLOB (image, grand textes, sons...) il faut soit les
stocker dans une table dotée d'une colonne de type IMAGE, soit utiliser une
référence à un fichier externe.

Pour le stockage en table, on ne peut pas utiliser directement les ordres SQL
Select Insert, Delete...

Il faut passer par des pointeurs via les commandes transact SQL READTEXT et
WRITETEXT (un peu lourd).

pour un article complet sur le sujet, lire :
http://sqlpro.developpez.com/cours/stockerimages/

A +

--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************

Geko a écrit:
Bonjour,

Comment sauvegarder, dans une BD SQL, des documents
(.doc, .pdf, .jpg, etc..) qui pourront être relus par la
suite.

Merci !


Avatar
Christophe KERHOUSSE
Salut,

Sur cette page : http://support.microsoft.com/default.aspx?scid=kb;fr;469237
Il est expliqué comment insérer dans SQL server des fichiers (sous forme de
blob).
Il y a le code pour créer un mini composant dll activeX qui fait cela.
Après, tu utilises ce composant depuis une page asp (ou vb) pour faire des
insertion/récupération d'images.

Il y a également, des exemples de pages asp qui utilisent ce composant.
Si tu n'as pas VB pour créer ce composant, je peux te mailer la dll (elle
est microscopique).

Je l'ai mis en oeuvre sur mon intra afin de stocker en base la photo d'une
table d'utilisateurs.
Interface web de maj => tout fonctionne nickel.

a+



"Geko" a écrit dans le message de
news:a40501c4d70e$7546ba60$
Bonjour,

Comment sauvegarder, dans une BD SQL, des documents
(.doc, .pdf, .jpg, etc..) qui pourront être relus par la
suite.

Merci !
Avatar
Philippe T [MS]
Bonjour,

Pour info, l'accès à ces bolbs est beaucoup moins performant que l'accès aux
autres types de données SQL

Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france

"Fred BROUARD" wrote in message
news:
pour stocker et lire des BLOB (image, grand textes, sons...) il faut soit


les
stocker dans une table dotée d'une colonne de type IMAGE, soit utiliser


une
référence à un fichier externe.

Pour le stockage en table, on ne peut pas utiliser directement les ordres


SQL
Select Insert, Delete...

Il faut passer par des pointeurs via les commandes transact SQL READTEXT


et
WRITETEXT (un peu lourd).

pour un article complet sur le sujet, lire :
http://sqlpro.developpez.com/cours/stockerimages/

A +

--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************

Geko a écrit:
> Bonjour,
>
> Comment sauvegarder, dans une BD SQL, des documents
> (.doc, .pdf, .jpg, etc..) qui pourront être relus par la
> suite.
>
> Merci !