<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://communities.bentley.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>PW删除文档回收机制解读</title><link>https://communities.bentley.com/communities/other_communities/chinafirst/w/chinawiki/29634/pw</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>PW删除文档回收机制解读</title><link>https://communities.bentley.com/communities/other_communities/chinafirst/w/chinawiki/29634/pw</link><pubDate>Thu, 30 Jun 2016 08:22:30 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:d45d9a02-a52b-4226-a2dc-bcb94098dd23</guid><dc:creator>lijun.ma</dc:creator><comments>https://communities.bentley.com/communities/other_communities/chinafirst/w/chinawiki/29634/pw#comments</comments><description>Current Revision posted to 技术资料库 by lijun.ma on 6/30/2016 8:22:30 AM&lt;br /&gt;
&lt;p&gt;下面介绍PW的文档安全保障之一：PW删除文档回收机制。&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;"&gt;什么是&amp;ldquo;删除文档回收机制&amp;rdquo;？&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;设计人员在PW客户端通过按delete按钮或delete菜单删除了一个PW文档；&lt;/p&gt;
&lt;p&gt;坏了，该设计人员突然发现该文档还有用，刚才误删了！不幸的是自己磁盘上或别人磁盘上已经没有备份！&lt;/p&gt;
&lt;p&gt;没事，&amp;ldquo;PW删除文档回收机制&amp;rdquo;正是为应对这种突发情况的：&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;找管理员，登录到存储文件所在的PW服务器上，&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;打开回收站，找到刚才误删的PW文档。&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;"&gt;回收原理：&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;文档在删除时自动移动到存储区的回收站。因为PW服务和文件存储位置（或者存于文件服务器上）可以分开，文件存储位置是通过存储区（&amp;nbsp;storage area）来设定的，我们找被删除的文件是在存储文件所在的机器上找，即存储区对应机器的回收站。就像操作系统delete（没有按shift）删除文件一样，Windows只是打了一个记号，文件还在原来的磁盘上放着，可以通过回收站去还原，把记号去掉。&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;"&gt;部署条件：&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;要实现&amp;quot;PW删除文档回收机制&amp;quot; 需要以下设置才行：&lt;/p&gt;
&lt;p&gt;1.&amp;nbsp;数据源属性打勾&amp;ldquo;删除后移至回收站&amp;rdquo;；&lt;/p&gt;
&lt;p&gt;2. PW服务器的当前Windows用户要有&amp;ldquo;Log on as a service&amp;quot;权限;&lt;/p&gt;
&lt;p&gt;3.&amp;nbsp;PW服务的运行用户必须是特定的Windows用户，而不是Local System Account。&lt;/p&gt;
&lt;p&gt;&lt;a style="background:none;color:#006490;text-decoration:none;border-bottom-color:#f2f2f2;border-bottom-width:1px;border-bottom-style:solid;" href="/cfs-file/__key/communityserver-discussions-components-files/343509/5670.1.png"&gt;&lt;img width="651" height="405" style="border:0px currentColor;height:auto;display:inline;" alt=" " src="/resized-image/__size/940x0/__key/communityserver-discussions-components-files/343509/5670.1.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#00ff00;"&gt;当然这种&amp;quot;PW删除文档回收机制&amp;quot; 也有缺点：&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;1. 由于PW DOC表中的记录真删了，误删文档所处的文件夹及与其他文件关系没法复原；&lt;/p&gt;
&lt;p&gt;2. 误删文档的属性（Attribute）信息也无法复原。&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;所以，&amp;quot;PW删除文档回收机制&amp;quot;只是一个最低限度的保障，保障辛辛苦苦设计的文件数据还在，但也不能做到100%复原，所以最好从权限或管理上约束不误删为上策。&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item></channel></rss>