Alexandre Gondim Postado 3 de Abril de 2013 Tópicos Que Criei: 65 Tópicos/Dia: 0.01 Meu Conteúdo: 654 Conteúdo/Dia: 0.11 Reputação: 1 Pontos/Conquistas: 3.926 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 44 Dispositivo: Windows Denunciar Compartilhar Postado 3 de Abril de 2013 Senhores(as), boa noite! Estou começando a avaliar o SQL2012, restaurei uma base normalmente, rodei os scripts antigos e aparentemente tudo normal, o BDE chega a conectar, porém ao tentar acessar o sistema dá uma mensagem: General SQL Error. Incorretct syntax near '*= Segundo a totvs o SQL 2012 ainda não foi homologado, mas acredito que não seja coisa complicada. Obrigado Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 3 de Abril de 2013 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 1.140 Conteúdo/Dia: 0.22 Reputação: 60 Pontos/Conquistas: 6.161 Conteúdo Resolvido: 0 Dias Ganho: 33 Status: Offline Idade: 42 Dispositivo: Windows Denunciar Compartilhar Postado 3 de Abril de 2013 Alexandre, Acho que a sua base deve estar com o nível compatibilidade 110 que é a da versão 2012, a base de dados do RM só funciona com a base no nível de compatibilidade 80 (SQL 2000). O problema é que a Microsoft como já lançou a versão 2012 do SQL o mesmo só visualizar os níveis 90 (2005), 100 (2008) e 110 (2012). Qualquer outro nível de compatibilidade que não seja o 80 ao tentar conectar irá apresentar esse erro inicial que você citou. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
João Rodrigo Postado 3 de Abril de 2013 Tópicos Que Criei: 6 Tópicos/Dia: 0.00 Meu Conteúdo: 290 Conteúdo/Dia: 0.06 Reputação: 17 Pontos/Conquistas: 1.523 Conteúdo Resolvido: 0 Dias Ganho: 12 Status: Offline Denunciar Compartilhar Postado 3 de Abril de 2013 O grande problema é q o SQLServer 2012 não oferece suporte para bancos de dados mais antigos. O seu erro é devido a forma antiga de se fazer "Left join" ( *= ) ou "Right join" ( =* ) que não é suportado no sql2012! Eu acredito que seja mais preguiça para converter todas as query's do sistema! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Alexandre Gondim Postado 3 de Abril de 2013 Tópicos Que Criei: 65 Tópicos/Dia: 0.01 Meu Conteúdo: 654 Conteúdo/Dia: 0.11 Reputação: 1 Pontos/Conquistas: 3.926 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 44 Dispositivo: Windows Autor Denunciar Compartilhar Postado 3 de Abril de 2013 Entendi, é pelo visto a base de dados já está assim, por isso o pessoal do suporte foram bem taxativos informando que o sistema não suporta essa versão. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
LuciaMarques Postado 20 de Junho de 2013 Tópicos Que Criei: 1 Tópicos/Dia: 0.00 Meu Conteúdo: 5 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 35 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 20 de Junho de 2013 Alexandre, Esse erro aparece para você assim que você abre o sistema? Estou homologando uma base em SQL Server 2012 na versão 11.40 e não tive problemas, fiz testes e aparentemente está tudo ok. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 20 de Junho de 2013 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 1.140 Conteúdo/Dia: 0.22 Reputação: 60 Pontos/Conquistas: 6.161 Conteúdo Resolvido: 0 Dias Ganho: 33 Status: Offline Idade: 42 Dispositivo: Windows Denunciar Compartilhar Postado 20 de Junho de 2013 Lucia, Você usou qual nível de compatibilidade para restaurar a sua base teste ? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
joaoays Postado 19 de Julho de 2013 Tópicos Que Criei: 0 Tópicos/Dia: 0 Meu Conteúdo: 1 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 5 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 19 de Julho de 2013 Alguem conseguiu configurar o RM 11.52 em base SQL 2012? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
LuciaMarques Postado 24 de Julho de 2013 Tópicos Que Criei: 1 Tópicos/Dia: 0.00 Meu Conteúdo: 5 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 35 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 24 de Julho de 2013 Lucia, Você usou qual nível de compatibilidade para restaurar a sua base teste ? Olá Frederico, Usei o nível de compatibilidade com o SQL Server 2005. Só que após restaurar a base, ao invés de executar o Acerta Usuários, eu criei o login e usuário rm e o nomeei como owner da base. Por causa disso o erro que o Alexandre mencionou não ocorreu. Normalmente, quem usa o login rm é o usuário dbo, que é o owner da base. Tentei vasculhar de todas as formas pra entender porque isso acontece, entrei em contato com o suporte da TOTVS pra ver se eles me esclareciam algo, mas nada. É lógico que não me atrevi a fazer isso na base de produção, pois além de ocorrer algum erro em algum processo que eu não tenha testado, não posso voltar a base para a versão 2005! Então preferi esperar sair a versão 12.00, já que o rapaz do suporte disse que a partir dessa versão já estará homologada para o SQL Server 2012. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 24 de Julho de 2013 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 1.140 Conteúdo/Dia: 0.22 Reputação: 60 Pontos/Conquistas: 6.161 Conteúdo Resolvido: 0 Dias Ganho: 33 Status: Offline Idade: 42 Dispositivo: Windows Denunciar Compartilhar Postado 24 de Julho de 2013 Lucia, Entendi, achei que tinha conseguido utilizar com o nivel de compatibilidade do 2012 mesmo. É o jeito é aguardar essa versão 12 para ver as novidades tanto de funcionalidade de aplicação quanto de banco de dados, uma vez que a Totvs parou no tempo na questão do banco já que o 2005, 2008 e 2012 tem uma série de funcionalidades e recursos que são bem mais práticos no dia. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
LuciaMarques Postado 24 de Julho de 2013 Tópicos Que Criei: 1 Tópicos/Dia: 0.00 Meu Conteúdo: 5 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 35 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 24 de Julho de 2013 Com certeza Frederico, os outros sistemas daqui da empresa já migraram para o 2012 e a melhora foi muito satisfatória, só sobrou o RM... Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Nik Postado 24 de Julho de 2013 Tópicos Que Criei: 101 Tópicos/Dia: 0.02 Meu Conteúdo: 456 Conteúdo/Dia: 0.08 Reputação: 0 Pontos/Conquistas: 3.290 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 48 Denunciar Compartilhar Postado 24 de Julho de 2013 Quando fomos adquir o SQL_Server 2012 e em conversa com a totvs, foi sugerido o uso do 2008. Como tudo na Totvs é problemático, optamos por não criar mais esse problema... já temos o suficiente... NIK Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Alexandre Gondim Postado 30 de Julho de 2013 Tópicos Que Criei: 65 Tópicos/Dia: 0.01 Meu Conteúdo: 654 Conteúdo/Dia: 0.11 Reputação: 1 Pontos/Conquistas: 3.926 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 44 Dispositivo: Windows Autor Denunciar Compartilhar Postado 30 de Julho de 2013 Pois é! SQL 2012 ainda não está homologado pude perceber que utilizando a nova MDI funciona, se usar o EXE não funciona! Entrei em contato abrindo chamado e o atendente ficou até nervoso e taxativo dizendo: O sistema ainda não está homologado. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 26 de Setembro de 2014 Tópicos Que Criei: 885 Tópicos/Dia: 0.13 Meu Conteúdo: 8.802 Conteúdo/Dia: 1.34 Reputação: 291 Pontos/Conquistas: 106.268 Conteúdo Resolvido: 0 Dias Ganho: 185 Status: Online Idade: 51 Dispositivo: Windows Denunciar Compartilhar Postado 26 de Setembro de 2014 Para funcionar o RM com o SQL 2012, há um passo que tem que ser feito, que é a criação de uma conexão ODBC para o SQL, conforme esse link: http://tdn.totvs.com/pages/releaseview.action?pageId=88900267 Fiz isso e passou um pouco, mas estou tendo alguns problemas ainda. Quem tiver alguma dica dos passos a seguir e quiser comentar, agradeço. Mais detalhes passo por aqui também. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 26 de Setembro de 2014 Tópicos Que Criei: 885 Tópicos/Dia: 0.13 Meu Conteúdo: 8.802 Conteúdo/Dia: 1.34 Reputação: 291 Pontos/Conquistas: 106.268 Conteúdo Resolvido: 0 Dias Ganho: 185 Status: Online Idade: 51 Dispositivo: Windows Denunciar Compartilhar Postado 26 de Setembro de 2014 Parei noutro ponto agora, apenas para a aplicação EXE, onde está retornando o erro abaixo após a entrada do usuário e senha (aparentemente passou normal essa parte) e iria abrir o sistema: ERRO: "Atributo de Cadeia de Conexão Inválido" E sai do sistema. Alguém já viu esse erro? Sabe o que seria? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 28 de Setembro de 2014 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 1.140 Conteúdo/Dia: 0.22 Reputação: 60 Pontos/Conquistas: 6.161 Conteúdo Resolvido: 0 Dias Ganho: 33 Status: Offline Idade: 42 Dispositivo: Windows Denunciar Compartilhar Postado 28 de Setembro de 2014 Jair, Executa um profile do momento que for logar para ver o que está sendo executado de query, pode ser ai que está o problema uma vez que para a MDI nova isso não acontece. Ou tente criar via ODBC um client de versão mais antiga, pois no primeiro passo do manual você escolhe o SQL Server Native Client 11, veja se tem uma versão anterior a essa. []'s Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 29 de Setembro de 2014 Tópicos Que Criei: 885 Tópicos/Dia: 0.13 Meu Conteúdo: 8.802 Conteúdo/Dia: 1.34 Reputação: 291 Pontos/Conquistas: 106.268 Conteúdo Resolvido: 0 Dias Ganho: 185 Status: Online Idade: 51 Dispositivo: Windows Denunciar Compartilhar Postado 29 de Setembro de 2014 Na minha máquina eu já tinha os sistemas e estava usando noutro cliente, nas versões 11.52, com o SQL 2008 e client antigo, e nela, ocorre o seguinte erro quando chama a aplicação: Table does not exist.[Microsoft][ODBC SQL Server Driver] Nome de objeto 'GPARAMS' inválido.Muito estranho... Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Luis F Rodrigues Postado 16 de Junho de 2016 Tópicos Que Criei: 4 Tópicos/Dia: 0.00 Meu Conteúdo: 8 Conteúdo/Dia: 0.00 Reputação: 1 Pontos/Conquistas: 86 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Denunciar Compartilhar Postado 16 de Junho de 2016 Parei noutro ponto agora, apenas para a aplicação EXE, onde está retornando o erro abaixo após a entrada do usuário e senha (aparentemente passou normal essa parte) e iria abrir o sistema: ERRO: "Atributo de Cadeia de Conexão Inválido" E sai do sistema. Alguém já viu esse erro? Sabe o que seria? Jair, Quanto ao erro da GPARAMS, eu também tinha mas ele ocorria porque na hora em que eu criava a conexão pelo ODBC eu não tinha informado que a Base de dados era a CORPORE. Ao informar a base de dados correta o problema não aconteceu mais. No entanto, você descobriu o que está causando este erro de "Atributo de Cadeia de Conexão Inválido" ao rodar o executável EXE? Vi que o problema ocorre por causa do SQL Server 2012 que é o gerenciador do banco no Servidor de aplicação (3 camadas). Criei a conexão pelo ODBC tanto "SQL Server" quanto no "SQL Server Native 11" e o executável da versão 12 do Labore não roda de jeito nenhum. Sempre ocorre este erro de "Atributo de Cadeia de Conexão Inválido". Já estou desesperado. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 16 de Junho de 2016 Tópicos Que Criei: 885 Tópicos/Dia: 0.13 Meu Conteúdo: 8.802 Conteúdo/Dia: 1.34 Reputação: 291 Pontos/Conquistas: 106.268 Conteúdo Resolvido: 0 Dias Ganho: 185 Status: Online Idade: 51 Dispositivo: Windows Denunciar Compartilhar Postado 16 de Junho de 2016 É... essa agora ficou complicada. Não sei o que pode ser. Já instalei uma versão 12 na minha máquina, e acessei normalmente o servidor co o SQL 2012 aqui no cliente que estou agora. Só não testei o acesso no executável. Vejo lá e comento aqui a seguir. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Juliana Paixão Postado 8 de Março de 2017 Tópicos Que Criei: 31 Tópicos/Dia: 0.01 Meu Conteúdo: 54 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 582 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 35 Denunciar Compartilhar Postado 8 de Março de 2017 Em 16/06/2016 at 10:51, Luis F Rodrigues disse: o executável da versão 12 do Labore não roda de jeito nenhum. Sempre ocorre este erro de "Atributo de Cadeia de Conexão Inválido". Já estou desesperado. Alguém conseguiu solucionar esse erro? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Luis F Rodrigues Postado 21 de Março de 2017 Tópicos Que Criei: 4 Tópicos/Dia: 0.00 Meu Conteúdo: 8 Conteúdo/Dia: 0.00 Reputação: 1 Pontos/Conquistas: 86 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Denunciar Compartilhar Postado 21 de Março de 2017 O problema "Atributo de Cadeia de Conexão Inválido" ocorre porque o Alias foi criado dentro do ODBC "DNS de Usuário". Dentro do ODBC o Alias deve ser criado na guia "DNS de Sistema". Criando o Alias no DNS de Sistema o erro não deve mais ocorrer. Lembrando que o Alias deve ser criado no ODBC se o SQL Server foi do 2012 para cima. Se for SQL Server 2008 R2 para baixo basta criar o Alias no BDE Administrator do tipo MSSQL. Tente criar o Alias no DNS de Sistema dentro do ODBC e caso funcione nos avisem. Comigo funcionou desse jeito. Veja no anexo. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.