Hi again

What do you think about this:

accounting_start_query = "INSERT into radacct (RadAcctId, AcctSessionId, AcctUniqueId, 
UserName, Realm, NASIPAddress,
NASPortId, NASPortType, AcctStartTime, , AcctSessionTime, AcctAuthentic, 
ConnectInfo_start, ConnectInfo_stop, Acct
InputOctets, AcctOutputOctets, CalledStationId, CallingStationId, AcctTerminateCause, 
ServiceType, FramedProtocol, FramedIPAdd
ress, AcctStartDelay, AcctStopDelay) values('', '%{Acct-Session-Id}', 
'%{Acct-Unique-Session-Id}', '%{SQL-User-Name}', '%{Real
m}', '%{NAS-IP-Address}', '%{NAS-Port}', '%{NAS-Port-Type}', to_date('%S', 'YYYY-MM-DD 
HH24:MI:SS'), to_date('0001-01-01 01:01
:01', 'YYYY-MM-DD HH24:MI:SS') , '0', '%{Acct-Authentic}', '%{Connect-Info}', '', '0', 
:'0', '%{Called-Station-Id}', '%{Calling
-Station-Id}', '', '%{Service-Type}', '%{Framed-Protocol}', '%{Framed-IP-Address}', 
'%{Acct-Delay-Time}', '0')"

I'm really new in freeRadius. I don't know if the mentioned above instruction will 
have some bad implications in some areas?
I mean using date  '0001-01-01 01:01:01' instead of 0 in AcctStopTime column (in 
starting accounting).

MM


-----Original Message-----
From: Mieczyslaw Maciejewski (EPO) [mailto:[EMAIL PROTECTED]]
Sent: Friday, October 11, 2002 7:38 PM
To: '[EMAIL PROTECTED]'
Subject: RE: Oracle accounting


I was not precise, I meant: 

"please comment if using to_date in "insert into radacct" will be OK for freeradius"
Another problem will arise with AcctStopTime equal to 0 during starting accounting, it 
will not  work with "to_date"

-----Original Message-----
From: Tim D. McCracken [mailto:[EMAIL PROTECTED]]
Sent: Friday, October 11, 2002 7:27 PM
To: [EMAIL PROTECTED]
Subject: RE: Oracle accounting


'to_date' is an Oracle function for converting dates from strings in a
non-oracle
standard format.  It is well documented in any Oracle reference manuals.



-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Mieczyslaw
Maciejewski (EPO)
Sent: Friday, October 11, 2002 9:37 AM
To: '[EMAIL PROTECTED]'
Subject: RE: Oracle accounting


Thx
Could you comment using "to_date"  in "INSERT into radacct.... "
instruction, please.
MM

-----Original Message-----
From: Mieczyslaw Maciejewski (EPO)
[mailto:[EMAIL PROTECTED]]
Sent: Friday, October 11, 2002 4:16 PM
To: '[EMAIL PROTECTED]'
Subject: Oracle accounting


Solaris 8, freeradius 0.71.
I just edited sql.conf (for oracle accounting only purposes).
What I noticed: it doesn't work
When I changed SQL instruction from (I publish here only a fragment):
accounting_start_query = "INSERT into radacct (AcctStartTime) values('%S')"

Into instruction:
accounting_start_query = "INSERT into radacct (AcctStartTime )
values(to_date('%S', 'YYYY-MM-DD HH24:MI:SS'))"
then the data began to be written in table. For tests I use radius client
NTRadPing 1.2 for Windows. The client generates accounting requests.

I don't know if I made some mistake during ./configure?
I guess that %S means 'system time'. I didn't find explanation of %S in SQL
nor Unix shell documentation. Could you comment it, please?

Thanks
MM

-
List info/subscribe/unsubscribe? See
http://www.freeradius.org/list/users.html

-
List info/subscribe/unsubscribe? See
http://www.freeradius.org/list/users.html


- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to