[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
RE: OpenLDAP with MySQL backend not working
> I have added the line you suggested and now I have "No database selected"
> mysql error
> I have run "isql -v MySQL ldap ldap" and it works...
>
> [root@server ~]# isql -v MySQL ldap ldap
> +---------------------------------------+
> | Connected! |
> | |
> | sql-statement |
> | help [tablename] |
> | quit |
> | |
> +---------------------------------------+
>
> Somehow the dbname parameter is not transmited..
>
> ---
> ### the slapd -d -1 output
> ---
>
> <<< dnPrettyNormal: <dc=example,dc=com>, <dc=example,dc=com>
> <==backsql_dn2id("dc=example,dc=com"): err=0
> ==>backsql_id2entry()
> backsql_id2entry(): retrieving all attributes
> ==>backsql_get_attr_vals(): oc="organization" attr="o" keyval=1
> backsql_get_attr_vals(): error executing attribute count query 'SELECT
> COUNT(*) FROM institutes WHERE institutes.id=?'
> Return code: -1
> nativeErrCode=1046 SQLengineState=3D000 msg="[unixODBC][MySQL][ODBC
> 3.51
> Driver][mysqld-5.0.77-log]No database selected"
To me this looks like either a RDBMS or an ODBC internal error.
p.