Skip to content

MonetDBe on windows broken #96

@gijzelaerr

Description

@gijzelaerr
>>> import monetdbe
>>> monetdbe.connect('gijs.db')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\gijs\Code\MonetDBe-Python\monetdbe\dbapi2.py", line 48, in connect
    return Connection(*args, **kwargs)
  File "C:\Users\gijs\Code\MonetDBe-Python\monetdbe\connection.py", line 72, in __init__
    self.lowlevel: Optional[MonetEmbedded] = MonetEmbedded(
  File "C:\Users\gijs\Code\MonetDBe-Python\monetdbe\_cffi.py", line 144, in __init__
    self._switch()
  File "C:\Users\gijs\Code\MonetDBe-Python\monetdbe\_cffi.py", line 173, in _switch
    self.set_connection(self.open())
  File "C:\Users\gijs\Code\MonetDBe-Python\monetdbe\_cffi.py", line 214, in open
    raise exceptions.OperationalError(f"Failed to open database: {error} (code {result_code})")
monetdbe.exceptions.OperationalError: Failed to open database: MALException:monetdbe.monetdbe_startup:GDKinit() failed (code -2)
>>> monetdbe.connect()
<monetdbe.connection.Connection object at 0x000001BDBCE726D0>
>>> x = monetdbe.connect()
:memory:: Invalid argument
:memory:: Invalid argument
:memory:: Invalid argument
:memory:: Invalid argument
:memory:: Invalid argument
:memory:: Invalid argument
:memory:: Invalid argument
:memory:: Invalid argument
:memory:: Invalid argument
:memory:: Invalid argument

[Ad infinitum]

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions