πρόβλημα με συγχρονισμό βάσεων πακέτων
σήμερα αντιμετώπισα το εξής πρόβλημα, δεν μπορούσα να κάνω αναβάθμιση μέσω τερματικού

σχετικό μήνυμα

:: συγχρονισμός βάσεων πακέτων…

σφάλμα: αδυναμία ενημέρωσης core

σφάλμα: αδυναμία ενημέρωσης extra

σφάλμα: αδυναμία ενημέρωσης community

σφάλμα: αδυναμία ενημέρωσης multilib

σφάλμα: αδυναμία …
καλό είναι να ξέρουμε και λιγάκι τι κάνουμε. το αρχείο /var/lib/pacman/db.lck υπάρχει ακριβώς για να κλειδώνει την βάση να μην γίνει γίνουν αλλαγές από δυο μεριές ταυτόχρονα. υπάρχει δηλαδή για ασφάλεια όταν ενημερώνουμε το σύστημα. μπορεί κάτι να στραβώσει και να ξεμείνει εκεί οπότε η λύση είναι πρ…
Ενημέρωση (Λύθηκε): Προσθήκη <% @ CODEPAGE = 65001%> κατά την έναρξη της σελίδας διορθωθεί το πρόβλημα ( <http://technet.microsoft.com/en-us/library/bb742422.aspx> )


Πολλές ευχαριστίες για όλες τις προτάσεις. Από προεπιλογή, το πλαίσιο δεδομένων έχει MergeOption που να AppendOnly. Αυτό σημαίνει ότι η εκ νέου αιτήσεις θα προσθέσει μόνο νέες οντότητες και δεν θα ενημερώσει ήδη υπάρχουσες. Δοκιμάστε να ρυθμίσετε MergeOption να OverwriteChanges:



```
this.context.MergeOption = MergeOption.OverwriteChanges;

```

Αυτό λειτούργησε για μένα όταν είδα αυτό! Εάν χρησιμοποιείτε πραγματικά δεδομένα χρονικό διάστημα, τότε μπορεί να θέλετε να απενεργοποιήσετε την παρακολούθηση αλλαγών απόλυτα με την επιλογή NoTracking. Αυτό είναι ένα τεχνικό πρόβλημα παρακαλώ να κάνετε μια αναφορά εδώ.



> 
> <https://support.duolingo.com/hc/el>
> 
> 
> Ελέγξτε την [RadAjax](http://www.telerik.com/products/aspnet-ajax/controls/ajax/overview.aspx) ελέγχου από Telerik - σας επιτρέπει να αποφύγετε τη χρήση Updatepanels, και περιορίζουν την ποσότητα των πληροφοριών περάσει εμπρός και πίσω μεταξύ server και client δηλώνοντας άμεσες σχέσεις μεταξύ καλώντας τους ελέγχους και τους ελέγχους που θα πρέπει να είναι «Ajaxified» όταν τα ζητούν οι έλεγχοι υποβάλουν postbacks. Subclipse δεν απαιτεί Mylyn, αλλά η περιοχή ενημερωμένη έκδοση περιλαμβάνει ένα plugin που ενσωματώνει Mylyn και Subclipse. Αυτό προορίζεται για ανθρώπους που χρησιμοποιούν Mylyn. Στην περίπτωσή σας, θα ήθελα απλά να απο-επιλέξτε Mylyn στο διάλογο ενημέρωση.


Subclipse απαιτεί επίσης Subversion 1.5 και την αντίστοιχη εκδοχή των μητρική βιβλιοθήκες JavaHL. Έχω γράψει την έναρξη μιας Συχνές ερωτήσεις για να βοηθήσει τους ανθρώπους να κατανοήσουν JavaHL και πώς να το πάρει. Δείτε: <http://desktop-eclipse.open.collab.net/wiki/JavaHL> Έχω λυθεί το θέμα. Η ακόλουθη διαδικασία χρησιμοποιείται για να βρείτε και να διορθώσετε το πρόβλημα:


Θα χρησιμοποιηθεί για την `faulthandler`ενότητα για να αναγκάσει python για να εκτυπώσετε ένα ίχνος στοίβας και λάβαμε ένα `Windows fatal exception: access violation`σφάλμα το οποίο φαίνεται να δείχνουν το πρόβλημα ήταν πράγματι μια segfault που προκαλείται από κάποια μονάδα που χρησιμοποιείται από tensorflow.


Προσπάθησα να καθορίσει τις εξαρτήσεις κάνοντας μια `conda update --all`και, στη συνέχεια, μια `conda clean --all`που δεν διορθώσει το πρόβλημα.


Παρατήρησα όμως ότι τα προβλήματα που φαίνεται να προκύπτουν από τις `h5py`και `keras`ενότητες, έτσι έκανα `pip install --upgrade h5py`και `pip install --upgrade keras`και `pip install --upgrade tensorflow`και το πρόβλημα ήταν σταθερό. Είμαι τώρα με τη χρήση `tensorflow version 1.12.0`, `keras version 2.2.4`και `h5py version 2.8.0`.


Το κλειδί για την επίλυση αυτού του προβλήματος φαίνεται να είναι η `faulthander`μονάδα που μου έδειξε ποιες ενότητες (h5py και κέρας) οδηγούσαν στο segfault. Boost διαθέτει βιβλιοθήκη διεπαφή python που θα μπορούσε να σας βοηθήσει.


[Boost.Python](http://www.boost.org/doc/libs/release/libs/python/doc/index.html) Εάν έχετε συνδεδεμένο `127.0.0.1`με το `my.cnf`αρχείο αυτό σημαίνει ότι μπορείτε να συνδεθείτε μόνο με τη βάση δεδομένων από τον τοπικό υπολογιστή βάσεων δεδομένων. `127.0.0.1`είναι η τοπική διεύθυνση loopback, επιτρέπει μόνο συνδέσεις localhost. Εάν είστε ιστοσελίδα δεν φιλοξενείται στον ίδιο server αυτός είναι ο λόγος που δεν μπορείτε να συνδεθείτε.


Αν θέλετε να συνδεθείτε με τη βάση δεδομένων σας από έναν άλλο διακομιστή δεσμεύουν την LAN IP του server της βάσης δεδομένων στο `my.cnf`αρχείο.


Στη συνέχεια μπορείτε να βάλετε τη LAN IP διεύθυνση του διακομιστή βάσης δεδομένων σε συμβολοσειρά σύνδεσης και θα πρέπει να είναι σε θέση να συνδεθείτε


σφάλμα σας είναι στην πραγματικότητα ένα σφάλμα σύνδεσης με το δίκτυο, που δεν επικυρώνει ακόμα και έτσι προσπαθεί διαφορετικά ονόματα χρήστη και κωδικούς πρόσβασης δεν πρόκειται να βοηθήσει. Μόλις διευθετηθεί τα θέματα του δικτύου θα λάβετε ένα διαφορετικό σφάλμα αν ο έλεγχος ταυτότητας αποτυγχάνει (π.χ. user @ host με τον κωδικό απέτυχε) <p>είχα το ίδιο πρόβλημα χρησιμοποιώντας asp.net mvc και <a href="http://victorblog.com/2012/12/20/make-angularjs-http-service-behave-like-jquery-ajax/">βρήκα τη λύση εδώ</a> </p><blockquote> <p>υπάρχει μεγάλη σύγχυση μεταξύ των νεοεισερχομένων στο <strong> angularjs </strong> για το γιατί οι <code>$http</code> λειτουργίες στενογραφίας της υπηρεσίας (<code>$http.post()</code>, κλπ.) δεν φαίνονται να είναι εναλλάξιμες με το <strong> ισοδύναμα jquery </strong> (<code>jquery.post()</code>, κ.λπ.)</p> <p>η διαφορά είναι στον τρόπο <strong> jquery </strong> και <strong> angularjs </strong> σειριοποίηση και μετάδοση των δεδομένων. βασικά, το πρόβλημα έγκειται στη γλώσσα του server σας που δεν είναι σε θέση να καταλάβει τη μετάδοση του angularjs με εγγενή ... από προεπιλογή, <strong> jquery </strong> μεταδίδει δεδομένα χρησιμοποιώντας</p> <pre><code>content-type: x-www-form-urlencoded </code></pre> <p>και την εξοικειωμένη σειριοποίηση <code>foo=bar&amp;baz=moe</code>.</p> <p><strong> το angularjs </strong>, ωστόσο, μεταδίδει δεδομένα χρησιμοποιώντας</p> <pre><code>content-type: application/json </code></pre> <p>και <code>{ "foo": "bar", "baz": "moe" }</code></p> <p>η σειριοποίηση json, η οποία, δυστυχώς, μερικές γλώσσες διακομιστή web - <em> και συγκεκριμένα η php </em> - δεν απομακρύνονται εγγενώς.</p> </blockquote><p>δουλεύει άψογα.</p><p><b>κωδικας</b></p><pre><code>// your app's root module... angular.module('mymodule', [], function($httpprovider) { // use x-www-form-urlencoded content-type $httpprovider.defaults.headers.post['content-type'] = 'application/x-www-form-urlencoded;charset=utf-8'; /** * the workhorse; converts an object to x-www-form-urlencoded serialization. * @param {object} obj * @return {string} */ var param = function(obj) { var query = '', name, value, fullsubname, subname, subvalue, innerobj, i; for(name in obj) { value = obj[name]; if(value instanceof array) { for(i=0; i&lt;value.length; ++i) { subvalue = value[i]; fullsubname = name + '[' + i + ']'; innerobj = {}; innerobj[fullsubname] = subvalue; query += param(innerobj) + '&amp;'; } } else if(value instanceof object) { for(subname in value) { subvalue = value[subname]; fullsubname = name + '[' + subname + ']'; innerobj = {}; innerobj[fullsubname] = subvalue; query += param(innerobj) + '&amp;'; } } else if(value !== undefined &amp;&amp; value !== null) query += encodeuricomponent(name) + '=' + encodeuricomponent(value) + '&amp;'; } return query.length ? query.substr(0, query.length - 1) : query; }; // override $http service's default transformrequest $httpprovider.defaults.transformrequest = [function(data) { return angular.isobject(data) &amp;&amp; string(data) !== '[object file]' ? param(data) : data; }]; }); </code></pre> Υπάρχουν δύο τρόποι για να γίνει αυτό.


1. Χρησιμοποιήστε SQL Server 2005 λειτουργία αντιγραφής, αλλά θα αποτύχει, εάν SQL Agent δεν καταστρέφει ή υπάρχει περιορισμός άδεια - ήθελε κυρίως να γίνει με κοινές φιλοξενία.
2. Χρησιμοποιήστε SQL εφεδρικό διακομιστή / restore: το πρόβλημα είναι συνήθως δεν έχετε πρόσβαση στο σύστημα αρχείων του διακομιστή βάσης δεδομένων με κοινές φιλοξενία.
3. Επαναληπτικές σχήμα βάσης δεδομένων στον server ανάπτυξη, στη συνέχεια, κάντε ένα DTS για τη μεταφορά δεδομένων, μπορείτε να αποθηκεύσετε το πακέτο DTS (το επεξεργαστείτε ακόμα και με το χέρι αν χρειαστεί) και να δημιουργήσει μια προγραμματισμένη εργασία στο μηχάνημα ανάπτυξη, θα συγχρονίζει αυτόματα τη βάση δεδομένων κάθε μέρα, μπορεί δεν είναι σταδιακά, εξαρτάται από τη βάση δεδομένων σας σχέδιο / σχήματος.


η επιλογή 3 φαίνεται να απαιτεί περισσότερη δουλειά, αλλά στην πραγματικότητα είναι εύκολο να δημιουργηθεί και θα σας εξοικονομήσει πολύ χρόνο σε μακροπρόθεσμη βάση.


οποιεσδήποτε άλλες προτάσεις, θα ήθελα να ακούσω πάρα πολύ.