从sharepoint server 2007 内容数据库中恢复文件 restore file from sharepoint server 2007 content database

sharepoint server 2007 中上传了很多文件,想批量从内容数据库中恢复文件,而不是从页面中逐一下载,经检查文件均存储在数据库的alldocstreams 表的content字段中,字段类型为image。

可以使用textcopy.exe将内容写入到文件中,此文件在sql server 2000中提供,sql server 2005 仍然可以使用。

以下sql语句的/D 数据库名 /U 用户名 /P 密码 /S 服务器地址 需要修改成自己数据库服务器的相应值,导出目录为C:\temp

SELECT ‘textcopy.exe /S LOCALHOST /D WSS_Content /T alldocstreams /C content /U sa /P password /F “c:\temp\’+replace(dirname,’/’,’\’)+’\’+leafname +'” /O /Z /W “where ID=”’+lower(CONVERT(varchar(40),id,40))+”’ and Level=”255”’    FROM [WSS_Content].[dbo].[AllDocs] where id in (select distinct id from alldocstreams);

将结果保存在批处理文件中执行即可。注意textcopy.exe 不会自己建目录,需要先执行以下语句建立目录

select distinct ‘md ‘+  ‘”‘+replace(dirname,’/’,’\’)+'”‘ from alldocs;

天气转凉了

北方总是说着他们的四季分明,都说厦门没有秋天,从夏天就直接到冬天了,细细想来,还真是如此。

这几天早晚很凉,下午又热的要命。真是不舒服。

这两天在整理扩容的文档,和北数SFB、北京行的电话会议结束以后,我们对方案进行了挺大的改动,说老实话这个方案的可行性确实没底。可能还是有很多没有考虑到的问题,也许这就是试点的意义吧,可怜北京行当小白鼠了。

奶粉终于到厦门了,晚上下班的时间跑到邮局给领了回来,马上就给彤彤泡了 120ml,口味上和明治的不一样的就是没有那股鱼肝油还是海苔之类的味道了,我尝了一下,口感比较偏甜。现在人民币升值以后,海外购真是划算。

时间相对论

周末两天时间过得特别快?也许这就是时间的相对论。

律政俏佳人里面有个在个国会的演讲我记到现在,有个烂发型,那是自找的,应为自己从头到尾眼睁睁的看着理发师把头发剪成那样,而没有发言。今天我去理发,发现不是这回事,就是有那种很烂的理发师,最后说到我放弃了,剪了个娃娃头回来,,我哭。。。

每个人心里都有个小九九,很关注自己的感受,自以为很理解,很了解别人,其实自己都没有了解透,还谈什么别人呢?

 

一天阴雨

忙和了一年的扩容工作,下周终于要开始试点了,在北京,说实话,对那几份应用的方案心里还真没底,很多陷阱在里面,是想尽量做远程支持,看来是比较难。主要看看下周的方案评审和演练的情况吧。当然都希望能尽量顺利。

难得今天下了一天的大雨,发现我竟然没有雨天可穿的鞋,有点积水鞋子就湿了,穿着很不舒服。

 

一天啥也没干

今天想好好整理下扩容的方案,不了为了应付下周检查的事情,开始补签到和公司人员的变更单,补签到签到手酸,还好只要补两个月,补那个变更单更是麻烦,人员的进出记录要和签到能对上,核对那些日期就搞到崩溃。好不容易把运维项目搞完了,又说原来ODSB那个开发项目也要补,我晕。。。。。。。那个更麻烦,进出场人数好几十人。搞到下班都没搞完。

下午高伟达的人投诉说我们不肯把自动化工具交给他们,长山把我叫去,这事情也是个误会吧,其实开会的时候涛哥并不是那么说的,那些东西CC上都有,就没有必要搞这个了。教就教呗,也不是什么大事。长山想拉我去高伟达,留下来继续做ODSB。一是对高伟达没什么好感,二,这段时间决定离开ODSB也不想在回头了,在一个原因是又不是作为行里人出现,就更没有必要继续留在这个项目。离开反而有更大的空间。虽然他们愿意更好的待遇,其实谁不想要钱,但是这个钱,我不会去拿。