an.lapat Δημοσ. 13 Οκτωβρίου 2014 Δημοσ. 13 Οκτωβρίου 2014 Καλησπέρα, Έχω δημιουργήσει μία βάση σε Access πάνω σε ένα ένα SERVER Pc στο οποίο έχω εγκαταστήσει και SQL SERVER. Έχω περάσει την βάση της Access στον SQL SERVER και έχω δημιουργήσει ένα FrontEnd αρχείο access για να την διαχειρίζομαι. Το FrontEnd access αρχείο το έχω ενώσει με την βάσει δημιουργώντας ένα DSN αρχείο το οποίο δείχνει στους πίνακες της βάσης που έχω περάσει στον SQL SERVER. Όταν το FrontEnd αρχείο τρέχει στο μηχάνημα του SERVER λειτουργούν κανονικά όλα. Το πρόβλημα που έχω είναι όταν προσπαθώ να τρέξω το FronEnd access αρχείο(μία συντόμευση του από αυτό που βρίσκεται στον SERVER) από άλλο Pc που βρίσκεται στο δίκτυο.Παίρνω το παρακάτω Μήνυμα: ODBC-- conection to 'SQL Server Native Client 10.0SERVER\SQLEXPRESS' failed Από αυτό που καταλαβαίνω μάλλον δεν μπορεί να συνδεθεί μέσω του DSN αρχείου που έχω δημιουργήσει στον SERVER με τον SQL SERVER και την βάση που έχω περάσει. Το DSN αρχείο το έχω κάνει share όπως επίσης έχω κάνει Share και όλο το C φάκελο του SERVER . Μπορεί κάποιος να μου πει τι πρέπει άλλο να κάνω για να δουλέψει? Ευχαριστώ.
an.lapat Δημοσ. 13 Οκτωβρίου 2014 Μέλος Δημοσ. 13 Οκτωβρίου 2014 Είναι ένα ODBC αρχείο το οποίο δείχνει στην βάση που είναι μέσα στον SQL SERVER δεν έχει κάτι άλλο μέσα εκτός από την βάση.
Sorath Δημοσ. 13 Οκτωβρίου 2014 Δημοσ. 13 Οκτωβρίου 2014 Δεν χρειάζεται να κάνεις share το DSN αρχείο. Απλά θα το κάνεις copy σε κάθε Η/Υ που το τρέχεις. Και δεν χρειάζεται να το έχει και ο server, απο την στιγμή που δεν θα το τρέχεις το πρόγραμμα απο τον server απευθείας. Φτιάξε το DSN απο τον client εξαρχής.
an.lapat Δημοσ. 14 Οκτωβρίου 2014 Μέλος Δημοσ. 14 Οκτωβρίου 2014 Το πρόβλημά μου είναι ότι όταν πάω να φτιάξω το DSN αρχείο στο client Pc δεν μπορεί να δει την βάση που βρίσκεται στο SERVER για να του πω να συνδέεται εκεί. Δεν βρίσκει το instance του SQLSERVER τρέχει στον SERVER. Αν αντιγράψω αυτό που έχω δημιουργήσει στον SERVER στο client Pc που πρέπει να το αποθηκεύσω?
ParhsG Δημοσ. 14 Οκτωβρίου 2014 Δημοσ. 14 Οκτωβρίου 2014 Ισως με το named instance να εχεις firewall στη πόρτα; Δοκιμασες με tcp/ip;
an.lapat Δημοσ. 14 Οκτωβρίου 2014 Μέλος Δημοσ. 14 Οκτωβρίου 2014 Ναι έχω ανοίξει την πόρτα για TCP και στο firewall και στον SQL SERVER.
an.lapat Δημοσ. 15 Οκτωβρίου 2014 Μέλος Δημοσ. 15 Οκτωβρίου 2014 (επεξεργασμένο) Δοκίμασα να δημιουργήσω ένα ODBC αρχείο στο Local pc μου και να συνδέσω με αυτό το αντίγραφο του FrontEnd της access που έχω δημιουργήσει για να συνδέεται με τη βάση που έχω στον SQLSERVER στο μηχάνημα του SERVER. Όταν όμως πάω να του περάσω το όνομα το SQLSERVER παίρνω αυτό το μήνυμα που έχω επισυνάψει. Μπορεί να μου πει κάποιος τι κάνω λάθος και τι πρέπει να κάνω? Επεξ/σία 17 Οκτωβρίου 2014 από an.lapat
rfc Δημοσ. 16 Οκτωβρίου 2014 Δημοσ. 16 Οκτωβρίου 2014 φιλε δε μπορω να δω το συννημενο. Εγκατασταση native client εχεις κανει στον SQL?
isim Δημοσ. 20 Οκτωβρίου 2014 Δημοσ. 20 Οκτωβρίου 2014 Το πρόβλημα μαλλον είναι οτι ο χρηστης που κανει το Connection δεν εχει προσβαση στο SQL Server.
Επισκέπτης Δημοσ. 20 Οκτωβρίου 2014 Δημοσ. 20 Οκτωβρίου 2014 εχεις θεμα συνδεσης στο instance του sql server απο τους clients. 1. Firewall 2. 1433 port 3. Sql server area configuratio - allow protocols tcp 4. Βρες ξεκαθαρα το instance του sql - ποιο ειναι *named ή default?
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα