Como converter uma banco Sqlite para Mysql

Olá pessoal,

Gostaria de saber como faço para converter um exemplo de tickets que tem no Sc 5.2 de sqlite para Mysql?
Usei um conversor mas ele não permite que 2 arquivos do banco sejam visualizados e vendo tb por um sistema sqlite ele não deixa visualizar tb.

Alguém já fez esta conversão e usou os sistemas de exemplos?

Aguardo retorno de vcs e obrigada.

http://www.netmake.com.br/forum/index.php?topic=3007.0

Olá,

Qual o gerenciador que vc usou?
Vc pode me fornecer o .sql?

Fiquei meio confusa no que falou no link, pois utilizei o sqlstudio ele não mostra algumas tabelas

Olá,

No Firefox eu instalei o plugin SQLite Manager 0.7.1 que te ajuda a gerar facilmente o SQL para a conversão. Os detalhes estão descritos no post que te passei.

Olá,

Instalei o firefox e o SQLite Manager 0.7.1, mas quando ele exporta o arq sql o phpadmim que utilizo não aceita, da o seguinte erro:

No arq sqlite_master

Erro
consulta SQL:

INSERT INTO “sqlite_master”
VALUES (

‘table’, ‘sqlite_sequence’, ‘sqlite_sequence’, 3, ‘CREATE TABLE sqlite_sequence(name,seq)’
);

Mensagens do MySQL :

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '“sqlite_master” VALUES(‘table’,‘sqlite_sequence’,‘sqlite_sequence’,3,‘CREATE TAB’ at line 1


Como vc importou?

Eu tenho o banco em mysql do projeto exemplo scticket, posso te mandar por e-mail.

Olá jcesarml,

Agradeço muito se vc enviar.
O meu email é adriana.combat@globo.com

Muito obrigada mesmo.

Caro jcesarml,

Se puder enviar para mim também ficarei muito agradecido.

Meu email: ronaldobraz@uol.com.br

Desde já muito obrigado.

Ronaldo Braz Rosa.

Acabei de enviar para ambos.

A/C
jcesarml

Gostaria, se for possível também me passar esta base, creio que muitos já tiveram problema de migração de Tabelas do SQLIte para o Mysql, creio que a NetMake poderia disponibilizar os exemplos com dois scripts em SQLite e MysQL, ou colocar na ferramenta SC um conversor.

Abgraços

Adeilson de Oliveira
adeilson.oliveira@gmail.com

Olá,

Não consigo migrar a seguinte parte:

[code]–
– Final view structure for view vw_tickets_by_currentyear

