1
resposta

Error ao tentar acessar SQL o ocalhost:8080/h2-console

Quando acesso oo endereço :

http://localhost:8080/h2-console/login.do?jsessionid=1d7ca2c6d5b02515adcf49d7f9deb814

Error:

Database "C:/Users/ozeias.silva/test" not found, and IFEXISTS=true, so we cant auto-create it [90146-199] 90146/90146 (Help)

**** properties

data source

spring.datasource.driverClassName=org.h2.Driver spring.datasource.url=jdbc:h2:mem:alura-forum spring.datasource.username=sa spring.datasource.password=

jpa

spring.jpa.database-platform=org.hibernate.dialect.H2Dialect spring.jpa.hibernate.ddl-auto=update

h2

spring.h2.console.enabled=true spring.h2.console.path=/h2-console

SQL

INSERT INTO USUARIO(nome, email, senha) VALUES('Aluno', 'aluno@email.com', '123456');

INSERT INTO CURSO(nome, categoria) VALUES('Spring Boot', 'Programação'); INSERT INTO CURSO(nome, categoria) VALUES('HTML 5', 'Front-end');

INSERT INTO TOPICO(titulo, mensagem, data_criacao, status, autor_id, curso_id) VALUES('Dúvida', 'Erro ao criar projeto', '2019-05-05 18:00:00', 'NAO_RESPONDIDO', 1, 1); INSERT INTO TOPICO(titulo, mensagem, data_criacao, status, autor_id, curso_id) VALUES('Dúvida 2', 'Projeto não compila', '2019-05-05 19:00:00', 'NAO_RESPONDIDO', 1, 1); INSERT INTO TOPICO(titulo, mensagem, data_criacao, status, autor_id, curso_id) VALUES('Dúvida 3', 'Tag HTML', '2019-05-05 20:00:00', 'NAO_RESPONDIDO', 1, 2);

1 resposta

Oi Ozeias,

Você deve estar utilizando outro banco de dados(talvez de algum outro curso), pois na mensagem de erro o H2 está procurando um banco em arquivo no diretório C:/Users/ozeias.silva/test

Mas no curso de Spring Boot foi configurado um banco de dados em memória:

spring.datasource.url=jdbc:h2:mem:alura-forum