oyjfeng 发表于 2021-4-14 21:26:44

关于内置数据库

通过node_127.0.0.1文件对data的数据进行配置,将数据库修改为外部mysql数据库,但是项目如果希望还原切换回H2的内置数据库,操作node_127.0.0.1文件中的data切换回true时,启动就会报错,请问一下这个修改应该如果操作可以将数据库使用回H2,谢谢。

论坛管理员 发表于 2021-4-15 09:54:58

您好:请将将mysql的配置文件删除

oyjfeng 发表于 2021-4-15 14:37:47

我已经将externalDataSources文件删除,但是启动就会报数据库异常。
月 15, 2021 2:37:05 下午 com.alibaba.druid.pool.DruidDataSource error
严重: init datasource error, url: jdbc:h2:tcp://127.0.0.1:20050/X;JMX=FALSE;CACHE_SIZE=524288
org.h2.jdbc.JdbcSQLInvalidAuthorizationSpecException: Wrong user name or password
      at org.h2.message.DbException.getJdbcSQLException(DbException.java:461)
      at org.h2.message.DbException.getJdbcSQLException(DbException.java:429)
      at org.h2.message.DbException.get(DbException.java:205)
      at org.h2.message.DbException.get(DbException.java:181)
      at org.h2.message.DbException.get(DbException.java:170)
      at org.h2.engine.Engine.validateUserAndPassword(Engine.java:357)
      at org.h2.engine.Engine.createSessionAndValidate(Engine.java:176)
      at org.h2.engine.Engine.createSession(Engine.java:166)
      at org.h2.server.TcpServerThread.run(TcpServerThread.java:168)
      at java.lang.Thread.run(Thread.java:748)
      at org.h2.message.DbException.getJdbcSQLException(DbException.java:461)
      at org.h2.engine.SessionRemote.done(SessionRemote.java:611)
      at org.h2.engine.SessionRemote.initTransfer(SessionRemote.java:147)
      at org.h2.engine.SessionRemote.connectServer(SessionRemote.java:435)
      at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:321)
      at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:173)
      at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:152)
      at org.h2.Driver.connect(Driver.java:69)
      at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
      at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
      at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
      at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1646)
      at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1710)
      at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:939)
      at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1376)
      at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1372)
      at com.alibaba.druid.pool.DruidDataSourceC3P0Adapter.getConnection(DruidDataSourceC3P0Adapter.java:91)
      at org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:125)
      at org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:94)
      at org.apache.openjpa.jdbc.schema.DataSourceFactory.installDBDictionary(DataSourceFactory.java:250)
      at org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getConnectionFactory(JDBCConfigurationImpl.java:806)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:498)
      at org.apache.openjpa.lib.conf.ConfigurationImpl.instantiateAll(ConfigurationImpl.java:330)
      at org.apache.openjpa.conf.OpenJPAConfigurationImpl.instantiateAll(OpenJPAConfigurationImpl.java:1957)
      at org.apache.openjpa.kernel.AbstractBrokerFactory.makeReadOnly(AbstractBrokerFactory.java:667)
      at org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:207)
      at org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:166)
      at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:262)
      at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:177)
      at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:167)
      at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:64)
      at com.x.base.core.container.factory.EntityManagerContainerFactory.createEntityManager(EntityManagerContainerFactory.java:103)
      at com.x.base.core.container.EntityManagerContainerBasic.get(EntityManagerContainerBasic.java:36)
      at com.x.program.center.Context.checkDefaultRole(Context.java:243)
      at com.x.program.center.Context.concrete(Context.java:176)
      at com.x.program.center.ApplicationServletContextListener.contextInitialized(ApplicationServletContextListener.java:13)
      at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:930)
      at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:553)
      at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:889)
      at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:356)
      at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1445)
      at org.eclipse.jetty.quickstart.QuickStartWebApp.startWebapp(QuickStartWebApp.java:131)
      at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1409)
      at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:822)
      at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:275)
      at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:524)
      at org.eclipse.jetty.quickstart.QuickStartWebApp.doStart(QuickStartWebApp.java:200)
      at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
      at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
      at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117)
      at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
      at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
      at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
      at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
      at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
      at org.eclipse.jetty.server.handler.gzip.GzipHandler.doStart(GzipHandler.java:425)
      at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
      at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
      at org.eclipse.jetty.server.Server.start(Server.java:407)
      at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
      at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
      at org.eclipse.jetty.server.Server.doStart(Server.java:371)
      at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
      at com.x.server.console.server.center.CenterServerTools.start(CenterServerTools.java:92)
      at com.x.server.console.server.Servers.startCenterServer(Servers.java:112)
      at com.x.server.console.Main.startCenterServer(Main.java:358)
      at com.x.server.console.Main.startAll(Main.java:415)
      at com.x.server.console.Main.main(Main.java:129)
