realtime_odbc: No database handle available

Hello there.
I am using asterisk 1.4 and getting regular message related to odbc setup. Kindly see and help.

my files details are

cat res_odbc.conf
[MySQL-asterisk]
enabled => yes
dsn => MySQL-asterisk
username => asterisk
;password => XXXXXXXXXX
pre-connect => yes

[MySQL-goautodial]
enabled => yes
dsn => MySQL-goautodial
username => root
password => XXXXXXX
pre-connect => yes

[root@go asterisk]# cat /etc/odbc.ini
[MySQL-asterisk]
Description = asterisk MySQL ODBC
Driver = MySQL
Socket = /var/lib/mysql/mysql.sock
Server = localhost
User = root
Password = xxxxxxx
Database = asterisk
Option = 3
;#ort = 3306

[MySQL-goautodial]
Description = goautodial MySQL ODBC
Driver = MySQL
Socket = /var/lib/mysql/mysql.sock
Server = localhost
User = root
Password = xxxxxxxxxxx
Database = goautodial
Option = 3
;Port = 3306

error log is :-

off from 127.0.0.1
== Parsing ‘/etc/asterisk/manager.conf’: Found
== Manager ‘sendcron’ logged on from 127.0.0.1
== Parsing ‘/etc/asterisk/manager.conf’: Found
== Manager ‘sendcron’ logged off from 127.0.0.1
[Jun 6 21:13:14] ERROR[15922]: res_config_odbc.c:171 realtime_odbc: No database handle available with the name of ‘asterisk’ (check res_odbc.conf)
[Jun 6 21:13:14] ERROR[15922]: res_config_odbc.c:171 realtime_odbc: No database handle available with the name of ‘asterisk’ (check res_odbc.conf)
[Jun 6 21:13:39] WARNING[15922]: chan_sip.c:14108 handle_response: Host ‘192.168.1.192’ does not implement ‘NOTIFY’
== Refreshing DNS lookups.
== Parsing ‘/etc/asterisk/manager.conf’: Found

when i use isql -v MySQL-asterisk
working fine.
kindly help