OCIEnvCreate() failure usually means that you have no ORACLE_HOME environment variable set in the radiusd process environment. Under Linux you can look into process environment using cat /proc/<PID>/environ |tr "\0" "\n" Either use Oracle Instant Client or set ORACLE_HOME environment variable in radisd process environment. On 19.04.2013 18:14, Lakshmi Narayana Baliah wrote:
Hi All,
I want to configure the free radius to connect remote machine(where database installed). Getting below error.
rlm_sql (sql): starting 0 rlm_sql (sql): Attempting to connect rlm_sql_oracle #0 rlm_sql_oracle: Couldn't init Oracle OCI environment (OCIEnvCreate()) rlm_sql (sql): Failed to connect DB handle #0 rlm_sql (sql): starting 1 rlm_sql (sql): starting 2 rlm_sql (sql): starting 3 rlm_sql (sql): starting 4 rlm_sql (sql): Failed to connect to any SQL server.
How do i do that ??? please help....