使用vnpy3.7使用dolphin数据库报错如下
C:\Users\Administrator\Desktop\vnpy-3.7.0>python run.py
Traceback (most recent call last):
File "C:\Users\Administrator\Desktop\vnpy-3.7.0\run.py", line 101, in <module>
main()
File "C:\Users\Administrator\Desktop\vnpy-3.7.0\run.py", line 76, in main
main_engine.add_app(CtaStrategyApp)
File "C:\Users\Administrator\Desktop\vnpy-3.7.0\vnpy\trader\engine.py", line 102, in add_app
engine: BaseEngine = self.add_engine(app.engine_class)
File "C:\Users\Administrator\Desktop\vnpy-3.7.0\vnpy\trader\engine.py", line 73, in add_engine
engine: BaseEngine = engine_class(self, self.event_engine)
File "C:\veighna_studio\lib\site-packages\vnpy_ctastrategy\engine.py", line 97, in __init__
self.database: BaseDatabase = get_database()
File "C:\Users\Administrator\Desktop\vnpy-3.7.0\vnpy\trader\database.py", line 158, in get_database
database = module.Database()
File "C:\veighna_studio\lib\site-packages\vnpy_dolphindb\dolphindb_database.py", line 47, in __init__
self.session.run(CREATE_DATABASE_SCRIPT)
File "C:\veighna_studio\lib\site-packages\dolphindb\session.py", line 453, in run
return self.cpp.run(script, *args, **kwargs)
RuntimeError: <Exception> in run: Server response: 'db = database(dataPath, VALUE, 2000.01M .. 2030.12M, , "TSDB") => Usage: database(directory, [partitionType], [partitionScheme], [locations], [engine='OLAP'], [atomic='TRANS']).engine must be 'OLAP'.' script: '
dataPath = "dfs://vnpy"
db = database(dataPath, VALUE, 2000.01M..2030.12M, engine=`TSDB)