Solucionado (ver solução)
Solucionado
(ver solução)
7
respostas

Erro na conexão com o SQL Power Architect

Estou com o seguinte problema ao conectar ao SQL Power Architect

Exception type: java.sql.SQL.Exception

Detail string: JDBC Driver "com.mysql.jdbc.Driver" not found

Encontrei tópicos parecidos, com o mesmo local de problema, mas com detalhes de erro diferentes. Alguém pode me ajudar?

Ob.: Suspeito que o conector não tenha sido instalado, o Prof. pula esse passo no curso, mas eu nao sei como fazer a instalação.

7 respostas

Oii Marcus, tudo bem? Espero que sim

Confirma pra mim, por gentileza, se os seguintes drivers estão na pasta jdbc do SQL Power Architect, você pode acessar pelo caminho: C:\treinamento\SQL Power Architect\jdbc.

Imgur

Fico no aguardo :)

Olá, tudo bem?

Então o meu SQL Power Architect não tem nem mesmo essa pasta jdbc.

Sabe como eu devo proceder? Apago e instalo novamente?

Quando eu baixei o SQL Power Architect, ele não veio como um arquivo .jar, será que isso pode ter causado algum problema? Se sim, se for possível, me indique onde posso encontrar esse instalador.

Eu adicionei o banco e instalei o conector pela edição das conexões, dento do SQL Power Architect, e agora meu problema passou a ser esse:

java.sql.SQLException: The server time zone value 'Hora oficial do Brasil' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the 'serverTimezone' configuration property) to use a more specific time zone value if you want to utilize time zone support.

Oi Marcus,

Nesse caso, era só criar a pasta jdbc dentro do Power Architect e colocar os drivers ali, mas que bom essa parte conseguiu resolver.

Agora esse probleminha aí, é do MySQL e pode ser resolvido da seguinte forma:

  • Na Conexão do Banco de Dados no Power Architect.
  • No campo URL JDBC, coloque o seguinte:
 jdbc:mysql://localhost:3306/fussa?useLegacyDatetimeCode=false&serverTimezone=UTC 

Testa aí e me diz se funcionou, tá bom? :)

Oi, eu tinha visto essa solução em outro tópicos mesmo, mas fiz o teste aqui e agora estou com o seguinte problema:

java.sql.SQLSyntaxErrorException: Unknown database 'fussa'

Marcus,

Tente essa conexão por favor:

jdbc:mysql://localhost:3306/?useTimezone=true&serverTimezone=UTC

Me avise qualquer coisa :)

solução!

Deu certo, Maria, muito obrigado pela ajuda!