i have installed the asterisk 1.6 before that installed the necessary packages in Debian,<br><br>* i followed the steps as follows,<br>root@astserver: ~# apt-get install  unixodbc unixodbc-dev odbc-postgresql postgresql-8.1  postgresql-contrib postgresql-dev <br>
* then i installed the asterisk 1.6 version with the odbc modules as in the selected list.<br>* then i created the database as asterisk and the user also with the same name. The password is &quot;secret&quot;.<br>root@astserver: ~# su postgres<br>
$ createuser -s -D -R -l -P -e asterisk<br>$ createdb -O asterisk -e asterisk<br><br>* then i did the configuration as follows,<br>/etc/odbc.ini    <br>[banking]<br>Description = ODBC Testing<br>Driver      = PostgreSQL<br>
Trace       = No<br>Database    = asterisk<br>Servername  = 127.0.0.1<br>Username    = asterisk<br>Password    = secret<br>Port        = 5432<br><br>/etc/odbcinst.ini<br>[PostgreSQL]<br>Description = ODBC for PostgresQL<br>
Driver      = /usr/lib/libodbcpsql.so<br>Setup       = /usr/lib/odbc/libodbcpsqlS.so<br>FileUsage   = 1<br><br>/etc/asterisk/res_odbc.conf -- following lines were included,<br>[postgres]<br>enabled = yes<br>dsn = banking<br>
pre-connect = yes<br><br>/etc/asterisk/func_odbc.conf -- following lines were included,<br>[DUMMY]<br>dsn=postgres<br>read=select name from dialplan_data where ext=&#39;${SQL_ESC(${ARG1})}&#39;<br>writesql=UPDATE dialplan_data SET name=&#39;${SQL_ESC(${VAL1})}&#39; WHERE ext=&#39;${SQL_ESC(${ARG1})}&#39;<br>
<br>then i searched and there is no file available with name libodbcpsql.so. <br><br>How do can i make it possible to work ?<br><br>Thanks in Advance,<br>Balakrishnan M<br><br><br><br><br><br><br><br><br><br>root@astserver: ~#isql -v banking<br>
[IM004][unixODBC][Driver Manager]Driver&#39;s SQLAllocHandle on SQL_HANDLE_HENV failed<br>[ISQL]ERROR: Could not SQLConnect<br>root@astserver: ~#                    <br>