四月 15, 2021 2:37:05 下午 com.alibaba.druid.pool.DruidDataSource error
严重: {dataSource-1} init error
org.h2.jdbc.JdbcSQLInvalidAuthorizationSpecException: Wrong user name or password
      at org.h2.message.DbException.getJdbcSQLException(DbException.java:461)
      at org.h2.message.DbException.getJdbcSQLException(DbException.java:429)
      at org.h2.message.DbException.get(DbException.java:205)
      at org.h2.message.DbException.get(DbException.java:181)
      at org.h2.message.DbException.get(DbException.java:170)
      at org.h2.engine.Engine.validateUserAndPassword(Engine.java:357)
      at org.h2.engine.Engine.createSessionAndValidate(Engine.java:176)
      at org.h2.engine.Engine.createSession(Engine.java:166)
      at org.h2.server.TcpServerThread.run(TcpServerThread.java:168)
      at java.lang.Thread.run(Thread.java:748)
      at org.h2.message.DbException.getJdbcSQLException(DbException.java:461)
      at org.h2.engine.SessionRemote.done(SessionRemote.java:611)
      at org.h2.engine.SessionRemote.initTransfer(SessionRemote.java:147)
      at org.h2.engine.SessionRemote.connectServer(SessionRemote.java:435)
      at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:321)
      at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:173)
      at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:152)
      at org.h2.Driver.connect(Driver.java:69)
      at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
      at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
      at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
      at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1646)
      at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1710)
      at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:939)
      at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1376)
      at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1372)
      at com.alibaba.druid.pool.DruidDataSourceC3P0Adapter.getConnection(DruidDataSourceC3P0Adapter.java:91)
      at org.apache.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:125)
      at org.apache.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:94)
      at org.apache.openjpa.jdbc.schema.DataSourceFactory.installDBDictionary(DataSourceFactory.java:250)
      at org.apache.openjpa.jdbc.conf.JDBCConfigurationImpl.getConnectionFactory(JDBCConfigurationImpl.java:806)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:498)
      at org.apache.openjpa.lib.conf.ConfigurationImpl.instantiateAll(ConfigurationImpl.java:330)
      at org.apache.openjpa.conf.OpenJPAConfigurationImpl.instantiateAll(OpenJPAConfigurationImpl.java:1957)
      at org.apache.openjpa.kernel.AbstractBrokerFactory.makeReadOnly(AbstractBrokerFactory.java:667)
      at org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:207)
      at org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:166)
      at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:262)
      at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:177)
      at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:167)
      at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:64)
      at com.x.base.core.container.factory.EntityManagerContainerFactory.createEntityManager(EntityManagerContainerFactory.java:103)
      at com.x.base.core.container.EntityManagerContainerBasic.get(EntityManagerContainerBasic.java:36)
      at com.x.program.center.Context.checkDefaultRole(Context.java:243)
      at com.x.program.center.Context.concrete(Context.java:176)
      at com.x.program.center.ApplicationServletContextListener.contextInitialized(ApplicationServletContextListener.java:13)
      at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:930)
      at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:553)
      at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:889)
      at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:356)
      at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1445)
      at org.eclipse.jetty.quickstart.QuickStartWebApp.startWebapp(QuickStartWebApp.java:131)
      at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1409)
      at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:822)
      at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:275)
      at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:524)
      at org.eclipse.jetty.quickstart.QuickStartWebApp.doStart(QuickStartWebApp.java:200)
      at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
      at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
      at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117)
      at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
      at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
      at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
      at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
      at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
      at org.eclipse.jetty.server.handler.gzip.GzipHandler.doStart(GzipHandler.java:425)
      at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
      at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
      at org.eclipse.jetty.server.Server.start(Server.java:407)
      at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
      at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
      at org.eclipse.jetty.server.Server.doStart(Server.java:371)
      at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
      at com.x.server.console.server.center.CenterServerTools.start(CenterServerTools.java:92)
      at com.x.server.console.server.Servers.startCenterServer(Servers.java:112)
      at com.x.server.console.Main.startCenterServer(Main.java:358)
      at com.x.server.console.Main.startAll(Main.java:415)
      at com.x.server.console.Main.main(Main.java:129)

论坛管理员 发表于 2021-4-16 09:35:26

您好:
您的用户名密码Wrong user name or password错误!
建议您重启一下!
但是如果您修改过用户名密码,那小小管理员也无能为力!

oyjfeng 发表于 2021-4-16 18:16:30

你说的这个用户名和密码是在哪里修改的?我可以去查看一下,感谢感谢

论坛管理员 发表于 2021-4-19 09:47:59

1.一般是和xadmin密码一致的!
2.您是否修改过xadmin的密码。
3.如果您使用h2,那建议您刚才重新下载一个版本,这样来的更方便一些!
4.如果您不是测试阶段,建议那您还是使用外置数据库!
页: [1]
查看完整版本: 关于内置数据库