<?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>Απ: Αποθήκευση εικόνας σε βάση MySQL 5.1</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/47534.aspx</link><pubDate>Fri, 09 Jan 2009 21:09:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:47534</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/47534.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=47534</wfw:commentRss><description>Για αυτό, καλύτερα να απευθυνθείς σε αυτούς που έφτιαξαν τη MySQL :). Αν και καταλαβαίνω οτι το max_allowed_packet αφορά το συνολικό όγκο των δεδομένων που θα σπρωχτούν "με τη μια" σε μια ενημέρωση της mySQL και όχι στα δεδομένα ενός μόνο πεδίου. Υπό αυτή την έννοια έχει νόημα ως περιοριστικός παράγων (υποψιάζομαι οτι είναι χρήσιμο σε περίεργες "επιθέσεις" που επιχειρούν να γράψουν πράγματα στη MySQL).&lt;br /&gt;&lt;br /&gt;Πιστεύω οτι αν το μεταφέρεις ναι, θα πρέπει να την ξαναορίσεις.</description></item><item><title>Απ: Αποθήκευση εικόνας σε βάση MySQL 5.1</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/47533.aspx</link><pubDate>Fri, 09 Jan 2009 19:55:43 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:47533</guid><dc:creator>Dataman</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/47533.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=47533</wfw:commentRss><description>Σωστά το μύνημα είναι αρκετά σαφές, αλλά ποιος είναι ο λόγος να υπάρχει ο περιορισμός εφόσον το πεδίο μπορεί να χωρέσει περισσότερα στοιχεία.&lt;br&gt;&lt;br&gt;Επίσης εάν μεταφέρω την βάση δεδομένων σε άλλον MySQL Server, θα πρέπει να ξαναορίσω την μεταβλητή &lt;b&gt;max_allowed_packet&lt;/b&gt;?</description></item><item><title>Απ: Αποθήκευση εικόνας σε βάση MySQL 5.1</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/47515.aspx</link><pubDate>Fri, 09 Jan 2009 03:20:01 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:47515</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/47515.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=47515</wfw:commentRss><description>Απο ο,τι διαβάζω, μπορεί ο τύπος longblog να δέχεται μεγαλύτερο όγκο δεδομένων από όσο στέλνεις, όμως το max_allowed_packet είναι μια παράμετρος της  MySQL που ορίζει πόσο είναι το μέγιστο μέγεθος δεδομένων που μπορεί ανά πάσα στιγμή να μεταφερθεί. Αν αυτή είναι χαμηλότερη από το μέγεθος του αρχείου σου, είναι λογικό να τρως αυτό το error, που δεν έχει να κάνει με τον τύπο του πεδίου αλλά με γενικότερο περιορισμό. &lt;br /&gt;&lt;br /&gt;Το καλό είναι οτι μπορείς να το αλλάξεις (ή να ζητήσεις να στο αλλάξουν). Δες εδώ: http://www.astahost.com/info.php/Max_allowed_packet-Mysql_t2725.html</description></item><item><title>Απ: Αποθήκευση εικόνας σε βάση MySQL 5.1</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/47513.aspx</link><pubDate>Fri, 09 Jan 2009 02:27:53 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:47513</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/47513.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=47513</wfw:commentRss><description>Το μήνυμα είναι αρκετά σαφές. Δοκίμασες να στείλεις με τη μία περισσότερα δεδομένα απ' όσα δέχεται ο MySQL server. Θα πρέπει να δεις πόσο είναι το μέγεθος του max_allowed_packet και να το αλλάξεις, ή να μεταφέρεις τα δεδομένα σταδιακά.</description></item><item><title>Αποθήκευση εικόνας σε βάση MySQL 5.1</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/47492.aspx</link><pubDate>Thu, 08 Jan 2009 12:00:07 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:47492</guid><dc:creator>Dataman</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/47492.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=47492</wfw:commentRss><description>Αντιμετωπίζω ένα προβλημα σχετικά με την καταχώρηση εικόνας στην βάση και θα ήθελα τα φωτα σας&lt;br&gt;&lt;br&gt;Στην βάση το πεδίο που θα δεχτεί την εικόνα είναι τύπου &lt;b&gt;longblob&lt;/b&gt;&lt;br&gt;Στην εφαρμογή μετατρέπω την εικόνα σε &lt;b&gt;base64 &lt;/b&gt;(μετατρέπω την εικόνα σε string)&lt;br&gt;&lt;br&gt;Το πρόβλημα είναι ότι ενώ το μήκος του string (της εικόνας που θέλω να αποθηκεύσω) είναι &lt;font color="#ffa500"&gt;&lt;font color="#0000ff"&gt;4.000.000 χαρακτήρες&lt;/font&gt; &lt;/font&gt;περίπου, κατά την αποθήκευση στην βάση μου εμφανίζει το εξής μήνυμα:&lt;br&gt;&lt;b&gt;Packets larger than max_allowed_packet are not allowed&lt;/b&gt; ενω ο τυπος longblob μπορεί να δεχτεί &lt;font color="#0000ff"&gt;4.294.967.295 χαρακτήρες&lt;/font&gt;&lt;br&gt;&lt;br&gt;Τι συμβαίνει, γνωρίζει κανείς;&lt;br&gt;&lt;br&gt;Ευχαριστώ&lt;br&gt;</description></item></channel></rss>