<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic SQL statement to get list of document names in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/sql-statement-to-get-list-of-document-names/m-p/244433#M197563</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm trying to create a SQL-statement which gives me the following information :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Filename(as uploaded)&amp;nbsp;&amp;nbsp; Content-URL-Filename (bin as stored by Alfresco)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I know I need to join tables like alf_content_url &amp;amp; ald_node_properties, but I don't find the right key to link them.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any help would be most welcome&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 16 Apr 2010 20:36:59 GMT</pubDate>
    <dc:creator>somersst</dc:creator>
    <dc:date>2010-04-16T20:36:59Z</dc:date>
    <item>
      <title>SQL statement to get list of document names</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/sql-statement-to-get-list-of-document-names/m-p/244433#M197563</link>
      <description>I'm trying to create a SQL-statement which gives me the following information :Filename(as uploaded)&amp;nbsp;&amp;nbsp; Content-URL-Filename (bin as stored by Alfresco)I know I need to join tables like alf_content_url &amp;amp; ald_node_properties, but I don't find the right key to link them.Any help would be most welco</description>
      <pubDate>Fri, 16 Apr 2010 20:36:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/sql-statement-to-get-list-of-document-names/m-p/244433#M197563</guid>
      <dc:creator>somersst</dc:creator>
      <dc:date>2010-04-16T20:36:59Z</dc:date>
    </item>
    <item>
      <title>Re: SQL statement to get list of document names</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/sql-statement-to-get-list-of-document-names/m-p/244434#M197564</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;they can be joined using&amp;nbsp; :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;WHERE Statement&lt;/STRONG&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;alf_locale.id=alf_node_properties.locale_id AND&lt;BR /&gt;alf_content_data.content_locale_id = alf_locale.id AND&lt;BR /&gt;alf_content_url.id = alf_content_data.content_url_id&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Apr 2010 22:36:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/sql-statement-to-get-list-of-document-names/m-p/244434#M197564</guid>
      <dc:creator>hsohaib</dc:creator>
      <dc:date>2010-04-16T22:36:14Z</dc:date>
    </item>
    <item>
      <title>Re: SQL statement to get list of document names</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/sql-statement-to-get-list-of-document-names/m-p/244435#M197565</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;already many thanks for your response. I think that the result is not OK. I created the following SQL :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SELECT alf_content_url.content_url,&amp;nbsp; alf_node_properties.string_value FROM alf_content_url, alf_content_data, alf_locale, alf_node_properties&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;where&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;alf_locale.id=alf_node_properties.locale_id AND&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;alf_content_data.content_locale_id = alf_locale.id AND&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;alf_content_url.id = alf_content_data.content_url_id&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This results into the following :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'store://2010/4/16/14/3/7ef9c727-0b58-4c54-8e46-24f5293605df.bin', 'Loonbrieven Cegeka 2008'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'store://2010/4/16/14/3/7ef9c727-0b58-4c54-8e46-24f5293605df.bin', ''&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'store://2010/4/16/14/3/7ef9c727-0b58-4c54-8e46-24f5293605df.bin', 'Oefeningen eerste semester 5de leerjaar van Frans'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'store://2010/4/16/14/3/7ef9c727-0b58-4c54-8e46-24f5293605df.bin', 'Oefeningen Jeff Frans 5de leerjaar'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'store://2010/4/16/14/3/7ef9c727-0b58-4c54-8e46-24f5293605df.bin', ''&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As you can see there are different documents, but they have the same url.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Greetings,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Stefaan Somers&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 17 Apr 2010 06:44:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/sql-statement-to-get-list-of-document-names/m-p/244435#M197565</guid>
      <dc:creator>somersst</dc:creator>
      <dc:date>2010-04-17T06:44:55Z</dc:date>
    </item>
    <item>
      <title>Re: SQL statement to get list of document names</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/sql-statement-to-get-list-of-document-names/m-p/244436#M197566</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;This results into the following :&lt;BR /&gt;'store://2010/4/16/14/3/7ef9c727-0b58-4c54-8e46-24f5293605df.bin', 'Loonbrieven Cegeka 2008'&lt;BR /&gt;'store://2010/4/16/14/3/7ef9c727-0b58-4c54-8e46-24f5293605df.bin', ''&lt;BR /&gt;'store://2010/4/16/14/3/7ef9c727-0b58-4c54-8e46-24f5293605df.bin', 'Oefeningen eerste semester 5de leerjaar van Frans'&lt;BR /&gt;'store://2010/4/16/14/3/7ef9c727-0b58-4c54-8e46-24f5293605df.bin', 'Oefeningen Jeff Frans 5de leerjaar'&lt;BR /&gt;'store://2010/4/16/14/3/7ef9c727-0b58-4c54-8e46-24f5293605df.bin', ''&lt;BR /&gt;&lt;BR /&gt;As you can see there are different documents, but they have the same url.&lt;BR /&gt;&lt;BR /&gt;Greetings,&lt;BR /&gt;&lt;BR /&gt;Stefaan Somers&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;the query is correct, the two table are joined correctly, as for the results I guess that's not unusual, its normal for multiple documents to belong to the same store, meaning there is no direct url to the document, it must be extracted from the .bin.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"alf_content_url" does contain the urls of stores, not document, (you could say the .bin in this case is the same as a .zip, contains multiple files) .&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;To clearify more, when i execute this query :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;select count(*) from alf_content_url;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;the result is less than&amp;nbsp; 60, but i have over 2000 documents in alfresco, meaning it couldn't possibly contain theirs urls.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 17 Apr 2010 08:56:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/sql-statement-to-get-list-of-document-names/m-p/244436#M197566</guid>
      <dc:creator>hsohaib</dc:creator>
      <dc:date>2010-04-17T08:56:37Z</dc:date>
    </item>
    <item>
      <title>Re: SQL statement to get list of document names</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/sql-statement-to-get-list-of-document-names/m-p/244437#M197567</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks again for answering.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;So what you mean is that there is no one-to-one relation between the BIN-file and the file you uploaded&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 17 Apr 2010 09:26:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/sql-statement-to-get-list-of-document-names/m-p/244437#M197567</guid>
      <dc:creator>somersst</dc:creator>
      <dc:date>2010-04-17T09:26:08Z</dc:date>
    </item>
    <item>
      <title>Re: SQL statement to get list of document names</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/sql-statement-to-get-list-of-document-names/m-p/244438#M197568</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Thanks again for answering.&lt;BR /&gt;So what you mean is that there is no one-to-one relation between the BIN-file and the file you uploaded&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;yeh, it's a one-to-many, if you need the download link you can construct like this :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;A _jive_internal="true" href="https://community.alfresco.com/domain:port/alfresco/download/attach/workspace/SpacesStore/0000-0000-0000-0000/myfile.pdf" rel="nofollow noopener noreferrer"&gt;http://domain:port/alfresco/download/attach/workspace/SpacesStore/0000-0000-0000-0000/myfile.pdf&lt;/A&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;replace 0000-0000-0000-0000 by the noderef.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 17 Apr 2010 09:41:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/sql-statement-to-get-list-of-document-names/m-p/244438#M197568</guid>
      <dc:creator>hsohaib</dc:creator>
      <dc:date>2010-04-17T09:41:22Z</dc:date>
    </item>
    <item>
      <title>Re: SQL statement to get list of document names</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/sql-statement-to-get-list-of-document-names/m-p/244439#M197569</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The strange thing is the fact that I could open the bin-file when I uploaded a document.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;For example I upload test.doc&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I check on my computer which bin file was last uploaded.&amp;nbsp; I can open this bin file with Word without any problem&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The reason why I want this kind of list, is that when my alfresco is corrupt, Istill can get at the BIN-files for opening them. But then I need to know which bin-file is which document.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 17 Apr 2010 12:26:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/sql-statement-to-get-list-of-document-names/m-p/244439#M197569</guid>
      <dc:creator>somersst</dc:creator>
      <dc:date>2010-04-17T12:26:19Z</dc:date>
    </item>
    <item>
      <title>Re: SQL statement to get list of document names</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/sql-statement-to-get-list-of-document-names/m-p/244440#M197570</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This will do it for you &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;select&amp;nbsp;&amp;nbsp;&amp;nbsp; docid.string_value, url.content_url&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alf_node_properties np&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inner join alf_content_data&amp;nbsp; acd on np.long_value = acd.id&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inner join alf_content_url url on acd.content_url_id=url.id&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INNER JOIN alf_node_properties docid on docid.node_id=np.node_id &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; np.actual_type_n = 3 and&amp;nbsp;&amp;nbsp;&amp;nbsp; np.persisted_type_n = 3 and docid.string_value='509a52de-8606-40dc-93a9-b770bc9db62c'&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Apr 2010 16:16:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/sql-statement-to-get-list-of-document-names/m-p/244440#M197570</guid>
      <dc:creator>eclose0923</dc:creator>
      <dc:date>2010-04-29T16:16:51Z</dc:date>
    </item>
  </channel>
</rss>

