-
Bug
-
Resolution: Fixed
-
Minor
-
2.4.6, 2.5.2
-
Any
-
MOODLE_24_STABLE, MOODLE_25_STABLE
-
MOODLE_24_STABLE, MOODLE_25_STABLE
-
MDL-41497-master -
Attempts to setup external database enrolment to an odbc database from a RedHat server fails to connect.
$ sudo -u apache php sync.php -v
Starting course synchronisation...
PHP Warning: odbc_connect(): SQL error: [unixODBC][Driver Manager]Data source name not found, and no default driver specified, SQL state IM002 in SQLConnect in /var/www/moodlemaster/moodle/lib/adodb/drivers/adodb-odbc.inc.php on line 64
Warning: odbc_connect(): SQL error: [unixODBC][Driver Manager]Data source name not found, and no default driver specified, SQL state IM002 in SQLConnect in /var/www/moodlemaster/moodle/lib/adodb/drivers/adodb-odbc.inc.php on line 64
Error while communicating with external enrolment database
Starting user enrolment synchronisation...
PHP Warning: odbc_connect(): SQL error: [unixODBC][Driver Manager]Data source name not found, and no default driver specified, SQL state IM002 in SQLConnect in /var/www/moodlemaster/moodle/lib/adodb/drivers/adodb-odbc.inc.php on line 64
Warning: odbc_connect(): SQL error: [unixODBC][Driver Manager]Data source name not found, and no default driver specified, SQL state IM002 in SQLConnect in /var/www/moodlemaster/moodle/lib/adodb/drivers/adodb-odbc.inc.php on line 64
Error while communicating with external enrolment database
In trying to setup an ODBC connection in Linux, lib/adodb/drivers/adodb-odbc.inc.php attempts to create a dsn less connection but fails to include a driver statement or the "server=".
- is a regression caused by
-
MDL-35184 import adodb 5.17
-
- Closed
-