En av mina projekt gör just nu omfattande användning av hanterade metadatakolumner.
Det finns flera personer arbeta och utvecklas på projektet och en av dem har skapat en hel del (Söt) testdata. Jag ville ha några av åtgärden, så tog han en säkerhetskopia och jag återställt det i min miljö. Som hade den sorgliga effekten av inaktivera alla min hanterad webbplats metadatakolumner någon sidan editform.aspx eller publicering eller verkligen, var som helst, som visas:
Återställda data visade värden, men de var inte redigeras. Intressant, all kod som jag skrev var kan query dessa fält böter. Jag kunde inte bara redigera någon av dem. Jag kunde inte ens redigera dessa kolumner på helt nya sidor/listobjekt. Jag kunde inte hitta några fel i loggfilerna.
Jag spelade med det längre än jag vilja erkänna någonstans längs den idé som jag fick idén att uppdatera kolumnen plats i web UI. Min tanke var att kanske att säkerhetskopiera/Återställ bröt vissa anslutningar mellan tjänsten MMS och kolumnerna webbplats. Som gjorde, I själva verket, lösa det. Det är en smärta du har första Välj rätt sikt grupp och andra, fixa det överallt det används. I mitt fall, Det är värt besväret att få den söta, söta provningsresultat.
Det tigga frågan – hur ska du hålla en testmiljö i bra form som är en säkerhetskopia av produktion? Jag tror att det är min rot orsaka här och det är en slags normala sak att skapa en testmiljö som säkerhetskopia av produktion... Frågor, frågor..
</slutet>
Följ mig på Twitter vid http://www.twitter.com/pagalvin