SOLUCIÓN para error 1 (Can't initialize OCI. Error -1):
Localizar el archivo oraociicus10.dll en su PC y asegurarse de que la carpeta ej. 'c:\oracle\instantclient' donde se localiza este archivo está ingresada en la variable de entorno PATH como la primera entrada. Para verificar o modifcar la variable PATH:
1. Click derecho en el ícono de Mi PC en el escritorio y seleccionar Propiedades.
2. Seleccionar Opciones Avanzadas.
3. Click en Variables de entorno.
4. Seleccionar PATH en Variables del sistema y dar click en Modificar | añadir por ejemplo 'c:\oracle\instantclient' al inicio del Valor de la variable y asegurarse de que haya un punto y coma al final de la ruta(;) ej. 'c:\oracle\instantclient;'. Click en Aceptar.
En máquinas con Windows 7 o Windows Vista, click derecho en el ícono de SQL Nav y seleccionar "Ejecutar como Administrador"
SOLUCIÓN para error 2 (The are no database connections to choose from the drop down list.):
Configurar la variable de entorno TNS_ADMIN
1. Click derecho en el ícono de Mi PC en el escritorio y seleccionar Propiedades
2. Seleccionar Opciones Avanzadas.
3. Click en Variables de entorno.
4. Dentro de Variables del sistema, dar click en "Nueva".
5. Ingresar TNS_ADMIN como el 'Nombre de variable' y la ruta del archivo tnsnames.ora como el 'Valor de variable'.
- Por ejemplo, si tnsnames.ora se encuentra dentro de la carpeta c:\oraclient10g\network\admin entonces esta es la ruta que se debe especificar en 'Valor de variable'.
6. Click en Aceptar para que los cambios tengan efecto.
7. Reiniciar la PC.
SOLUTION para error 3 (ORA-12705 Cannot access NLS data files or invalid environment specified.):
Configurar la variable de entorno NLS_LANG:
1. Click derecho en el ícono de Mi PC en el escritorio y seleccionar Propiedades
2. Seleccionar Opciones Avanzadas.
3. Click en Variables de entorno.
4. Dentro de Variables del sistema, dar click en "Nueva".
5. Ingresar NLS_LANG como el 'Nombre de variable' y AMERICAN_AMERICA.WE8ISO8859P1 como el 'Valor de variable'.
6. Click en Aceptar para que los cambios tengan efecto.
7. Reiniciar la PC.C
* Nota: Está siendo especificado el uso de AMERICAN_AMERICA.WE8ISO8859P1, sin embargo se puede elegir cualquier configuración para NLS_LANG.