Come risolvere l'erroe “Errore di Windows 2 durante il caricamento di Java VM" (How to fix the error "Windows error 2 occurred while loading the Java VM")

Un problema che mi affligge da quanto ho iniziato la mia attività da libero professionista è l'assolvimento delle diverse dichiarazioni fiscali tramite gli strumenti messi a disposizione dell'Agenzia delle Entrate.

I sw dell'Agenzia delle Entrate (e dogane) sono tutti sviluppati in java e richiedo l'installazione di una java Virtual Machine (VM).

Molto spesso java VM viene automaticamente aggiornata e ciò causa un non funzionamento dei sw dell'Agenzia delle Entrate.

Un tipico errore è il seguente:


Ciò è causato da un'errata impostazione nel software del percorso di installazione della java VM.

In tal caso è necessario dapprima identificare il percorso di installazione di Java, ad esempio

C:\Program Files (x86)\Java\jre1.8.0_65\bin

e quindi cambiare nei file .lax,  posti nella cartella di installazione del software, il percorso di javaw.exe.

In altre occasioni invece non è possibile installare l'applicazione: in questo caso si può tentare di installarli creando un file.bat posto nella stessa cartella di applicazione.exe contenente il seguente comando

Start applicazione.exe LAX_VM "<percorso della tua installazione Java>\bin\

java.exe" -i GUI


in cui applicazione.exe è il software da installare.

Installare il driver ODBC per Oracle XE in Windows

L'installazione del driver ODBC per Oracle 11g XE (express edition ma le istruzione che seguono possono essere facilmente generalizzate alle altre edizioni di Oracle) richiede alcuni semplici accorgimenti che è necessario conoscere. Innanzitutto è necessario scaricare il driver dai seguenti link:

Ovviamente se la versione di Oracle non fosse la 11, sarebbe necessario scaricare i file corrispondenti alla versione installate.

Una volta scaricati i driver sopra indicati è necessario decomprimerli e mettere i file e le cartelle in essi contenuti in uno stesso direttorio. Supponiamo che sia c:\oracle\instant_client_11.

Aprire quindi il CMD con provilegi amministrativi ed eseguire il seguenti comando:

c:\oracle\instant_client_11\odbc_install.exe

In caso di errore o di presenza del driver si potrebbe procedere con la sua rimozione (c:\oracle\instant_client_11\odbc_uninstall.exe) e successiva installazione.

E' ora necessario aggiungere la variabile di sistema TNS_ADMIN che indica il percorso del file tnsnames.ora di Oracle.

Nel mio caso per Oracle 11g XE su Windows 8.1 tale file si trova in 

C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN

Aggiungere quindi la variabile di sistema TNS_ADMIN con valore C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN come indicato nella figura:


Conclusa questa operazione il driver dovrebbe essere correttamente installato:


Problema cartelle condivise in Buffalo LinkStation

Nell'utilizzo di Buffalo LinkStation potrebbe succedere che improvvisamente non si possa più accedere alle cartelle condivise, neppure NASNavigator2. In questo caso consiglio di controllare le impostazione della data e dell'ora che potrebbe essere diversa da quelle del server. In questo caso impostare la data e l'ora manualmente, ovvero disabilitando la sincronizzazione da un server predefinito, come nella figura sottostante: