title: web2py firebird db fails connect
body: <p>I trying to connect a web2py app to a firebird database in another server.</p>
  
  <p>This is the output message:</p>
  
  <blockquote>
    <p>Ticket ID
    127.0.0.1.2016-01-11.12-27-33.cdefb9f6-3cc5-46ce-85dc-a2a12220e7f6</p>
    
    <p> Failure to connect, tried 5 times:
    Traceback (most recent call last): File
    "/home/filhofilha/Documents/Deployment/Web2Py/web2py/gluon/packages/dal/pydal/base.py",
    line 435, in <strong>init</strong> self._adapter = ADAPTERSself._dbname
    File
    "/home/filhofilha/Documents/Deployment/Web2Py/web2py/gluon/packages/dal/pydal/adapters/base.py",
    line 53, in <strong>call</strong> obj = super(AdapterMeta, cls).<strong>call</strong>(*args,
    **kwargs) File "/home/filhofilha/Documents/Deployment/Web2Py/web2py/gluon/packages/dal/pydal/adapters/firebird.py",
    line 121, in <strong>init</strong> if do_connect: self.reconnect() File
    "/home/filhofilha/Documents/Deployment/Web2Py/web2py/gluon/packages/dal/pydal/connection.py",
    line 105, in reconnect self.connection = f() File
    "/home/filhofilha/Documents/Deployment/Web2Py/web2py/gluon/packages/dal/pydal/adapters/firebird.py",
    line 119, in connector return self.driver.connect(**driver_args) File
    "/home/filhofilha/Documents/Deployment/Web2Py/web2py/gluon/contrib/pypyodbc.py",
    line 2434, in <strong>init</strong> self.connect(connectString, autocommit, ansi,
    timeout, unicode_results, readonly) File
    "/home/filhofilha/Documents/Deployment/Web2Py/web2py/gluon/contrib/pypyodbc.py",
    line 2483, in connect check_success(self, ret) File
    "/home/filhofilha/Documents/Deployment/Web2Py/web2py/gluon/contrib/pypyodbc.py",
    line 988, in check_success ctrl_err(SQL_HANDLE_DBC, ODBC_obj.dbc_h,
    ret, ODBC_obj.ansi) File
    "/home/filhofilha/Documents/Deployment/Web2Py/web2py/gluon/contrib/pypyodbc.py",
    line 964, in ctrl_err raise Error(state,err_text) Error: (u'IM012',
    u'[IM012] [unixODBC][Driver Manager]DRIVER keyword syntax error')</p>
  </blockquote>
  
  <p>My Code:</p>
  
  <pre><code>dbExternal = DAL('firebird://user:password@localhost/C:\\DB.FDB', migrate_enabled=False)
  </code></pre>
  
  <p>how can I fix it ?</p>
  
  <p>Thanks</p>