Problema con l'accesso al database SQL da laptop ma non desktopQuando eseguo esattamente lo stesso script sul mio portatile funziona, ma sul desktop no.
Il motivo per cui ho bisogno di lavorare su desktop è che il debugger JMP non funziona tramite VPN.
Quindi ho bisogno che lo script del desktop funzioni.
Qui sembrano essere le linee di codice offensive (nel senso che generano una tabella sul mio portatile ma non sul mio desktop)
tbl = Open Database(
"DSN=bbbbbbs_odbc;SERVER=database;UID=six;PWD=two;DATABASE=test_data;PORT=3306;",
pstrng
C'è un motivo per cui questa riga viene eseguita senza problemi sul mio laptop ma non sul mio desktop?
Entrambe le c: unità sul mio laptop e il mio desktop possono accedere alla cartella del database in questione quando I Map Network Drive
Ri: Problema con accesso al database SQL da laptop ma non desktopNon esiste un file .dsn relativo a questo database sul mio laptop.
Ri: Problema con accesso al database SQL da laptop ma non desktopHai copiato il file bbbbbbs_odbc.DSN dal tuo laptop sul desktop? Probabilmente sarà nei tuoi documenti \ My Data Sources. Distribuisco il file .DSN inserendolo con il codice come componente aggiuntivo (per mantenere insieme il codice e la connessione).
È necessario fare attenzione però che il driver SQL che si utilizza per creare il file .DSN sia disponibile su tutte le macchine su cui si desidera utilizzare il codice. Per creare un file DSN è necessario conoscere il nome del server e il nome del database a cui è già stato eseguito il mapping.Ri: Problema con accesso al database SQL da laptop ma non desktopPosso accedere al database dal desktop maching in due modi: come unità condivisa mappata in Windows e attraverso uno strumento software centrico aziendale interno. È la parte di accesso JMP che conta di più però.
Ri: Problema con accesso al database SQL da laptop ma non desktopNon sono sicuro di come si faccia ...

Ri: Problema con accesso al database SQL da laptop ma non desktopHai provato ad accedere manualmente al database dal computer desktop? (Selezionare File > Banca dati > Tavolo aperto ) Potresti scoprire la fase in cui si verifica il problema o ottenere un altro DSN per il confronto.
Ri: Problema con accesso al database SQL da laptop ma non desktoppotresti avere ragione ... il desktop è x86 mentre il laptop è basato su x64
Non c'è modo di opzionare un'interpretazione a 32 bit dei dati a 64 bit?
Ri: Problema con accesso al database SQL da laptop ma non desktopChe tipo di database è questo? Se è Access, assicurati che le corrispondenze "bit-ness" tra JMP e Access. ie JMP a 32 bit può accedere solo all'accesso a 32 bit e JMP a 64 bit può accedere solo all'accesso a 64 bit.