/!50001 DROP TABLE IF EXISTS vw_tickets_by_currentyear/;
/!50001 DROP VIEW IF EXISTS vw_tickets_by_currentyear/;
/*!50001 SET @saved_cs_client = @@character_set_client /;
/
!50001 SET @saved_cs_results = @@character_set_results /;
/
!50001 SET @saved_col_connection = @@collation_connection /;
/
!50001 SET character_set_client = utf8 /;
/
!50001 SET character_set_results = utf8 /;
/
!50001 SET collation_connection = utf8_general_ci /;
/
!50001 CREATE ALGORITHM=UNDEFINED /
/
!50013 DEFINER=root@localhost SQL SECURITY DEFINER /
/
!50001 VIEW vw_tickets_by_currentyear AS select ticket.TicketID AS TicketID,ticket.TicketPriorityID AS TicketPriorityID,ticket.StatusID AS StatusID,ticket.OwnerID AS OwnerID,ticket.CustomerID AS CustomerID,year(ticket.TicketDate) AS Year,ticket.CategoryID AS CategoryID,ticket.Subject AS Subject,ticket.TicketDate AS TicketDate,ticket.CustomerRating AS CustomerRating,ticket.CustomerComments AS CustomerComments,ticket.TicketLastUpdate AS TicketLastUpdate,ticket.TicketLastReplier AS TicketLastReplier,ticket.TicketTrack AS TicketTrack from ticket /;
/
!50001 SET character_set_client = @saved_cs_client /;
/
!50001 SET character_set_results = @saved_cs_results /;
/
!50001 SET collation_connection = @saved_col_connection /;
/
!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;

/*!40101 SET SQL_MODE=@OLD_SQL_MODE /;
/
!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS /;
/
!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS /;
/
!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT /;
/
!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS /;
/
!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION /;
/
!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;[/code]

Pois dá erro no relatório de categoria por mês, tempo de resposta e o gráfico (1º A DIREITA)

Erro:

Erro ao acessar o banco de dados
FUNCTION sgtkt.strftime does not exist
select count(*), strftime(’%Y/%m’,TicketDate) from ticket group by strftime(’%Y/%m’,TicketDate) order by strftime(’%Y/%m’,TicketDate) asc

Erro ao acessar o banco de dados FUNCTION sgtkt.strftime does not exist select count(*), case when coalesce(strftime('%d',TicketLastUpdate) - strftime('%d',TicketDate),0) <= 0 then ' 0 - 24 hrs' when coalesce(strftime('%d',TicketLastUpdate) - strftime('%d',TicketDate),0) between 1 and 2 then '24 - 48 hrs' when coalesce(strftime('%d',TicketLastUpdate) - strftime('%d',TicketDate),0) between 3 and 7 then '3 - 7 days ' when coalesce(strftime('%d',TicketLastUpdate) - strftime('%d',TicketDate),0) between 8 and 15 then '8 - 15 days' when coalesce(strftime('%d',TicketLastUpdate) - strftime('%d',TicketDate),0) > 15 then '> 15 days' end from ticket LEFT OUTER JOIN customer ON ticket.CustomerID = customer.CustomerID LEFT OUTER JOIN staff ON ticket.OwnerID = staff.StaffID INNER JOIN ticketstatus ON ticket.StatusID = ticketstatus.StatusID INNER JOIN ticketpriority ON ticket.TicketPriorityID = ticketpriority.TicketPriorityID INNER JOIN categories ON ticket.CategoryID = categories.CategoryID where ticket.StatusID = 'CLOSED' OR ticket.StatusID = 'SOLVED' group by case when coalesce(strftime('%d',TicketLastUpdate) - strftime('%d',TicketDate),0) <= 0 then ' 0 - 24 hrs' when coalesce(strftime('%d',TicketLastUpdate) - strftime('%d',TicketDate),0) between 1 and 2 then '24 - 48 hrs' when coalesce(strftime('%d',TicketLastUpdate) - strftime('%d',TicketDate),0) between 3 and 7 then '3 - 7 days ' when coalesce(strftime('%d',TicketLastUpdate) - strftime('%d',TicketDate),0) between 8 and 15 then '8 - 15 days' when coalesce(strftime('%d',TicketLastUpdate) - strftime('%d',TicketDate),0) > 15 then '> 15 days' end order by case when coalesce(strftime('%d',TicketLastUpdate) - strftime('%d',TicketDate),0) <= 0 then ' 0 - 24 hrs' when coalesce(strftime('%d',TicketLastUpdate) - strftime('%d',TicketDate),0) between 1 and 2 then '24 - 48 hrs' when coalesce(strftime('%d',TicketLastUpdate) - strftime('%d',TicketDate),0) between 3 and 7 then '3 - 7 days ' when coalesce(strftime('%d',TicketLastUpdate) - strftime('%d',TicketDate),0) between 8 and 15 then '8 - 15 days' when coalesce(strftime('%d',TicketLastUpdate) - strftime('%d',TicketDate),0) > 15 then '> 15 days' end asc

Aguardo retorno e obrigada.

Olá apesar de o post ser um pouco antigo. Vou deixar minha contribuição os próximos que precisarem. Veja o fullcopyconvert. www.fullcopyconvert.com.br