Skip to content

Commit 79edd67

Browse files
committed
added ODBC configuration for Informix
1 parent e6f8e92 commit 79edd67

File tree

1 file changed

+60
-23
lines changed

1 file changed

+60
-23
lines changed

deployment.sh

Lines changed: 60 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -55,29 +55,6 @@ echo "### Configuring PHP for SQLite 2"
5555
echo "### NOTE: when asked for a path, provide instantclient,/opt/instantclient_<VERSION>"
5656
pecl install SQLite
5757

58-
echo "### Initializing Microsoft Access ODBC driver"
59-
cat << EOF > /etc/odbc.ini
60-
[testdb]
61-
Description = Microsoft Access Database of testdb
62-
Driver = MDBToolsODBC
63-
Database = /var/www/sqlmap/dbs/access/testdb.mdb
64-
Servername = localhost
65-
UserName =
66-
Password =
67-
port = 4747
68-
EOF
69-
70-
cat << EOF > /etc/odbcinst.ini
71-
[MDBToolsODBC]
72-
Description = MDB Tools ODBC drivers
73-
Driver = /usr/lib/i386-linux-gnu/odbc/libmdbodbc.so.1
74-
Setup =
75-
FileUsage = 1
76-
CPTimeout =
77-
CPReuse =
78-
UsageCount = 1
79-
EOF
80-
8158
echo "### Installing Firebird database management system (clients, server, libraries)"
8259
echo "### NOTE: when asked for a password, type 'testpass'"
8360
aptitude install firebird2.5-super firebird2.5-dev
@@ -225,6 +202,66 @@ make
225202
make install
226203
echo "extension=pdo_informix.so" > /etc/php5/conf.d/99-pdo_informix.ini
227204

205+
echo "### Initializing Microsoft Access and Informix ODBC driver"
206+
cat << EOF > /etc/odbc.ini
207+
[ODBC Data Sources]
208+
testdb=Microsoft Access Database of testdb
209+
inf=Informix
210+
211+
[testdb]
212+
Description = Microsoft Access Database of testdb
213+
Driver = MDBToolsODBC
214+
Database = /var/www/sqlmap/dbs/access/testdb.mdb
215+
Servername = localhost
216+
UserName =
217+
Password =
218+
port = 4747
219+
220+
[inf]
221+
Description=Informix
222+
Driver=/opt/IBM/informix/lib/cli/iclit09b.so
223+
Database=stores_demo
224+
LogonID=informix
225+
pwd=testpass
226+
Servername=ol_informix1170
227+
CursorBehavior=0
228+
CLIENT_LOCALE=en_US.8859-1
229+
DB_LOCALE=en_US.819
230+
TRANSLATIONDLL=/opt/IBM/informix/lib/esql/igo4a304.so
231+
232+
[ODBC]
233+
UNICODE=UCS-4
234+
Trace=0
235+
TraceFile=/tmp/odbctrace.out
236+
InstallDir=/opt/IBM/informix
237+
TRACEDLL=idmrs09a.so
238+
EOF
239+
240+
cat << EOF > /etc/odbcinst.ini
241+
[ODBC Drivers]
242+
MDBToolsODBC=Installed
243+
Informix=Installed
244+
245+
[MDBToolsODBC]
246+
Description = MDB Tools ODBC drivers
247+
Driver = /usr/lib/i386-linux-gnu/odbc/libmdbodbc.so.1
248+
Setup =
249+
FileUsage = 1
250+
CPTimeout =
251+
CPReuse =
252+
UsageCount = 1
253+
254+
[Informix]
255+
Driver=/opt/IBM/informix/lib/cli/iclit09b.so
256+
Setup=/opt/IBM/informix/lib/cli/iclit09b.so
257+
APILevel=1
258+
ConnectFunctions=YYY
259+
DriverODBCVer=03.51
260+
FileUsage=0
261+
SQLLevel=1
262+
smProcessPerConnect=Y
263+
EOF
264+
228265
# TODO: Add Ingres
229266

230267
# HSQLDB - Apache Tomcat

0 commit comments

Comments
 (0)