<?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>Απ: Read-only άνοιγμα MS Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38791.aspx</link><pubDate>Fri, 04 Jan 2008 18:49:28 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38791</guid><dc:creator>thodoros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38791.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=38791</wfw:commentRss><description>&lt;P&gt;Μάλλον το βρήκα!&lt;/P&gt;
&lt;P&gt;Έφτιαξα ένα batch το οποίο βρίσκεται στο δίκτυο, το τρέχει ο χρήστης και κάνει τα εξής:&lt;/P&gt;
&lt;P&gt;δημιουργεί ένα φάκελο με το username του χρήστη και κάνει copy εκεί το front end της εφαρμογής (το οποιο βρίσκεται σε κάποια άλλη θέση στο δίκτυο), το οποίο και ανοίγει στη συνέχεια. Έτσι ο κάθε χρήστης θα ανοίγει το δικό του adp. &lt;/P&gt;
&lt;P&gt;Στο Exit της εφαρμογής πρόσθεσα μία εντολή η οποίο τρέχει ένα δεύτερο batch, το οποίο διαγράφει το adp που δημιουργήθηκε προηγουμένως, ώστε να μην περιορίζω το χώρο του δίσκου (μιλάμε για αρκετούς χρήστες). &lt;/P&gt;
&lt;P&gt;Νομίζω ότι είναι η καλύτερη δυνατή λύση. (το να στείλω ένα batch με e-mail στους χρήστες, να το τρέξουν και να κάνει copy στο desktop τους το adp δεν παίζει, γιατί όταν λαμβάνουν το mail οι ρυθμίσεις ασφαλείας δεν επιτρέπουν να τρέξει το batch)&lt;/P&gt;
&lt;P&gt;Πως σας φαίνεται; Βλέπετε κανένα πιθανό πρόβλημα;&lt;/P&gt;</description></item><item><title>Απ: Read-only άνοιγμα MS Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38765.aspx</link><pubDate>Thu, 03 Jan 2008 07:20:00 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38765</guid><dc:creator>thodoros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38765.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=38765</wfw:commentRss><description>&lt;P&gt;Τώρα είναι αργά για να αλλάξω την εφαρμογή, άλλωστε ήταν απαίτηση των αρμοδίων να το φτιάξω ως adp.&lt;/P&gt;
&lt;P&gt;αν τρέξω το εξής batch: &lt;/P&gt;
&lt;P&gt;@echo off&lt;BR&gt;copy c:\test1\Report.adp "c:\Documents and Settings\%username%\Desktop",&lt;/P&gt;
&lt;P&gt;αύριο στα pc της εταιρίας, πιστεύετε ότι θα λύσω το πρόβλημά μου; Μέχρι στιγμής (για να δοκιμάσω την εφαρμογή) έχω το front end σε κοινόχρηστο φάκελο, έχοντας φτιάξει το connection, και οι διάφοροι χρήστες μπορούν να το τρέχουν χωρίς πρόβλημα. &lt;/P&gt;
&lt;P&gt;Θα ξαναρωτήσω όμως, πιστεύετε ότι θα έχω σοβαρό πρόβλημα αν αφήσω ένα αρχείο για να "ανοίγουν" όλοι οι χρήστες; Αυτό που με φοβίζει είναι ζητήματα δικαιωμάτων και security settings που ενδεχομένως θα μου δημιουργήσουν πρόβλημα στο batch (βέβαια, μία δοκιμή θα το δείξει). &lt;/P&gt;
&lt;P&gt;Ευχαριστώ. &lt;/P&gt;</description></item><item><title>Απ: Read-only άνοιγμα MS Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38764.aspx</link><pubDate>Thu, 03 Jan 2008 04:27:07 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38764</guid><dc:creator>manosB</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38764.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=38764</wfw:commentRss><description>χμ μια δοκιμή θα σε πείσει. Πάρε το αρχείο, ρίξε το σε ένα αλλό υπολογιστή που έχει access και τρέξε το. &lt;br&gt;Πάντως να σου πως πως για κάτι τέτοιο μια απλή web εφαρμογή είναι ιδανική. Μην κολλάς στην access επειδή σου έλυσε γρήγορα κάποια προβλήματα. Καλό είναι να επεκταθείς και σε κάτι άλλο.&lt;br&gt;</description></item><item><title>Απ: Read-only άνοιγμα MS Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38763.aspx</link><pubDate>Thu, 03 Jan 2008 03:39:37 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38763</guid><dc:creator>thodoros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38763.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=38763</wfw:commentRss><description>&lt;P&gt;Οι χρήστες θα κάνουν μόνο μία φορά καταχώρηση στην εφαρμογή, άρα δεν είναι απαραίτητο να αντιγράφεται κάθε φορά στο startup. &lt;/P&gt;
&lt;P&gt;Αρκεί να τρέξει μόνο μία φορά ένα batch, το οποίο θα αντιγράψει το front end, απο τη θέση του στο δίκτυο, στον τοπικό δίσκο. Πιστεύεις ότι η xcopy είναι αρκετή, ή χρειάζεται κάτι άλλο; &lt;/P&gt;
&lt;P&gt;Ευχαριστώ&lt;/P&gt;</description></item><item><title>Απ: Read-only άνοιγμα MS Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38734.aspx</link><pubDate>Wed, 02 Jan 2008 17:52:54 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38734</guid><dc:creator>manosB</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38734.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=38734</wfw:commentRss><description>Καλή χρονιά. Καταρχήν να δηλώσω ότι διαφωνώ τελείως με αυτό που πας να κάνεις. Να μην έχεις frond end και όλοι να μπαίνουν σε ένα αρχείο access στο δίκτυο. Τα προβλήματα που θα αντιμετωπίσεις θα σε κάνουν να μετανιώσεις την ώρα και την στιγμή. Καταρχήν θα έχεις συνέχεια κλειδώματα και&amp;nbsp; η εφαρμογή θα είναι τρομερά αργή.&lt;br&gt;Δεν καταλαβαίνω γιατί να μην φτιάξεις frond end εφαρμογή αφού έτσι και αλλιώς ο client πρέπει να έχει εγκατεστημένη την access για να παίξει. Το πολύ πολύ βάζεις το αρχείο της access κάπου στο δίκτυο και ένα Batch στο start up κάθε client ώστε να γίνεται copy η εφαρμογή κάθε φορά που ανοίγει ο υπολογιστής. &lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;br&gt;&lt;br&gt;&amp;nbsp;  &lt;br&gt;</description></item><item><title>Απ: Read-only άνοιγμα MS Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38725.aspx</link><pubDate>Tue, 01 Jan 2008 04:42:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38725</guid><dc:creator>thodoros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38725.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=38725</wfw:commentRss><description>&lt;P&gt;Καμμιά ιδέα κάποιος;;&lt;/P&gt;
&lt;P&gt;Καλή χρονιά!!&lt;/P&gt;</description></item><item><title>Απ: Read-only άνοιγμα MS Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38630.aspx</link><pubDate>Wed, 26 Dec 2007 21:06:27 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38630</guid><dc:creator>thodoros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38630.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=38630</wfw:commentRss><description>&lt;P&gt;Το έψαξα, δεν έχει να κάνει με αυτά. Τα πράγματα είναι όπως τα λέει στα άρθρα του microsoft support. Αυτό που ψάχνω είναί αν υπάρχει κάποιος πονηρός τρόπος να το παρακάμψω. &lt;/P&gt;
&lt;P&gt;Να εγκαταστήσω στο εταιρικό περιβάλλον ένα front end σε κάθε pc είναι αδύνατο. Αυτό που τελικά θα κάνω είναι να αφήσω να εμφανίζεται το μήνυμα και να πατάνε οκ.&lt;/P&gt;
&lt;P&gt;Κάτι άλλο.Μόλις ανοίγει η εφαρμογή, τρέχει ένα ερώτημα που τσεκάρει αν θα είναι ενεργά τα κουμπιά της start up οθόνης (αναλόγως αν ο χρήστης έχει ξανα κάνει καταχώρηση ή όχι ). Κάποιες φορές, όταν ανοίγει ο χρήστης την εφαρμογή ο έλεγχος δεν γίνεται, ενώ και τα κουμπιά δεν λειτουργούν καθόλου (ώστε πατώντας τα να ανοίγει η επόμενη οθόνη), κάτι σαν να μην έχει γίνει σύνδεση... Για την ώρα τρέχω την εφαρμογή με server το MSDE στο PC μου, για δοκιμή. Λέτε να φταίει αυτό; Δεν μπορώ να βρώ άλλη λύση, κάποιο ζήτημα με το conneciton πρέπει να είναι. Διαφορετικά δεν θα δούλευε μόνο κάποιες φορές και άλλες όχι. Θέλω να ελπίζω ότι όταν το "ανεβάσω" στον κανονικό SQL Server δεν θα έχω πρόβλημα. Καμμιά ιδέα;;&lt;/P&gt;
&lt;P&gt;Καλά Χριστούγεννα και ευτυχισμένο το νέο έτος. &lt;/P&gt;</description></item><item><title>Απ: Read-only άνοιγμα MS Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38616.aspx</link><pubDate>Tue, 25 Dec 2007 00:52:21 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38616</guid><dc:creator>Qter</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38616.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=38616</wfw:commentRss><description>&lt;P&gt;Ισως σου φανεί γελείο αλλα το μηνυμα (read-only)&amp;nbsp;μυρίζει απο μακρια για ασφαλεια.&lt;/P&gt;
&lt;P&gt;1)Δες μια ματια τα δικαιωματα στο front ent.&lt;/P&gt;
&lt;P&gt;2)Επειτα στην βάση για τον χρηστη που&amp;nbsp;&amp;nbsp;ανοιγει το connection.&lt;/P&gt;</description></item><item><title>Απ: Read-only άνοιγμα MS Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38609.aspx</link><pubDate>Mon, 24 Dec 2007 07:09:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38609</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38609.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=38609</wfw:commentRss><description>&lt;P&gt;"This behavior is by design. An Access project is strictly a client and has no multiuser capability. " Κοίτα εδώ: &lt;/P&gt;
&lt;P&gt;&lt;A href="http://support.microsoft.com/kb/322762"&gt;http://support.microsoft.com/kb/322762&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://support.microsoft.com/kb/824266"&gt;http://support.microsoft.com/kb/824266&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Αν χρησιμοποιείς το network share για να απλουστεύσεις τις administration ανάγκες τότε μπορείς να κάνεις το εξής: Φτιάχνεις ένα msi και το κάνεις distribute με ένα policy μέσω Active Directory. Τώρα που το σκέφτομαι, ενδεχομένως να μπορείς να κάνεις κι ένα setup project με το Visual Studio και να κάνεις deployment μέσω ClickOnce. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Read-only άνοιγμα MS Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38606.aspx</link><pubDate>Mon, 24 Dec 2007 00:38:01 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38606</guid><dc:creator>thodoros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38606.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=38606</wfw:commentRss><description>Καμμια ιδέα ρε παιδιά;;;</description></item><item><title>Read-only άνοιγμα MS Access Project</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38522.aspx</link><pubDate>Thu, 20 Dec 2007 03:18:47 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38522</guid><dc:creator>thodoros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38522.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=38522</wfw:commentRss><description>&lt;P&gt;Έχω δημιουργήσει ένα MS Access Project, το οποίο αποθηκεύει δεδομένα σε ένα πίνακα SQL server 2000. Η εφαρμογή στήθηκε σε MS Access 2003 και αποθηκεύθηκε σε format MS Access&amp;nbsp; 2000. Όταν ανοίγουν την εφαρμογή οι χρήστες εμφανίζεται ένα μήνυμα ότι θα ανοίξει σε read only. Στη συνέχεια οι χρήστες που έχουν Access 2003 δουλεύουν κανονικά, ενώ εκείνοι που έχουν Access 2000 δεν μπορούν να συνεχίσουν γιατί ένα error λέει ότι δεν βρίσκει το macro που πρέπει να τρέξει. Ψάχνοντας στο support της Micrsoft βρήκα πως κανονικά πρέπει το front end τμήμα να εγκατασταθεί σε κάθε υπολογιστή που θα τρέξει την εφαρμογή (και όχι όλοι οι χρήστες να ανοίξουν το ίδιο αρχείο που είναι αποθηκευμένο σε κοινόχρηστο φάκελο, όπως στην περίπτωσή μου). Για αυτό το λόγο άλλαξα τα macro και έγραψα τον αντίστοιχο κώδικα. Τώρα η εφαρμογή λειτουργεί, όμως το μήνυμα ότι θα ανοίξει σε read-only παραμένει. Οι ερωτήσεις είναι οι εξής:&lt;/P&gt;
&lt;P&gt;1) Υπάρχει τρόπος να "εξαφανίσω" το μήνυμα, ή ακόμη καλύτερα να αντιμετωπίσω την αιτία του (χωρίς όμως να εγκαταστήσω σε κάθε υπολογιστή το front end);&lt;/P&gt;
&lt;P&gt;2) Το σφάλμα με τα macro στην Access 2000 γιατί εμφανιζόταν (ενώ δεν εμφανιζόταν στην 2003);&lt;/P&gt;
&lt;P&gt;3) Ακόμη και αν αφήσω να εμφανίζεται το μήνυμα για read only, πιστεύετε ότι θα έχω κάποιο άλλο πρόβλημα; Από όσο κατάλαβα, αφορά μόνο το σχεδιασμό της βάσης δεδομένων και όχι την καταχώρηση στοιχείων. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ευχαριστώ &lt;/P&gt;</description></item></channel></rss>