Problema access

giovedì 19 luglio 2007 - 12.18

linus2006 Profilo | Newbie

salve ho formattato il pc,e prima ho copiato i miei dati access,dopo aver finito il tutto,cioe l installazione di winxp,ho ripreso i file access.In un file che mi parte direttamente con maschera d avvio,mi da il seguente errore:impossibile collegarsi al server (postsql) 192.xxx.xxx.xxx ora dentro la cartella ci sono i dati che lui mi chiede.come faccio a riconfiguarare il tutto,in quando mi parte direttamente con la maschera d 'avvio.Grazie

MarKonE Profilo | Guru

Ciao, prova a tenere premuto SHIFT prima di aprire il file.

Ciao
My Blog... http://blogs.dotnethell.it/Mark/

denis.basei Profilo | Senior Member

Non ho capito se il tuo file di access è un mdb oppure un adp.

Se fosse un adp (progetto) come ti ha suggerito in nostro amico avvia l'applicazione tenendo premuto il tasto shift. Vai su connessione (se hai access 2007 lo trovi su Server, Connection) e verifica se le proprietà di connessione sono corrette.


Ciao

Denis

linus2006 Profilo | Newbie

Rieccomi,,il file e un mdb,l'office e' il 2003,,e l errore che mi da' di preciso e' odbc:connessione a (postgretsql)192.xxx.xxx.xxx non riuscita,ho installato i driver postgretsql,niente da fare sempre lo stesso,ma ce da configurare qualcosa nel pc server?Perche il file che avvio si trova nel pc client.grazie

denis.basei Profilo | Senior Member

Hai controllato di avere accesso al server con tutti i diritti necessari?

Esattamente quando avvi l'applicazione qual è l'istruzione che genera l'errore? Se mi mandi un esempio forse riesco a capire meglio.



Denis

MarKonE Profilo | Guru

Probabilmente il db ha delle tabelle collegate al server che sfruttano una connessione DSN che deve essere ricreata lato client. Lato server molto probabilmente non occorre fare nulla.

Una volta aperto il file tenendo premuto SHIFT vai su Strumenti --> Utilità database -->Gestione Tabelle collegate . Dovresti vedere qualche informazione in più.

Dovrebbe bastare ricreare la connessione al server tramite il gestore collegamenti ODBC , che puoi aprire digitando su Start --> Esegui --> %SystemRoot%\system32\odbcad32.exe

Ciao!
My Blog... http://blogs.dotnethell.it/Mark/

linus2006 Profilo | Newbie

markone come si fa ricreare il collegamento al server con gestore collegamenti odbc32.exe?
mi spieghi laprocedura? Riguardo a denis ,,e all' inizio quando inserisco la pass,compare creazione tabelle emi da l 'errore.Ma io come penso si risolva come dice markone,importante sapere la procedura.Grazie.

MarKonE Profilo | Guru

>markone come si fa ricreare il collegamento al server con gestore
>collegamenti odbc32.exe?
>mi spieghi laprocedura?

Ciao, una volta che hai installato i driver Postgresql (cosa che hai già fatto se non erro) puoi aprire il gestore origine dati ODBC e cliccare su "aggiungi" .

A quel punto dovrai specificare il driver postgresql e completare i campi richiesti... che normalmente sono :

Nome o indirizzo server
Nome database
Utente
Password
Eventuali opzioni

Salva la nuova connessione ODBC con un nome adatto.

Poi torna su access --> Strumenti --> Utilità database -->Gestione Tabelle collegate .

Seleziona le tabelle collegate (contraddistinte da un'icona verde-azzurra a forma di mondo) su server, metti il segno di spunta sull'opzione "Richiedi sempre nuovo percorso" e premi il pulsante OK.

A quel punto ti verrà chiesto di specificare la nuova origine dati. Dovrebbe essere sufficiente specificare la connessione salvata precedentemente.

Riposta se hai altri problemi

Ciao!
My Blog... http://blogs.dotnethell.it/Mark/

linus2006 Profilo | Newbie

markone mi hai anticipato,,,ecco dove sono arrivato,,,
Nella terza immagine mi puoi far eun esempio di come potrei metteri i dati?

MarKonE Profilo | Guru

Potresti specificare meglio qual è la terza immagine ?

In ogni caso i dati relativi al server dovresti conoscerli... no ?

Esiste un altro client che si collega allo stesso db ?

Ciao
My Blog... http://blogs.dotnethell.it/Mark/

linus2006 Profilo | Newbie

scusami
ma non me lo ha caricato il forum

490x425 45Kb


491x375 60Kb


487x286 31Kb



mi puoi dire esattamente cosa metto,,
database il nome del database che io lancio ed mi da l'errore,giusto?
l indirizzo del server giusto?
poi c'e il campo username ,e passwordo cosa metto?
infine la porta lascio la 5432?ah si marcone altri due pc client che si collegano al dbGrazie di tutto ,,credo che sono vicino alla soluzione,grazie a voi.

MarKonE Profilo | Guru

>mi puoi dire esattamente cosa metto,,
>database il nome del database che io lancio ed mi da l'errore,giusto?

No. Non centra nulla col nome del db Access. Devi mettere il nome del database presente sul server a cui vuoi connetterti.

>l indirizzo del server giusto?

Indirizzo IP o nome macchina.

>poi c'e il campo username ,e passwordo cosa metto?

Utente e password

>infine la porta lascio la 5432?

la 5432 è la porta standard. Nel dubbio lascia quella. Se non è stato configurato il server diversamente è quella corretta.

>ah si marcone altri due pc client.Grazie

Verifica sugli altri client com'è configurata la connessione ODBC...così vedi i parametri corretti....tranne la password che è nascosta e che dovresti già sapere...

Ciao!

My Blog... http://blogs.dotnethell.it/Mark/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5