<?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>ADO.NET</title><link>https://www.dotnetzone.gr:443/cs/forums/78/ShowForum.aspx</link><description>Θέματα σχετικά με την προσπέλαση δεδομένων μέσω του ADO.NET και του System.Data namespace</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Connection string WPF σε online βάση δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/73774.aspx</link><pubDate>Wed, 07 Aug 2013 01:43:18 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:73774</guid><dc:creator>kalogeros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/73774.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=73774</wfw:commentRss><description>Παναγιώτη, Γιώργο και Αντώνη σας ευχαριστώ για τις απαντήσεις και το ενδιαφέρον σας! Το έλυσα το πρόβλημα ανεβάζοντας τα web services στο server και αλλάζοντας στο configuration file της WPF εφαρμογής τις διευθύνσεις των web services. Οπότε η συζήτηση μπορεί να κλείσει.&lt;br&gt;</description></item><item><title>Απ: Connection string WPF σε online βάση δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/73183.aspx</link><pubDate>Mon, 15 Jul 2013 20:02:57 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:73183</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/73183.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=73183</wfw:commentRss><description>&lt;p&gt;Όπως γράψανε και ο Γιώργος και ο Αντώνης, η τεχνολογία του UI (Web ή WPF) δεν έχει τίποτε να κάνει με τον τρόπο σύνδεσης στη βάση (ADO.NET) ο οποίος είναι ίδιος και στις δύο περιπτώσεις. Αυτό που έχει αλλάξει είναι ότι έχεις δύο μηχανήματα σε εντελώς διαφορετικά δίκτυα, με εντελώς διαφορετικό τρόπο σύνδεσης στο server, και για κάποιο λόγο το ένα παίζει, το άλλο δεν παίζει. Αν θέλεις δοκίμασε να συνδεθείς με το Management Studio στον SQL Server για να δεις ότι δεν φταίει το WPF αλλά ότι το desktop μηχάνημα δεν βλέπει καν τον SQL Server.&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;Αν για παράδειγμα, ο web server και ο SQL server βρίσκονται στο ίδιο subnet στον hoster, προφανώς και βλέπει ο ένας τον άλλο γιατί δεν παρεμβάλλεται firewall. Το desktop μηχάνημα όμως πάω στοίχημα ότι δεν είναι στο ίδιο δίκτυο αλλά στο σπίτι σου ή στο γραφείο του πελάτη. Έχεις ανοίξει πρόσβαση από το γραφείο προς τον hoster? Και αν ναι, το έχεις κάνει με κάποιο VPN ή άνοιξες χύμα το port του SQL Server και όποιος θέλει ας μπει? Αν έστησες VPN, το έχεις ανοίξει πριν δοκιμάσεις να συνδεθείς?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Να σημειώσω πάντως ότι η ιδέα να ανοίξεις το port του SQL Server προς τα έξω είναι μία πάρα πολύ κακή ιδέα. εκτός και αν ξέρεις πως να στήσεις το κατάλληλο infrastructure με VPN, firewalls, encryption κλπ για αποφύγεις επιθέσεις. Είναι προτιμότερο να φτιάξεις ένα API το οποίο θα καλεί η desktop εφαρμογή για να κάνει τη δουλειά της, π.χ ως Web Service, REST Service ή χρησιμοποιώντας WCF και OData&lt;span style="font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Απ: Connection string WPF σε online βάση δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/73173.aspx</link><pubDate>Sun, 14 Jul 2013 19:25:48 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:73173</guid><dc:creator>Antonios Chatzipavlis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/73173.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=73173</wfw:commentRss><description>&lt;p&gt;Το ότι δεν μπορείς να συνδεθείς είναι γιατι απλα δεν έχεις ανοίξει στο firewall τις πόρτες 1433 TCP και 1434 UDP η αν έχεις named instance δεν τρέχει o SQL browser&amp;nbsp;http://www.sqlschool.gr/blog/the-sql-server-browser-service-561.aspx&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Απ: Connection string WPF σε online βάση δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/73172.aspx</link><pubDate>Sun, 14 Jul 2013 18:57:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:73172</guid><dc:creator>George Parissis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/73172.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=73172</wfw:commentRss><description>Αυτό που σου είπε ο Παναγιώτης είναι η λύση. Δεν έχει γίνει setup στον SQL για να δέχεται απομακρυσμένες&amp;nbsp;συνδέσεις. Το συγκεκριμένο IP δουλεύει γιατί SQL και&amp;nbsp;site&amp;nbsp;βρίσκονται στο ίδιο μηχάνημα. Αν ήταν σε διαφορετικό θα είχες πρόβλημα.</description></item><item><title>Απ: Connection string WPF σε online βάση δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/73083.aspx</link><pubDate>Sat, 13 Jul 2013 21:06:38 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:73083</guid><dc:creator>kalogeros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/73083.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=73083</wfw:commentRss><description>&lt;p&gt;Καλημέρα Γιώργο και ευχαριστώ για το ενδιαφέρον! Λοιπόν το connection string του site (web config) είναι αυτό:&lt;/p&gt;&lt;p&gt;&amp;lt;add name="MSSQLSERVER2008" connectionString="&lt;b&gt;Data Source=176.9.156.14&lt;/b&gt;;User Id=myUserId;Password=myPsw"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; providerName="sqloledb" /&amp;gt;&lt;/p&gt;&lt;p&gt;Η ip αυτή είναι του Primary Server. Προφανώς είναι στο ίδιο μηχάνημα. Η εφαρμογή WPF με την οποία αντιμετωπίζω το πρόβλημα απευθύνεται ακριβώς στην ίδια βάση δεδομένων με αυτή του site.&lt;/p&gt;&lt;p&gt;To connection string το έκανα copy paste στην desktop εφαρμογή αλλά μου πετάει το λάθος που ανέφερα.&lt;br&gt;&lt;/p&gt;</description></item><item><title>Απ: Connection string WPF σε online βάση δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/73080.aspx</link><pubDate>Sat, 13 Jul 2013 08:42:01 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:73080</guid><dc:creator>George Parissis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/73080.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=73080</wfw:commentRss><description>Μήπως είναι εύκολο να γράψεις το Data Source; Το site που λες και μπορεί να συνδεθεί με τον SQL Server είναι στο ίδιο μηχάνημα με τον SQL; Αυτό στο Web Config τι Data Source έχει;</description></item><item><title>Απ: Connection string WPF σε online βάση δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/73078.aspx</link><pubDate>Sat, 13 Jul 2013 01:50:34 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:73078</guid><dc:creator>kalogeros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/73078.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=73078</wfw:commentRss><description>Καλησπέρα Παναγιώτη καιευχαριστώ που απάντησες! Το ανέφερα ως WPF γιατί το ίδιο connection string σε site asp.net λειτουργεί κανονικά. Οπότε δεν νομίζω να χρειάζεται ρυθμίσεις στον hosting server. Μήπως θέλει να προσθέσω τίποτα στο app.config ή να αλλάξω τη μορφή του connection string και να συνδεθώ κάπως αλλιώς στη βάση δεδομένων;&lt;br&gt;</description></item><item><title>Απ: Connection string WPF σε online βάση δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/73070.aspx</link><pubDate>Sat, 13 Jul 2013 00:41:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:73070</guid><dc:creator>kalogeros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/73070.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=73070</wfw:commentRss><description>&lt;p&gt;Καλσπέρα Παναγιώτη! Το ανέφερα ως WPF, διότι έχω ακριβώς την ίδια μορφή &lt;span id="ctl00_ctl01_bcr_PostForm___ForumDescription"&gt;Connection string σε site asp.net, το οποίο αναφέρεται στην ίδια βάση δεδομένων και λειτουργεί άψογα.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Οπότε αυτό που καταλαβαίνω είναι ότι δεν επηρεάζουν οι ρυθμίσεις του server αυτό το λάθος. Μήπως πρέπει να κάνω αλλαγές στο app.config αρχείο; Επηρεάζει το ότι η εφαρμογή τρέχει σε debugging στο Visual Studio και όχι από εγκατεστημένη εφαρμογή;&lt;/p&gt;&lt;p&gt;Και πάλι ευχαριστώ!&amp;nbsp; &lt;br&gt;&lt;/p&gt;</description></item><item><title>Απ: Connection string WPF σε online βάση δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/73069.aspx</link><pubDate>Sat, 13 Jul 2013 00:29:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:73069</guid><dc:creator>kalogeros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/73069.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=73069</wfw:commentRss><description>Καλησπέρα Παναγιώτη! Το έγραψα σαν Connection string WPF, γιατί έχω χρησιμοποιήσει ακριβώς το ίδιο connection string σε site με asp.net για την ίδια βάση δεδομένων και λειτουργεί άψογα. Γι' αυτό ήθελα να το διαφοροποιήσω σαν WPF, γιατι μου βγάζει το λάθος που ανέφερα. Οπότε από ότι καταλαβαίνω δεν μπορεί να υπάρχει πρόβλημα στις ρυθμίσεις του server αφού το ίδιο connection string λειτουργεί σε site κανονικά. Επηρεάζει το ότι η εφαρμογή τρέχει σε debugging;&lt;br&gt;</description></item><item><title>Απ: Connection string WPF σε online βάση δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/73068.aspx</link><pubDate>Sat, 13 Jul 2013 00:15:31 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:73068</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/73068.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=73068</wfw:commentRss><description>&lt;p&gt;Η ερώτηση δεν έχει τίποτε να κάνει με WPF.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Το μήνυμα είναι αρκετά σαφές. Η εφαρμογή σου δεν μπορεί να δει καν το server είτε γιατί έδωσες λάθος διεύθυνση είτε επειδή δεν έχεις ανοίξει το κατάλληλο port στον server, είτε επειδή δεν έχεις ενεργοποιήσει καν το TCP/IP πρωτόκολλο για τον SQL Server στον server.&lt;/p&gt;</description></item><item><title>Connection string WPF σε online βάση δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/73067.aspx</link><pubDate>Sat, 13 Jul 2013 00:05:08 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:73067</guid><dc:creator>kalogeros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/73067.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=78&amp;PostID=73067</wfw:commentRss><description>&lt;p&gt;Καλησπέρα! Θα ήθελα να ρωτήσω αν ξέρει κανένας ποια είναι η σωστότερη σύνταξη του connection string σε online βάση δεδομένων;
Εγώ το έχω γράψει με την παρακάτω μορφή: &lt;/p&gt;&lt;p&gt;&lt;b&gt;Data Source=#.#.#.#;Database=myDatabase;User Id=myUserid;Password=#########&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Και παίρνω μήνυμα λάθους το οποίο είναι το παρακάτω:&lt;/p&gt;&lt;p&gt;Παρουσιάστηκε ένα σφάλμα δικτύου ή ένα σφάλμα που αφορά μια συγκεκριμένη παρουσία κατά τη δημιουργία μιας σύνδεσης σε SQL Server. Δεν ήταν δυνατή η εύρεση του διακομιστή ή ο διακομιστής δεν ήταν προσβάσιμος. Βεβαιωθείτε ότι το όνομα παρουσίας είναι σωστό και ότι ο SQL Server έχει ρυθμιστεί ώστε να επιτρέπει τις απομακρυσμένες συνδέσεις. (provider: SQL Network Interfaces, error: 26 - Προσδιορίστηκε σφάλμα εντοπισμού διακομιστή/περιόδου λειτουργίας) &lt;/p&gt;&lt;p&gt;&amp;nbsp;Ξέρει κάποιος να μου πει αν αυτό είναι λόγω του connection string ή λόγω ρυθμίσεων του hosting server. Ευχαριστώ εκ των προτέρων. &lt;br&gt;&lt;/p&gt;</description></item></channel></rss>