<?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>Απ: Πρόβλημα με ConnectionString</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/56042.aspx</link><pubDate>Wed, 23 Dec 2009 08:13:09 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:56042</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/56042.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=56042</wfw:commentRss><description>&lt;P&gt;Τελικά δεν υπήρχε πρόβλημα με το registry, τουλάχιστον ως προς το συγκεκριμένο Key. Πάντως καλόν είναι να το έχουμε στα "υπόψη" για κάποια άλλη φορά.&amp;nbsp;Ο&amp;nbsp;χρήστης μου, είπε ότι δεν είχε κάνει απολύτως&amp;nbsp;καμία επέμβαση στο laptop του.&amp;nbsp;Το ζήτημα λύθηκε με επανεγκατάσταση της εφαρμογής, αφού προηγουμένως αφαιρέθηκαν με το "χέρι" τα "σκουπίδια" (δίσκος και registry) που είχε αφήσει ο installer κατά τη διαδικασία της απεγκατάστασης. Λόγω της απόστασης, η διαδικασία δεν έγινε από μένα, αλλά από γνωστό του χρήστη μου που ήξερε καλά από υπολογιστές. Βέβαια, η αιτία του προβλήματος δεν βρέθηκε και το μυαλό μου δεν πηγαίνει πουθενά. Ακόμα και το back up δούλεψε, γεγονός που σημαίνει ότι τα αρχεία δεν ήταν corrupted. Μιας ο υπολογιστής δεν ήταν στα χέρια μου δε γινόταν να το ψάξω όπως θα ήθελα. Θα ήμουν πιο ήσυχος αν είχα ανακαλύψει και την αιτία. Ας είναι...&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=4&gt;Καλά Χριστούγεννα&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-51.gif" alt="Gift" /&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;</description></item><item><title>Απ: Πρόβλημα με ConnectionString</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/56038.aspx</link><pubDate>Wed, 23 Dec 2009 05:55:31 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:56038</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/56038.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=56038</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Markos:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;P&gt;... Ένας χρήστης μου, ο οποίος εδώ και ενάμιση περίπου χρόνο χρησιμοποιεί την εφαρμογή χωρίς πρόβλημα ...&lt;/P&gt;
&lt;P&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Μήπως όμως στο μεταξύ έκανε καμιά εγκατάσταση/απεγκατάσταση/επανεγκατάσταση του Οffice ή κάποιας άλλης σχετικής εφαρμογής; Μήπως έτρεξε κανένα από αυτά τα περίφημα registry cleaners που δήθεν καθαρίζουν το registry από άχρηστα κλειδιά; Βάσει της κοινής λογικής - ή έστω της λογικής κατά Sherlock Holmes - από τη στιγμή που δούλευε η εφαρμογή σωστά για έναν χρόνο, κάτι θα έκανε και δημιουργήθηκε το πρόβλημα.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Markos:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;2&lt;/STRONG&gt;. Αν όντως εκεί βρίσκεται το πρόβλημα, εσείς τι κάνετε σε ανάλογες περιπτώσεις; Λέτε στο χρήστη να σκαλίσει τo registry;&lt;/P&gt;
&lt;P&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Εξαρτάται. Καταρχήν αν μιλάμε για custom εφαρμογή τότε συνεπάγεται και custom support. Αν ήσουν ISV και σου ανέφεραν το πρόβλημα αρκετοί πελάτες θα αντιμετώπιζες το θέμα διαφορετικά. Πάντως, αν νομίζεις ότι μπορεί να τα καταφέρει μπορείς να τον καθοδηγήσεις να πειράξει και το registry. Εξάλλου, για κάτι τέτοια υπάρχει και το TeamViewer &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-5.gif" alt="Wink" /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Πρόβλημα με ConnectionString</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/56035.aspx</link><pubDate>Wed, 23 Dec 2009 03:01:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:56035</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/56035.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=56035</wfw:commentRss><description>&lt;P&gt;Σε μια WinForms εφαρμογή που έχω φτιάξει τα δεδομένα αποθηκεύονται σε αρχείο Access. Ένας χρήστης μου, ο οποίος εδώ και ενάμιση περίπου χρόνο χρησιμοποιεί την εφαρμογή χωρίς πρόβλημα, μου ανέφερε ότι τις τελευταίες ημέρες που προσπαθεί να τρέξει το πρόγραμμα εμφανίζεται ένα σφάλμα με το εξής μήνυμα:&lt;/P&gt;
&lt;P&gt;"&lt;EM&gt;Η μορφοποίηση της συμβολοσειράς προετοιμασίας δε συμμορφώνεται με την προδιαγραφή που ξεκινάει γύρω από το δείκτη 66&lt;/EM&gt;" (Α ρε άτιμα ελληνικά!!).&lt;/P&gt;
&lt;P&gt;Όπως ήταν φυσικό, στην αρχή δε μπορούσα να καταλάβω τίποτα! Είδα και αποείδα, και λέω "Ρε συ, δε δοκιμάζεις να βάλεις το σφάλμα στο google translate;". Η έκπληξη που πήρα ήταν πολύ μεγάλη, καθώς η αγγλική μετάφραση ήταν πολύ κοντά στο πραγματικό σφάλμα το οποίο είναι:&lt;/P&gt;
&lt;P&gt;"&lt;EM&gt;Format of the initialization string does not conform to specification starting at index 66&lt;/EM&gt;".&lt;/P&gt;
&lt;P&gt;Αυτό υποδηλώνει πρόβλημα με το connection string. Το θέμα είναι, όμως, γιατί τώρα; Τέτοια σφάλματα εμφανίζονται συνήθως στη φάση του development. Το folder στο οποίο είναι εγκατεστημένη η βάση&amp;nbsp;λαμβάνεται από το&amp;nbsp;&lt;FONT color=#2b91af size=2&gt;&lt;FONT color=#2b91af size=2&gt;Environment&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;.&lt;/FONT&gt;&lt;FONT color=#2b91af size=2&gt;&lt;FONT color=#2b91af size=2&gt;SpecialFolder&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;.ApplicationData enumeration. Οπότε στην αρχή σκέφτηκα το τραβηγμένο σενάριο ότι υπάρχει κάποιος περίεργος χαρακτήρας που δεν "μεταφράζεται" σωστά από το &lt;FONT color=#2b91af size=2&gt;&lt;FONT color=#2b91af size=2&gt;Environment&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;.GetFolderPath() method. Ύστερα, όμως, έπεσα πάνω σ' &lt;A href="http://svenmaes.blogspot.com/2008/02/connecting-to-access-database-in-visual.html"&gt;αυτό&lt;/A&gt;&amp;nbsp;και &lt;A href="http://forums.asp.net/t/994176.aspx"&gt;αυτό&lt;/A&gt;.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Οι ερωτήσεις που έχω να κάνω είναι δύο:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1&lt;/STRONG&gt;. Υπάρχει κάτι παραπάνω&amp;nbsp;που πρέπει να ξέρω πριν δώσω το link με την πιθανή λύση στον χρήστη; Να σημειώσω εδώ ότι η εφαρμογή είναι εγκατεστημένη σε Windows Vista (μάλλον Home Premium ed.).&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;2&lt;/STRONG&gt;. Αν όντως εκεί βρίσκεται το πρόβλημα, εσείς τι κάνετε σε ανάλογες περιπτώσεις; Λέτε στο χρήστη να σκαλίσει τo registry;&lt;/P&gt;</description></item></channel></rss>