<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SQL Server (και άλλες databases)</title><link>https://www.dotnetzone.gr:443/cs/forums/28/ShowForum.aspx</link><description>Θέματα που αφορούν τον SQL Server (7.0, 2000, 2005) αλλά και Oracle, Access, DB2, MySQL, κλπ.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Text Search ΣΕ MSSQL 2000 σε αλληνικά αρχεία...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/21760.aspx</link><pubDate>Thu, 07 Dec 2006 01:22:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:21760</guid><dc:creator>kyriakoy</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/21760.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=21760</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;gcapnias wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td valign="top" class="txt4"&gt;&lt;p&gt;Από ότι θυμάμαι, αναζήτηση στην ελληνική γλώσσα μπορείς να κάνεις αν δηλώσεις ότι το FTS γίνεται σε neutral γλώσσα στην ώρα που θα ορίσεις το κατάλογο που θα βάζει τα αρχεία του indexing. Από μέσα από τον Enterprise Manager δεν μπορείς, να το κάνεις θα πρέπει να το κάνεις από τον query analyzer. Αυτό είναι μακριά από την φυσική αναζήτηση, μιας και δεν μπορεί να κάνει συλλαβισμό (stemming) για να βγάλει παρόμοιες λέξεις.&lt;/p&gt;
&lt;p&gt;Όσο για το stemming, υπάρχει ένα release από την Microsoft για τον SharePoint Portal Server 2003 - δεδομένου ότι το search engine για τον SQL 2000/SharePoint 2003/Exchange 2003/Index server είναι σχεδόν το ίδιο με μικρές αλλαγές (δεν ξέρω ακόμα τι γίνεται με τον SQL 2005 και την επερχόμενη σειρά των προιόντων του Office 2007) ίσως μπορεί να γίνει δουλειά με το χέρι... Πάντως το μέσο πίεσης θα πρέπει να είναι η αναζήτηση των Windows SharePoint Services που χρησιμοποιεί το FTS του SQL 2005 - αν πιεστούν να φτιάξουν αυτό, ουσιαστικά θα φτιάξουν το FTS στον SQL 2005.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;George J.&lt;br&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Επανέρχομαι στο θέμα μιας και χρειάστηκε να ασχοληθώ. Δοκίμασα λοιπόν με τις οδηγίες του άρθρου (αναφέρει το παράδειγμα για την αραβική γλώσσα): &lt;a href="http://www.simple-talk.com/sql/learn-sql-server/sql-server-full-text-search-language-features/"&gt;SQL Server Full Text Search: Language Features&lt;/a&gt; . Τα αρχεία για το ελληνικό steeming και word break τα πήρα από το update &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=a0cccb0d-d8a3-4efa-81ae-c666e50707a1&amp;amp;displaylang=en"&gt;SharePoint Portal Server 2003 Word Breaker Update&lt;/a&gt;. Μετέφερα manual τα αρχεία που περιγράφονται σε μια εγκατάσταση SQL Server 2005 και έκανα τις κατάλληλες τροποποιήσεις στο registry.&lt;br&gt;Δυστυχώς όταν επιλέγω Greek σαν language για το word break μετά από query της μορφής :&lt;br&gt;&lt;br&gt;SELECT * &lt;br&gt;FROM FREETEXTTABLE(servole, fmemo, 'και') AS FT_TBL&lt;br&gt;&lt;br&gt;επιστρέφει :&lt;br&gt;The execution of a full-text query failed. "No such interface supported"&lt;br&gt;&amp;nbsp;&lt;br&gt;Άρα είτε τα αρχεία δεν μπορούν να «παίξουν» σε SQL Server 2005 είτε κάτι λάθος έχω κάνει εγώ. Υπάρχει κάποιος έχει ασχοληθεί και έχει κάποιο αποτέλεσμα; κάθε συμβουλή ευπρόσδεκτη.&lt;br&gt;&lt;br&gt;PS. Τα αρχεία τα έχει φτιάξει το CTI στην Πάτρα για λογαριασμό της Microsoft, και φυσικά καταλαβαίνω ότι η όλη διαδικασία είναι unsupported.&lt;img alt="Huh? &lt;img src=" /&gt;"&gt;&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Text Search ΣΕ MSSQL 2000 σε αλληνικά αρχεία...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/19848.aspx</link><pubDate>Sun, 05 Nov 2006 06:21:06 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:19848</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/19848.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=19848</wfw:commentRss><description>&lt;P&gt;Από ότι θυμάμαι η εγκατάσταση κάποιου από τα features εξαρτάται από την έκδοση του SQL 2000 και στην συνέχεια του λειτουργικού. Πχ το Full Text search θέλει SQL Server Standard ή Enterprise, που τρέχουν σε server λειτουργικό. Από την άλλη,&amp;nbsp;η Developer έκδοση, που έχει όλα τα χαρακτηριστικά της Enterprise έκδοσης, μπορεί να εγκατασταθεί σε Windows XP χωρίς κάποιο πρόβλημα. Ο μόνος περιορισμός είναι ότι αυτή η έκδοση δεν πρέπει να τρέχει σε production περιβάλλον, και δεν επιτρέπει πάνω από 5 ταυτόχρονους χρήστες...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Απ: Text Search ΣΕ MSSQL 2000 σε αλληνικά αρχεία...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/19847.aspx</link><pubDate>Sun, 05 Nov 2006 05:25:54 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:19847</guid><dc:creator>deykas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/19847.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=19847</wfw:commentRss><description>Συνέδελφοι επανέρχομαι στο θέμα για βοήθεια και θέλω να ρωτήσω τα εξής:&lt;br /&gt;
&lt;br /&gt;
Εφόσον δεν μπορώ να κάνω φυσική αναζήτηση (με steeming) σε ελληνικά σε SQL 2000, είναι απαραίτητο να έχω εγκατεστημένο το FullText Search ή όχι και γιατί;&lt;br /&gt;
&lt;br /&gt;
Ρωτάω επειδή η εγκατάστασή μου είναι σε XP, όπου (δεν το γνώριζα) δεν είναι εφικτή η λειτουργία του FullText Search και αναρωτιέμαι εάν κάνω άδικο κόπο να το γυρίσω σε Server 2000.&lt;br /&gt;
&lt;br /&gt;
Ευχαριστώ και πάλι.</description></item><item><title>Απ: Text Search ΣΕ MSSQL 2000 σε αλληνικά αρχεία...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/19053.aspx</link><pubDate>Tue, 24 Oct 2006 03:26:55 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:19053</guid><dc:creator>mod</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/19053.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=19053</wfw:commentRss><description>Είχα γράψει καποια στιγμή ένα Stemmer για την ελληνική γλώσσα (σχετικά αργό μεν αλλα λειτουργικό) σε C#. Mου βάλατε ιδέες να δω πως μπορώ να το ενσωματώσω στον SQL2005... Ξέρει κανείς ποια είναι τα ΑΡΙ που πρέπει να υλοποιηθούν για να μην ψάχνω?</description></item><item><title>Απ: Text Search ΣΕ MSSQL 2000 σε αλληνικά αρχεία...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/19033.aspx</link><pubDate>Mon, 23 Oct 2006 20:09:15 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:19033</guid><dc:creator>Νατάσα Μανουσοπούλου</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/19033.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=19033</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/mistblue/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;pkanavos wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td valign="top" class="txt4"&gt;Αν ακούει κανείς από τη Microsoft? Θα είχε ενδιαφέρον να μάθουμε σε ποιά φάση βρίσκεται η ιστορία του FTS. Και του Voice Recognition.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Και της υποστήριξης σε Tablet PC, τόσο στο handwriting recognition όσο και σε άλλα εργαλεία (π.χ. MyFont).&lt;br&gt;</description></item><item><title>Απ: Text Search ΣΕ MSSQL 2000 σε αλληνικά αρχεία...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/19031.aspx</link><pubDate>Mon, 23 Oct 2006 20:03:53 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:19031</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/19031.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=19031</wfw:commentRss><description>Δυστυχώς, έτσι είναι. Η διαφορά σε σχέση με το απλό LIKE είναι ότι το FTS επιταχύνει την αναζήτηση της λέξης σε οποιαδήποτε θέση στο κείμενο, ενώ το LIKE μπορεί να εκμεταλλευτεί τα indexes μόνο όταν η λέξη βρίσκεται στην αρχή του κειμένου.</description></item><item><title>Απ: Text Search ΣΕ MSSQL 2000 σε αλληνικά αρχεία...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/19029.aspx</link><pubDate>Mon, 23 Oct 2006 19:55:08 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:19029</guid><dc:creator>deykas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/19029.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=19029</wfw:commentRss><description>Δηλ. αν τελικά δεν έχω τη δυνατότητα για ακριβή αναζήτηση σε φυσική γλώσσα&lt;br&gt;
οι δυνατότητες περιορίζονται μόνο στην τυπική αναζήτηση της ακριβής λέξης μέσα στο κείμενο;&lt;br&gt;
&lt;br&gt;
ευχαριστώ και πάλι...&lt;br&gt;</description></item><item><title>Απ: Text Search ΣΕ MSSQL 2000 σε αλληνικά αρχεία...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/18978.aspx</link><pubDate>Sun, 22 Oct 2006 15:56:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:18978</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/18978.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=18978</wfw:commentRss><description>&lt;P&gt;Από ότι θυμάμαι, αναζήτηση στην ελληνική γλώσσα μπορείς να κάνεις αν δηλώσεις ότι το FTS γίνεται σε neutral γλώσσα στην ώρα που θα ορίσεις το κατάλογο που θα βάζει τα αρχεία του indexing. Από μέσα από τον Enterprise Manager δεν μπορείς, να το κάνεις θα πρέπει να το κάνεις από τον query analyzer. Αυτό είναι μακριά από την φυσική αναζήτηση, μιας και δεν μπορεί να κάνει συλλαβισμό (stemming) για να βγάλει παρόμοιες λέξεις.&lt;/P&gt;
&lt;P&gt;Όσο για το stemming, υπάρχει ένα release από την Microsoft για τον SharePoint Portal Server 2003 - δεδομένου ότι το search engine για τον SQL 2000/SharePoint 2003/Exchange 2003/Index server είναι σχεδόν το ίδιο με μικρές αλλαγές (δεν ξέρω ακόμα τι γίνεται με τον SQL 2005 και την επερχόμενη σειρά των προιόντων του Office 2007) ίσως μπορεί να γίνει δουλειά με το χέρι... Πάντως το μέσο πίεσης θα πρέπει να είναι η αναζήτηση των Windows SharePoint Services που χρησιμοποιεί το FTS του SQL 2005 - αν πιεστούν να φτιάξουν αυτό, ουσιαστικά θα φτιάξουν το FTS στον SQL 2005.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Απ: Text Search ΣΕ MSSQL 2000 σε αλληνικά αρχεία...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/18973.aspx</link><pubDate>Sun, 22 Oct 2006 08:27:50 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:18973</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/18973.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=18973</wfw:commentRss><description>Δυστυχώς, δεν έχει κάπου να καταλήξεις. Η απάντηση είναι όχι μεν αλλά. Κάποιος, κάπου, τον οποίο δεν ξέρουμε, έχει φτιάξει τα κατάλληλα φίλτρα για να υποστηριχθεί FTS για τα ελληνικά. Ουσιαστικά αυτό που χρειάζεται είναι να υλοποιήσει κάποιος τα κατάλληλα interfaces για το stemming, την αποκοπή δηλαδή από κάθε λέξη το προθεμάτων και των καταλήξεων. Αυτός ο κάποιος όμως δεν τα έχει βγάλει προς τα έξω, ώστε να μπορούμε κι εμείς να τα αγοράσουμε. Μένει μόνο όποιος έχει όρεξη να φτιάξει τα δικά του φίλτρα για το stemming.&lt;br /&gt;
&lt;br /&gt;
Αν ακούει κανείς από τη Microsoft? Θα είχε ενδιαφέρον να μάθουμε σε ποιά φάση βρίσκεται η ιστορία του FTS. Και του Voice Recognition.</description></item><item><title>Text Search ΣΕ MSSQL 2000 σε αλληνικά αρχεία...</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/18971.aspx</link><pubDate>Sun, 22 Oct 2006 07:29:43 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:18971</guid><dc:creator>deykas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/18971.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=18971</wfw:commentRss><description>&amp;nbsp;&amp;nbsp;&amp;nbsp; Συνάδελφοι, καλησπέρα.&lt;br&gt;Ενδιαφέρομαι να κάνω text search σε MSSQL 2000 για ελληνικά αρχεία.&lt;br&gt;Μπορεί να γίνει αυτό με την λειτουργία Full Text Search της MSSQL 2000 και αν ναι, χρειάζονται ιδιαίτερες ρυθμίσες;&lt;br&gt;Διάβασα προηγούμενα σχετικά topics στο forum, αλλά δεν κατάφερα να καταλήξω κάπου.&lt;br&gt;Ευχαριστώ.&lt;br&gt;</description></item></channel></rss>