Hi,
I've been trying many differents things with the following error, but nothing
seems to be working.
Let me start to explain my problem from the beginning.
(Perl version: v5.10.)
I use a configuration file that I parse using Config::General::ParseConfig.
This file is encoded in UTF8 as shown below:
$ file config/application.conf
config/application.conf: UTF-8 Unicode English text
In this configuration file, there is a field called
'target_db_list_default_password' which contains a default password to be used
for my monitoring.
This password is then used in conjunction with DBI->connect() method primarily
to contact an Oracle Database instance.
I always get the following message at execution:
Perl Error message: DBI connect('MY_DB','halfonz',...) failed:
ORA-01017: invalid username/password;
logon denied (DBD ERROR: OCISessionBegin) at
/home/jeff.elias/Projects/DBA_SOURCES/branches/develop-next/Templates/Projet
Perl simple/src/libs/Common/DbConnection.pm line 210
The password cannot be changed that easily. I've printed out the password I get
back and copy-pasted it into a SQL Developer new connection dialog then tried
to connect and it worked.
So, my conclusion is that the password can be considered as the OK.
The password (which is normally the good one) contains several special and
accented characters as follows: _é+#à.
To try to avoid to disturb you for nothing, I've also tried on a server with
perl 5.8.8 installed but it didn't work neither.
Just to test, I've changed the username and password without accented
characters and it worked.
Do you have any idea on what I can do (except changing the password) ?
Best Regards,
Jefferson ELIAS
Service Applications Informatiques
Database Administrator
Tel.: +32 4 366 83 56
Fax: +32 4 366 72 99
Email : [email protected]
Email DBA : [email protected]