Ik zit wat te hacken in de microsoft sharepoint server database. Het is me onder andere al gelukt om data van lijsten uit de db te plukken door gewoon direct in de tebellen te gaan snuffelen. Alleen nu wil ik dus image data eruit gaan halen.
Volgens mij staat ook alle binaire data die in sharepoint staat opgeslagen in de database gepropt ergens. Sharepoint zelf komt wel met een boek en voorbeelden, maar dat is allemaal zo'n oerwoud van aspx bestanden, stored procedures en overhead, dat ik liever gewoon direct een draadje aanleg naar waar ik moet zijn. Dat werkte in het geval van de lijsten erg goed.
Ok, nu de plaatjes. Er is dus een tabel "Docs" met onder andere de velden DirName en LeafName. Als je een query runt op een bepaalde DirName, krijg je mooi alle items (bestanden en dirs) als records terug met hun naam als LeafName. Plaatjes staan hier ook netjes in. Verder nog wat id's van webs, sites en lists waar ze bij horen, da's verder niet interessant. Overzichtje:

je ziet onderaan onder andere de velden Content en CheckoutContent, van het type "image" dat klonk dus wel erg interessant. Alleen als ik de inhoud van dat veld gewoon echo, krijg ik vrijwel niks, iets a la "?????Aa??"
Da's lang niet genoeg data voor een plaatje, lijkt me eerder een pointer oid naar ergens anders. Maar geen idee dus waarheen.
Iemand ervaring met sharepoint database architectuur? waar zou ik m'n plaatje (data) kunnen vinden?
Volgens mij staat ook alle binaire data die in sharepoint staat opgeslagen in de database gepropt ergens. Sharepoint zelf komt wel met een boek en voorbeelden, maar dat is allemaal zo'n oerwoud van aspx bestanden, stored procedures en overhead, dat ik liever gewoon direct een draadje aanleg naar waar ik moet zijn. Dat werkte in het geval van de lijsten erg goed.
Ok, nu de plaatjes. Er is dus een tabel "Docs" met onder andere de velden DirName en LeafName. Als je een query runt op een bepaalde DirName, krijg je mooi alle items (bestanden en dirs) als records terug met hun naam als LeafName. Plaatjes staan hier ook netjes in. Verder nog wat id's van webs, sites en lists waar ze bij horen, da's verder niet interessant. Overzichtje:

je ziet onderaan onder andere de velden Content en CheckoutContent, van het type "image" dat klonk dus wel erg interessant. Alleen als ik de inhoud van dat veld gewoon echo, krijg ik vrijwel niks, iets a la "?????Aa??"
Da's lang niet genoeg data voor een plaatje, lijkt me eerder een pointer oid naar ergens anders. Maar geen idee dus waarheen.
Iemand ervaring met sharepoint database architectuur? waar zou ik m'n plaatje (data) kunnen vinden?