Hmm I appear to have solved this problem by reinstalling the Web2Py
Framework and creating a new Oracle account.  My issue now is with the
AUTH_GROUP and AUTH_EVENT tables.  It gives me the strangest error whenever
I try to create a new user there.

On Tue, Oct 23, 2018 at 7:15 AM Michael Buchler <[email protected]>
wrote:

> Hi guys,
>
> I want to use oracle (11g) with web2py and changed the DAL to the
> following:
>
> db = DAL(configuration.get('oracle://USERNAME:PASSWORD@localhost
> /SCHEMA_NAME'),
>              pool_size=configuration.get('db.pool_size'),
>              migrate_enabled=configuration.get('db.migrate'),
>              check_reserved=['all'])
>
> I've also re-created the default tables in oracle.  However, whenever I
> try something like creating an account on the default/users page, I get the
> following error
>
> Traceback (most recent call last):
>   File "C:\Users\Michael\Documents\web2py\gluon\html.py", line 1866, in 
> _validate
>     (value, errors) = validator(value)
>   File "C:\Users\Michael\Documents\web2py\gluon\validators.py", line 735, in 
> __call__
>     subset = self.dbset(field == value,
>   File 
> "C:\Users\Michael\Documents\web2py\gluon\packages\dal\pydal\objects.py", line 
> 1401, in __eq__
>     return Query(self.db, self._dialect.eq, self, value)
> AttributeError: 'CommonDialect' object has no attribute 'eq'
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
>   File "C:\Users\Michael\Documents\web2py\gluon\restricted.py", line 219, in 
> restricted
>     exec(ccode, environment)
>   File 
> "C:/Users/Michael/Documents/web2py/applications/MADRN/controllers/default.py" 
> <http://127.0.0.1:8000/admin/default/edit/MADRN/controllers/default.py>, line 
> 60, in <module>
>   File "C:\Users\Michael\Documents\web2py\gluon\globals.py", line 421, in 
> <lambda>
>     self._caller = lambda f: f()
>   File 
> "C:/Users/Michael/Documents/web2py/applications/MADRN/controllers/default.py" 
> <http://127.0.0.1:8000/admin/default/edit/MADRN/controllers/default.py>, line 
> 49, in user
>     return dict(form=auth())
>   File "C:\Users\Michael\Documents\web2py\gluon\tools.py", line 1800, in 
> __call__
>     return getattr(self, args[0])()
>   File "C:\Users\Michael\Documents\web2py\gluon\tools.py", line 2976, in 
> register
>     hideerror=self.settings.hideerror):
>   File "C:\Users\Michael\Documents\web2py\gluon\sqlhtml.py", line 1758, in 
> accepts
>     **kwargs
>   File "C:\Users\Michael\Documents\web2py\gluon\html.py", line 2125, in 
> accepts
>     status = self._traverse(status, hideerror)
>   File "C:\Users\Michael\Documents\web2py\gluon\html.py", line 886, in 
> _traverse
>     newstatus = c._traverse(status, hideerror) and newstatus
>   File "C:\Users\Michael\Documents\web2py\gluon\html.py", line 886, in 
> _traverse
>     newstatus = c._traverse(status, hideerror) and newstatus
>   File "C:\Users\Michael\Documents\web2py\gluon\html.py", line 886, in 
> _traverse
>     newstatus = c._traverse(status, hideerror) and newstatus
>   File "C:\Users\Michael\Documents\web2py\gluon\html.py", line 893, in 
> _traverse
>     newstatus = self._validate()
>   File "C:\Users\Michael\Documents\web2py\gluon\html.py", line 1871, in 
> _validate
>     raise Exception(msg)
> Exception: Validation error, field:email <gluon.validators.IS_NOT_IN_DB 
> object at 0x000001DDB3CDBE80>
>
>
>
> Help would be very much appreciated
>
> --
> Resources:
> - http://web2py.com
> - http://web2py.com/book (Documentation)
> - http://github.com/web2py/web2py (Source code)
> - https://code.google.com/p/web2py/issues/list (Report Issues)
> ---
> You received this message because you are subscribed to the Google Groups
> "web2py-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to